GNOME 50 Alpha 版本移除了對 X11 的支持

GNOME 50桌面環境的首個alpha版本已經發布。此版本計劃於2026年3月18日正式發布。我們建立了一個基於GNOME OS發行版的3GB ISO鏡像,用於測試GNOME 50的alpha版本。

GNOME 50 alpha 版本的主要變更是從 GNOME Shell 使用者介面和複合視窗中移除了 X11 協定支援程式碼。 服務器 Mutter。 GDM 顯示管理器已移除 X11 支援以及在不使用 Wayland 的情況下建置 GDM 的功能,但它仍然支援執行其他使用 X11 的桌面環境。 Gnome-session 已停止支援執行基於 X11 的會話,並且 gnome-settings-daemon 中已移除「-Dx11」選項以及配置 X11 設定的功能。

GNOME 現在僅支援基於 Wayland 的會話,已完全移除對 X 伺服器的支援。不過,仍然可以使用 XWayland 運行 X11 應用程式。移除 X11 支援可望降低維護成本,並釋放資源用於提升現代圖形堆疊的效能。

先前,發行版已停止支援基於 X11 的 GNOME 會話。 Ubuntu 25.10、Fedora 43 和 RHEL 10。 GTK 庫的 X11 後端已被棄用,GTK5 計劃僅保留 Wayland 支援。自 2016 年以來,基於 Wayland 的會話一直是 GNOME 的預設會話。

GNOME 50 Alpha 版本移除了對 X11 的支持

其他顯著變化包括:

  • 我們實作了基於 systemd 的全新會話保存系統,並新增了 GsmSessionSave 物件來保存各個應用程式的狀態。除了在恢復後保留視窗位置外,GNOME 應用程式現在還可以恢復其狀態;例如,GNOME 計算器可以恢復到選定的計算模式。配置器中新增了一個開關,用於停用在會話終止時保存正在運行的應用程式清單並在後續會話中恢復其視窗的功能。

    GNOME 50 Alpha 版本移除了對 X11 的支持
  • 部分原生登入介面元件已被替換為 systemd 原生功能,這增加了 GNOME 對 systemd 系統的依賴,並需要建立新的層才能在不使用 systemd 的發行版和作業系統中部署 GNOME。 GDM 利用了 systemd 提供的 systemd-userdb 基礎架構。內建的、在桌面啟動等級運作的服務管理員已移除。
  • “gnome-headless-session@”服務已新增至GDM顯示管理器。使用 .service」 可以更輕鬆地在沒有螢幕的情況下啟動會話(例如,透過 RDP 遠端存取桌面時)。
  • 配置器(gnome-control-center)已遷移至使用 Blueprint 介面建置語言。 X11 設定後端已移除。
  • 初始設定精靈(gnome-initial-setup)已切換為預設使用 run0 來啟動特權操作,而不是使用 pkexec。
  • Nautilus 檔案管理器改進了縮圖加載,重新設計了檔案組重命名機制,降低了記憶體消耗,允許在搜尋時使用多種檔案類型篩選器,並在回收站上下文功能表中添加了設定連結。
  • 登入介面現在會根據顯示名稱對會話清單進行分組。

來源: opennet.ru

為具有 DDoS 保護、VPS VDS 服務器的站點購買可靠的主機 🔥 購買具備 DDoS 防護的可靠網站寄存服務,包括 VPS 和 VDS 伺服器 | ProHoster