第一個用戶使用X11登錄,切換用戶使用Wayland登錄

第一個用戶使用X11登錄,切換用戶使用Wayland登錄

我想在 Ubuntu 22.04 設定上使用 X11 進行所有使用者登錄,因此我WaylandEnable=false在 /etc/gdm3/custom.conf 中取消了註解。

重新啟動後,第一個使用者登入並且echo $XDG_SESSION_TYPE是 x11。當該使用者前往右上角選單 > 關閉/登出 > 切換使用者...,然後選擇另一個使用者並輸入密碼時,沒有齒輪圖示。當第二個使用者登入時,echo $XDG_SESSION_TYPE就是 wayland。

如果我註銷兩個用戶,然後讓用戶使用不同的順序登入(例如,愛麗絲然後鮑勃 vs 鮑勃然後愛麗絲),則會得到相同的結果。第一個登入的用戶獲得 x11,保持登入狀態,轉到“切換用戶...”,第二個登入的用戶獲得 wayland。

我嘗試添加DefaultSession=ubuntu-xorg.desktop到 /etc/gdm3/custom.conf 中,當切換用戶時,第二個登入的用戶在使用以下選項輸入密碼時會看到一個齒輪圖示:Ubuntu 和 Ubuntu on Wayland。echo $XDG_SESSION_TYPE選擇任一選項後顯示 Wayland。

有關我的設定的附加資訊:

$ lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 5500 (rev 09)

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 22.04.1 LTS
Release:        22.04
Codename:       jammy

相關內容