Red Hat plāno pārtraukt X.Org servera attīstību

Kristians Šallers (Christian Schaller), kas vada darba galdu sistēmu attīstības grupu Red Hat un Fedora Desktop Team, atskaitē par plāniem, kas attiecas uz galddatora komponentiem Fedora 31, minēja, ka Red Hat plāno pārtraukt aktīvu X.Org servera funkcionalitātes attīstību un ierobežoties tikai ar esošās koda bāzes atbalstīšanu un kļūdu novēršanu.

Šobrīd Red Hat veicina X.Org servera izstrādi un uzņemas tā uzturēšanu, tādēļ, ja attīstības darbi tiks pārtraukti, ir maz ticams, ka tiks turpināta būtisku X.Org servera izlaišanu veidošana. Tomēr, neskatoties uz attīstības pārtraukšanu, X.Org uzturēšana no Red Hat puses turpināsies vismaz līdz RHEL 8 izplatīšanas dzīves cikla beigām, kas ilgs līdz 2029. gadam.

X.Org servera attīstība jau tagad ir stagnējusi — neskatoties uz agrāk ieviesto sešu mēnešu izlaišanas ciklu, pēdējais nozīmīgais X.Org Server 1.20 izlaidums tika publicēts pirms 14 mēnešiem, un 1.21 izlaiduma izstrāde ir apstājusies. Situācija var mainīties, ja kāda kompānija vai kopiena uzņemsies turpināt X.Org servera funkcionalitātes paplašināšanu, bet, ņemot vērā ievērojamo projektu pārcelšanos uz Wayland, ir maz ticams, ka atradīsies vēlme to darīt.

Red Hat pašlaik koncentrējas uz darba galda uzlabošanu, kas balstīta uz Wayland. X.Org servera pāreja uz uzturēšanas režīmu tiek gaidīta pēc tam, kad tiks atrisināta jautājums par pilnīgu atkarības no X.Org komponentiem novēršanu un GNOME Shell palaišanu bez XWayland izmantošanas, kas prasa pārstrukturēšanu vai atlikušās saites uz X.org izņemšanu. Šādas saites jau gandrīz ir izslēgtas no GNOME Shell, bet joprojām pastāv GNOME Setting deamonā. Versijā GNOME 3.34 vai 3.36 plānots pilnībā atbrīvoties no saitēm uz X.Org un organizēt XWayland palaišanu dinamiski, ja nepieciešams garantēt komponentus, lai nodrošinātu saderību ar X11.

Tiek pieminēta arī nepieciešamība atrisināt virkni pārējo problēmu Ar Wayland līdzīgiem, piemēram, darbam ar proprietārajiem NVIDIA draiveriem un XWayland DDX servera uzlabošanu, lai nodrošinātu kvalitatīvu X lietojumprogrammu palaišanu Wayland vidē. Sagatavojot Fedora 31, tika īstenota iespēja XWayland palaišanā X lietojumprogrammas ar root privilēģijām. Šāda palaišana rada šaubas par drošību, taču ir nepieciešama saderībai ar X programmām, kurām nepieciešamas paaugstinātas privilēģijas.

Vēl viena uzdevums ir uzlabot Wayland atbalstu SDL bibliotēkā, piemēram, risinot problēmas ar mērogošanu, palaižot vecās spēles, kas darbojas ar zemu ekrāna izšķirtspēju. Tāpat tiek atzīmēta nepieciešamība uzlabot Wayland atbalstu sistēmām ar proprietārajiem NVIDIA draiveriem — lai gan Wayland jau ilgstoši var darboties virs šādiem draiveriem, XWayland šādā konfigurācijā pagaidām nevar izmantot 3D grafikas aparatūras paātrināšanas līdzekļus (plānots nodrošināt iespēju ielādēt x.org NVIDIA draiveri XWayland).

Papildus tiek atzīmēta turpmāka darba pēcpulseAudio un Jack nomaiņai ar multimediju serveri PipeWire, kas paplašina PulseAudio iespējas, nodrošinot video straumju un audio apstrādes rīkus ar minimālām kavējumiem, ņemot vērā profesionālās audio apstrādes sistēmu prasības, kā arī piedāvājot paplašinātu drošības modeli piekļuves pārvaldībai individuālo ierīču un straumju līmenī. Fedora 31 izstrādes ciklā darbs ir vērsts uz PipeWire pielietojumu ekrāna koplietošanā Wayland vidēs, tostarp izmantojot protokolu Miracast.

Red Hat plāno pārtraukt X.Org servera attīstību

Fedora 31 arī plānots iekļaut iespēju palaist Qt lietojumprogrammas GNOME sesijā, kas balstīta uz Wayland, izmantojot Qt Wayland spraudni, nevis XCB spraudni, kas izmanto X11/XWayland.

Avots: opennet.lv

Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem 🔥 Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem | ProHoster