紅帽打算停止X.Org服務器的開發

紅帽Xorg

克里斯蒂安·謝勒(Christian Schaller),他是Red Hat桌面開發團隊的負責人 和Fedora桌面,在對Fedora 31中桌面組件計劃的回顧中, 提到Red Hat打算停止積極開發X.Org服務器功能的意圖 並且僅限於維護現有代碼庫和調試。

當前,Red Hat為X.Org服務器的開發做出了重要貢獻,並保持了對它的支持,因此,在開發中斷的情況下,重要的X.Org服務器版本的形成不太可能繼續。

同時,儘管開發已經停止,但Red Hat對X.Org的支持將至少一直持續到RHEL 8發行生命週期結束為止,該生命週期將持續到2029年。

X.Org開發已經很少

已經觀察到X.Org服務器開發的停滯。 儘管以前使用了六個月的發布週期, X.Org Server 1.20的最後一個重要版本在14個月前發布,而1.21版的準備工作正在停滯。

如果任何公司或社區同意繼續增加X.Org服務器的功能,則情況可能會發生變化, 但是,考慮到從重大項目到Wayland的廣泛轉移,不可能會有任何人。

紅帽公司目前專注於改進基於Wayland的桌面工作。 解決了從X.Org組件中完全刪除依賴項並確保Gnome Shell在不使用XWayland的情況下啟動的問題,這將使X.Org服務器進入維護模式,這需要重構或刪除到X.org的其餘鏈接。

這些鏈接幾乎已從Gnome Shell中刪除,但仍保留在Gnome設置中。

在Gnome 3.34或3.36中,計劃在需要確保X11兼容性的組件時完全放棄X.Org綁定並動態組織XWayland版本。

紅帽更喜歡將精力集中在Wayland

還提到需要解決Wayland的許多懸而未決的問題, 例如使用NVIDIA專有驅動程序並完善XWayland DDX服務器,以確保在基於Wayland的環境中X應用程序的高質量啟動。

在準備Fedora的31項工作中,XWayland正在實現使用root特權運行X應用程序的功能。 從安全的角度來看,這樣的發行是值得懷疑的,但是對於確保與需要提升特權的X程序的兼容性是必需的。

另一個挑戰是改善Wayland在SDL庫中的支持, 例如,要解決在以較低屏幕分辨率運行的較舊遊戲時的縮放問題。

另外, 需要改進對Wayland在具有NVIDIA專有驅動程序的系統上的工作的支持:

如果Wayland可以長時間使用此類驅動程序,則採用此配置的XWayland尚不能使用3D圖形的硬件加速功能(已計劃提供下載XWayland x.org NVIDIA驅動程序的功能)。

另外, 正在用PipeWire Media Server替換PulseAudio和Jack的工作, 考慮到專業聲音處理系統的需求,並以最小的延遲擴展了PulseAudio的功能,使其具有視頻流和音頻處理功能,並為設備級訪問控制人員提供了增強的安全模型。

最後,作為Fedora 31開發週期的一部分,工作重點是使用PipeWire在基於Wayland的環境中共享屏幕訪問,包括使用Miracast協議。

Fedora 31還計劃增加在基於Gnome的Wayland會話中啟動Qt應用程序的功能。 使用Qt Wayland插件而不是使用X11 / XWayland的XCB插件。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。