Red Hat intenționează să oprească dezvoltarea serverului X.Org

Red Hat Xorg

Christian Schaller, care conduce echipa de dezvoltare desktop la Red Hat și echipa Fedora Desktop, într-o revizuire a planurilor pentru componentele desktop din Fedora 31, a menționat intenția Red Hat de a opri dezvoltarea activă a funcționalității serverului X.Org și să se limiteze doar la întreținerea bazei de cod existente și la depanare.

În prezent, Red Hat aduce o contribuție cheie la dezvoltarea serverului X.Org și își menține sprijinul, prin urmare, în cazul suspendării dezvoltării, este puțin probabil să continue formarea de versiuni semnificative ale serverului X.Org.

În același timp, în ciuda încetării dezvoltării, suportul Red Hat pentru X.Org va continua cel puțin până la sfârșitul ciclului de viață al distribuției RHEL 8, care va dura până în 2029.

Dezvoltarea X.Org este deja minimă

Stagnarea în dezvoltarea serverului X.Org a fost deja observată. În ciuda ciclului de lansare de șase luni utilizat anterior, Ultima versiune semnificativă a X.Org Server 1.20 a fost lansată în urmă cu 14 luni, iar pregătirea pentru versiunea 1.21 se blochează.

Situația se poate schimba dacă orice companie sau comunitate se angajează să continue să crească funcționalitatea serverului X.Org, dar având în vedere schimbarea pe scară largă a proiectelor semnificative către Wayland, este puțin probabil să existe cineva.

Red Hat se concentrează în prezent pe îmbunătățirea activității desktop bazate pe Wayland. Serverul X.Org este de așteptat să fie pus în modul de întreținere după rezolvarea problemei de eliminare completă a dependențelor privind eliminarea legăturilor rămase către X.org.

Aceste legături sunt aproape eliminate din Shell Gnome, dar rămân în continuare în configurația Gnome.

În Gnome 3.34 sau 3.36, se plănuiește eliminarea completă a legăturilor X.Org și organizarea dinamică a lansării XWayland, atunci când apare nevoia de componente care să asigure compatibilitatea cu X11.

Red Hat preferă să-și concentreze eforturile pe Wayland

Este de asemenea menționată necesitatea de a rezolva o serie de probleme nesoluționate cu Wayland, cum ar fi lucrul cu drivere proprietare NVIDIA și rafinarea serverului XWayland DDX pentru a asigura lansarea de calitate a aplicațiilor X într-un mediu bazat pe Wayland.

Dintre cele 31 de lucrări realizate în pregătirea Fedora, XWayland implementează capacitatea de a rula aplicații X cu privilegii root. O astfel de lansare este discutabilă din punct de vedere al securității, dar este necesară pentru a asigura compatibilitatea cu programele X, care necesită privilegii ridicate.

O altă provocare este îmbunătățirea suportului Wayland în biblioteca SDL, de exemplu, pentru a rezolva problemele de scalare atunci când rulați jocuri mai vechi care rulează la rezoluții scăzute ale ecranului.

În plus, Este nevoie de îmbunătățirea suportului pentru lucrul Wayland pe sisteme cu drivere NVIDIA proprietare:

dacă Wayland poate funcționa mult timp pe astfel de drivere, atunci XWayland în această configurație nu poate utiliza încă capabilitățile de accelerare hardware pentru grafica 3D (se plănuiește să ofere posibilitatea de a descărca drivere x.org NVIDIA pentru XWayland).

În plus, se lucrează la înlocuirea PulseAudio și Jack cu serverul media PipeWire, care extinde capacitățile PulseAudio cu streaming video și procesare audio cu latență minimă, ținând cont de nevoile sistemelor profesionale de procesare a sunetului, precum și oferind un model de securitate îmbunătățit pentru controlul accesului individual la nivel de dispozitiv.

În cele din urmă, ca parte a ciclului de dezvoltare Fedora 31, munca se concentrează pe utilizarea PipeWire pentru a partaja accesul la ecran în mediile bazate pe Wayland, inclusiv utilizarea protocolului Miracast.

la Fedora 31 este, de asemenea, planificat să adauge capacitatea de a lansa aplicații Qt într-o sesiune Wayland bazată pe Gnome folosind pluginul Qt Wayland în loc de pluginul XCB folosind X11/XWayland.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.