LINUX.ORG.RU
ФорумAdmin

X11 для Login Screen и Wayland для всего остального

 , , , ,


0

1

Как в Debian/Ubuntu Gnome сделать так, чтобы Login Screen использовал X11, а пользовательские сессии использовали Wayland? Опция WaylandEnable=false в /etc/gdm3/custom.conf полностью отключает Wayland, а не только для экрана входа.



Последнее исправление: ibubenok (всего исправлений: 1)
Ответ на: комментарий от Shushundr

Причина в использовании rustdesk, который не поддерживает wayland на экране входа, но поддерживает его в сессии.

ibubenok
() автор топика
Ответ на: комментарий от ibubenok

То есть с gdm моя задача не реализуема?

Не знаю. У меня sddm и его наоборот приходилось принудительно переводить на wayland. Как сейчас - не знаю. Может быть там wayland уже по умолчанию и потребуется обратная операция.

ox55ff ★★★★★
()
Ответ на: комментарий от ox55ff

Подозреваю что GDM использует единый сервер (X11 или Wayland) для себя и сессий и привязан к одному протоколу для всего процесса. Тогда действительно проще будет перейти на другой DM.

ibubenok
() автор топика
Ответ на: комментарий от ibubenok

Подозреваю что GDM использует единый сервер (X11 или Wayland) для себя и сессий

Нет. В Wayland нет понятия сервера, и композитор у каждой сессии свой. Xorg GDM для каждой сессии тоже запускает новый, под залогиненным пользователем. Так что либо какие-то другие ограничения, либо просто так захотели.

anonymous
()
Ответ на: комментарий от ibubenok

Если пускать гном не из-под gdm, то в нём отвалится возможность блокировать сеанс. По крайней мере раньше так было.

anonymous
()

Вроде бы в убунте так и есть, может там посмотреть, в старой, 22 какой-нибудь.

masa ★★★
()
  • Markdown
Пустая строка (два раза Enter) начинает новый абзац. Знак '>' в начале абзаца выделяет абзац курсивом цитирования.
Внимание: прочитайте описание разметки Markdown.
Используйте Ctrl-Enter для размещения комментария