Нет способа выбрать Wayland в GDM, используя UbuntuGNOME 17.04


9

Я пытаюсь запустить Wayland, используя UbuntuGnome 17.04 с nvidia-381, установленным с помощью графических драйверов ppa и карты Geforce 1050TI. Используя более старые версии Ubuntu, я мог выбирать между Weston, Wayland и / или Kodi, если он установлен. Используя 17.04, я могу выбирать только между Gnome и Gnome Classic. Насколько я знаю, я установил все необходимые пакеты, а также их рекомендуемые пакеты, которые показывает synaptic. Нужен ли какой-либо пакет для установки, переустановки или перенастройки?

Не используя драйверы nvidia, обычные драйверы nouveau и xorg, а также xorg-edgers или oibaf ppa, я могу запустить систему, но без какого-либо аппаратного ускорения. А так же нет возможности выбрать Wayland в GDM. Я просто могу выбрать Kodi тогда ...

На моей машине установлены пакеты для использования wayland:

введите описание изображения здесь

Большое спасибо.

Ответы:



4

Я пробовал много обходных путей, но драйверы NVIDIA не поддерживают сессию Wayland с использованием gdm и gnome. Единственный способ запустить его - установить modeset=1с sudo gedit /etc/modprobe.d/nvidia-graphics-drivers.confпомощью nvidia-381. После sudo update-initramfs -uи перезагрузки я смог войти в Wayland, но этот обходной путь что-то сломал, так как я не смог запустить что-либо от имени root или суперпользователя. Я надеюсь, что скоро будет исправление. Единственный способ вернуть его обратно - это переключиться на tty и использовать nano вместо gedit, чтобы установить записи по умолчанию.


Это сработало для меня! Уэйлэнд кажется немного грубым по краям, немного медленнее, чем х в данный момент, но все, кажется, работает.
micwallace

2
Установка modeset = 1 разрушает всю систему для меня: сессия gnome не запускается. У меня есть NVidia GTX 980 Ti, NVidia-381, Ubuntu 17,04
Артем
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.