![Cum se modifică parametrii de rulare a kernelului într-un mod persistent și nepersistent](/f/12bda9fb275741cecc8f45e4ee8fbcb1.png?width=100&height=100)
Mark Shuttlewortha anunțat pe blogul său de astăzi că Unity va îmbrățișa X Window System înlocuitor Wayland, sistemul de gestionare a afișajelor bazat pe OpenGL. În propriile sale Cuvinte
Următoarea tranziție majoră pentru Unity va fi livrarea acestuia pe Wayland, sistemul de gestionare a afișajelor bazat pe OpenGL. Am dori să îmbrățișăm Wayland devreme, întrucât o mare parte din munca pe care o depunem pe uTouch și alte sisteme de intrare va fi relevantă pentru Wayland și este un domeniu în care putem aduce o contribuție utilă la proiect.
Wayland este un server de afișare ușor pentru desktopul GNU / Linux. Început de Kristian Høgsberg, unul dintre Intel Membri OSTC.
În cuvintele lui Kristian
fiecare cadru este perfect, prin care vreau să spun că aplicațiile vor putea controla redarea suficient încât să nu vedem niciodată sfâșierea, întârzierea, desenarea sau pâlpâirea
Potrivit Wikipedia, Wayland utilizează tehnologiile existente în Kernel Linux la fel ca Manager de redare directă
(DRM), nucleu setarea modului (KMS) și Manager de execuție grafică (GEM) batchbuffer pentru a oferi un server de afișare minim. Compozitorul Wayland a fost mutat în OpenGL ES în loc de nativ OpenGL.În încercarea de a justifica acest comutator, Mark spune
Nu credem că X este configurat pentru a oferi experiența utilizatorului dorită, cu o grafică și efecte super netede. Înțeleg că este * posibil * să obții rezultate uimitoare cu X, dar este extrem de greu și nu va deveni mai ușor. Unele dintre obiectivele de bază ale X fac mai dificilă realizarea acestor experiențe de utilizator pe X decât pe GL nativ, alegem să acordăm prioritate calității experienței față de acele valori originale, cum ar fi rețeaua transparenţă.
Am luat în considerare mediul de compoziție Android. Este minunat pentru Android, dar am considerat că ar fi mai dificil să aducem împreună cu noi toată pila de software gratuit dacă am urmări această direcție.
Am analizat și am vorbit cu mai multe opțiuni proprietare, pe baza faptului că ar putea fi convinși să deschidă sursa lor a lucrat pentru un nou impuls și am evaluat costul construirii unui nou manager de afișaj, informați de lecțiile învățate în Wayland. Am ajuns la concluzia că orice astfel de efort nu ar crea decât o împărțire dură în lume, care nu merita costul de a fi făcut-o. Există probleme cu Wayland, dar par a fi rezolvabile, ar fi mai degrabă să facem parte din rezolvarea lor decât să urmărim o alternativă mai bună. Așa este Wayland.
În general, totul va fi bine „de fapt * grozav” pentru persoanele care au drivere open source bune pentru hardware-ul lor grafic. Wayland depinde de lucrurile pe care toți le mută pentru a le suporta: setarea modurilor de nucleu, tampoane de bijuterii și așa mai departe. Cerința EGL este nouă, dar compatibilă cu standardele din industrie de la Khronos ”, atât GLES, cât și GL vor fi acceptate. Am dori să aflăm de la furnizori pentru care acest lucru ar fi problematic, dar sperăm că va oferi încă un motiv (și poate definitiv) pentru a trece la driverele open source pentru toate lucrările Linux.
Pe tema compatibilității înapoi Mark spune
Suntem siguri că vom putea păstra capacitatea de a rula aplicații X într-un mod de compatibilitate, deci aceasta nu este o tranziție care trebuie să reseteze lumea software-ului gratuit pentru desktop. Nici nu este o tranziție pe care toată lumea trebuie să o facă în același timp: din același motiv, vom continua să investim în 2D experiență pe Ubuntu, deși credem că Unity, cu toate dependențele GL, este cea mai bună interfață pentru desktop. Vom ajuta GNOME și KDE în tranziție, nu există niciun motiv pentru ei să nu fie acolo nici în prima zi.
Termenele sunt dificile. Sunt sigur că am putea livra * ceva * în șase luni, dar cred că un an este mai realist pentru primele imagini care vor fi utile pe scară largă în comunitatea noastră. Mi-ar plăcea să fiu conservator în acest sens, dar bănuiesc că este mai probabil să greșească în sens invers. S-ar putea să dureze patru sau mai mulți ani pentru a muta cu adevărat ecosistemul. Progresul pe Wayland în sine este suficient pentru a fi încrezător că nicio altă inițiativă nu ar putea să o depășească, mai ales dacă livrăm lucruri precum Unity și uTouch. Și, de asemenea, dacă facem o declarație publică timpurie în sprijinul proiectului. Care este asta!
Personal cred că este o mișcare bună, deoarece pe măsură ce desktop-ul gratuit se maturizează, componentele foarte vechi precum X trebuie înlocuite cu tehnologii moderne precum Wayland.
Totul Ubuntu, zilnic. Din 2009.