Ubuntu 22.04 LTS將NVIDIA驅動程序默認值改回使用X.Org而非Wayland
雖然早在3月份Ubuntu 22.04″Jammy Jellyfish”就將NVIDIA驅動程序的默認行為改為使用Wayland,與英特爾和Radeon圖形在過去幾個版本中使用GNOME Wayland會話而非X.Org一致,但這一變化在最後一刻被撤銷。通過發布日的SRU,Ubuntu 22.04 LTS在運行專有的NVIDIA驅動程序時默認使用GNOME X.Org會話而不是Wayland。
在過去的一年裡,當GNOME桌面使用英特爾、Radeon和其他Mesa驅動時,Ubuntu默認使用Wayland會話。而使用NVIDIA驅動程序的Ubuntu 21.04/21.10的默認值是堅持使用X.Org會話。這種情況計劃在Ubuntu 22.04 LTS中改變,因為NVIDIA專有的驅動程序支持GBM,而且當使用最新的版本時,他們的Wayland支持通常狀況更佳。因此,在上個月,當NVIDIA驅動程序默認改為Wayland。
但在本週Ubuntu 22.04發布之前,NVIDIA向Ubuntu/Canonical提出要求在僅有NVIDIA顯卡的系統上將默認值改為X.Org。因此,Ubuntu的GNOME顯示管理器(GDM)軟件包被更新了,這樣僅有NVIDIA的系統就恢復了默認使用GNOME X.Org會話。不過,混合圖形系統是個例外,即混合了NVIDIA和Intel/ AMD的GPU,在這些情況下,Wayland將是默認的,因為這樣做比X.Org更好的體驗。但至少GDM登錄屏幕選項將保留下來,以便讓使用NVIDIA顯卡的Linux用戶在需要時選擇使用Wayland會話。
這個GDM軟件包是在周四剛剛上傳的,它並不是Ubuntu 22.04 LTS發布鏡像的一部分,而是一個初始更新,因此,Ubuntu 22.04 LTS上的NVIDIA默認回到了使用X.Org會話的狀態。