Первый пользователь входит в систему с помощью X11, другой пользователь входит в систему с помощью Wayland

Первый пользователь входит в систему с помощью X11, другой пользователь входит в систему с помощью Wayland

Я хотел бы использовать X11 для всех входов пользователей в систему Ubuntu 22.04, поэтому я раскомментировал WaylandEnable=falseфайл /etc/gdm3/custom.conf.

После перезагрузки первый пользователь входит в систему и echo $XDG_SESSION_TYPEстановится x11. Когда этот пользователь переходит в верхнее правое меню > Выключить/Выйти > Переключить пользователя... затем выбирает другого пользователя и вводит пароль, значка шестеренки нет. Когда второй пользователь входит в систему, echo $XDG_SESSION_TYPEстановится wayland.

Тот же результат, если я выйду из системы обоих пользователей, а затем заставлю пользователей войти в систему в другом порядке (например, Алиса, затем Боб против Боба, затем Алисы). Первый вошедший пользователь получает x11, остается в системе, переходит к Switch User..., второй вошедший пользователь получает wayland.

Я попробовал добавить что DefaultSession=ubuntu-xorg.desktop-то в /etc/gdm3/custom.conf, и при переключении пользователей второй вошедший в систему пользователь видит значок шестеренки при вводе пароля с параметрами: Ubuntu и Ubuntu на 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

Связанный контент