Везде, где я гуглю, каждая статья, вопрос о стеке и сообщение на форуме, похоже, подразумевают, что Wayland поставляется с Ubuntu 19.04, готовой к использованию.
Похоже, что вы можете войти в систему, щелкнуть по выпадающему списку cog / gear и выбрать «Ubuntu» вместо «Ubuntu на X.org», и вы войдете в Wayland.
Вот что на самом деле происходит: вы выходите из системы ... значок с шестерней / шестеренкой или где-либо еще вы не можете щелкнуть.
После установки gnome-session-wayland
и нескольких перезагрузок позже на экране входа в систему наконец-то появляется значок cog с двумя параметрами: «Gnome на X.org» и «Ubuntu», выбрав «Ubuntu» (был моим сеансом по умолчанию) и напечатав echo $XDG_SESSION_TYPE
в терминал дает мне "х11". на «Gnome на X.org» результат, очевидно, тот же.
Может быть, это уместно: я на nvidia и установил драйверы nvidia из sudo add-apt-repository ppa:graphics-drivers/ppa
Что такое пошаговое руководство по посадке на рабочий стол Wayland из ванильной установки Ubuntu 19.04 на Nvidia?
Обновление: я нашел это: https://wiki.archlinux.org/index.php/GNOME#Wayland_sessions
Я попытался добавить:
if [[ -z $DISPLAY && $(tty) == /dev/tty1 && $XDG_SESSION_TYPE == tty ]]; then
XDG_SESSION_TYPE=wayland exec dbus-run-session gnome-session
fi
на мой .profile
и вышли из системы и вернулись, это ничего не сделало.
Обновление 2:
https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-418/+bug/1823516
похоже, что есть проблема с текущим драйвером nvidia. это не объясняет отсутствующую опцию Cog.
Из Canonical не было коммюнике о том, как скрыть эту опцию, пока проблема не будет решена, и я полагаю, что она не скрывается сама.