Я установил gnome-shell под Ubuntu 17.04 и переключился на диспетчер отображения gdm3. Хотел попробовать оболочку гнома из-за предстоящих изменений. Перезагрузка машины и дисплея - это пробел. Нет приглашения для входа в систему только пустой экран.
Моя настройка - ноутбук Dell XPS M1330, подключенный к монитору Dell S2440L через VGA-соединение. Необходимо использовать монитор, так как экран ноутбука не работает.
Это известная ошибка, которая недавно была исправлена для 17.04 и более ранних версий в пакете nvidia-graphics-drivers-375.
Проверьте эту ссылку для получения более подробной информации: https: // bugs. launchpad.net/ubuntu-gnome/+bug/1559576
Установка этого пакета должна устранить вашу проблему.
Ubuntu 17.10, похоже, все еще имеет проблему с июля 2017 года. Подробнее на этом, проверьте эту ссылку: https://bugs.launchpad.net/ubuntu-gnome/+bug/1559576
Обновление: последняя ошибка (1705369) имеет обходное решение , проверьте ссылку для получения более подробной информации. Также, как и @Tim Richardson, упомянутый в комментариях, lightdm работает. Из терминала выполните следующее:
sudo dpkg-reconfigure lightdm
, затем выберите lightdm.
Чтобы все было в рабочем состоянии, необходимо установить следующие пакеты:
sudo apt install ubuntu-gnome-desktop gnome-shell gdm3
Возможно, вам также захочется установить gnome, хотя это не представляется необходимым, если gnome-shell установлен. Спящий режим не работал с lightdm, поэтому необходимо установить gdm через пакет gdm3.
Но тогда также возникла необходимость переустановить драйверы nvidia. Следуя инструкциям gdm с небольшими изменениями:
удалите текущий драйвер nvidia, работающийsudo apt purge nvidia-* && sudo apt autoremove
обратите внимание на версию драйвера nvidia, которую вы удаляете, скажем nvidia-xyz blacklist nouveau, открыв /etc/modprobe.d/blacklist-nouveau.conf с вашим любимым редактором и вставив blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off
Отключив kernel nouveau (не уверен, нужно ли это, но это похоже, не вредит установке). echo options nouveau modeset=0 | sudo tee -a /etc/modprobe.d/nouveau-kms.conf
sudo update-initramfs -u
Перезагрузите компьютер и войдите в терминал без диспетчера дисплея, например CTRL + ALT + F1. К сожалению, диспетчер отображений уже запущен (по-прежнему доступен под CTRL + ALT + F7), поэтому необходимо остановить службу sudo service lightdm stop
. Активировать gdm (gdm3) в качестве диспетчера отображения по умолчанию. sudo dpkg-reconfigure gdm3
Это вернет ошибку, в которой говорится, что служба не была запущена, и, следовательно, диспетчер дисплея не мог быть переключен. Не беспокойтесь, коммутатор будет выполнен при перезагрузке. Повторная установка драйвера nvidia, который был удален ранее, где xyz - это версия, которая была удалена на первом этапе. sudo apt install nvidia-xyz
Перезагрузите свою систему sudo shutdown -r now
. У меня была полностью функциональная система с диспетчером gnome-shell для рабочего стола и gdm. Бонус был полностью работоспособен hibernate. Надеюсь, это поможет.
Просто загрузившись в режим терминала ttyl и после выполнения команды purge nvidia-390 и установив его, он снова решил этот длинный беспорядок.
Это известная ошибка, которая недавно была исправлена для 17.04 и более ранних версий в пакете nvidia-graphics-drivers-375.
Проверьте эту ссылку для получения более подробной информации: https: // bugs. launchpad.net/ubuntu-gnome/+bug/1559576
Установка этого пакета должна устранить вашу проблему.
Ubuntu 17.10, похоже, все еще имеет проблему с июля 2017 года. Подробнее на этом, проверьте эту ссылку: https://bugs.launchpad.net/ubuntu-gnome/+bug/1559576
Обновление: последняя ошибка (1705369) имеет обходное решение , проверьте ссылку для получения более подробной информации. Также, как и @Tim Richardson, упомянутый в комментариях, lightdm работает. Из терминала выполните следующее:
sudo dpkg-reconfigure lightdm
, затем выберите lightdm.
Чтобы все было в рабочем состоянии, необходимо установить следующие пакеты:
sudo apt install ubuntu-gnome-desktop gnome-shell gdm3
Возможно, вам также захочется установить gnome, хотя это не представляется необходимым, если gnome-shell установлен. Спящий режим не работал с lightdm, поэтому необходимо установить gdm через пакет gdm3.
Но тогда также возникла необходимость переустановить драйверы nvidia. Следуя инструкциям gdm с небольшими изменениями:
удалите текущий драйвер nvidia, работающийsudo apt purge nvidia-* && sudo apt autoremove
обратите внимание на версию драйвера nvidia, которую вы удаляете, скажем nvidia-xyz blacklist nouveau, открыв /etc/modprobe.d/blacklist-nouveau.conf с вашим любимым редактором и вставив blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off
Отключив kernel nouveau (не уверен, нужно ли это, но это похоже, не вредит установке). echo options nouveau modeset=0 | sudo tee -a /etc/modprobe.d/nouveau-kms.conf
sudo update-initramfs -u
Перезагрузите компьютер и войдите в терминал без диспетчера дисплея, например CTRL + ALT + F1. К сожалению, диспетчер отображений уже запущен (по-прежнему доступен под CTRL + ALT + F7), поэтому необходимо остановить службу sudo service lightdm stop
. Активировать gdm (gdm3) в качестве диспетчера отображения по умолчанию. sudo dpkg-reconfigure gdm3
Это вернет ошибку, в которой говорится, что служба не была запущена, и, следовательно, диспетчер дисплея не мог быть переключен. Не беспокойтесь, коммутатор будет выполнен при перезагрузке. Повторная установка драйвера nvidia, который был удален ранее, где xyz - это версия, которая была удалена на первом этапе. sudo apt install nvidia-xyz
Перезагрузите свою систему sudo shutdown -r now
. У меня была полностью функциональная система с диспетчером gnome-shell для рабочего стола и gdm. Бонус был полностью работоспособен hibernate. Надеюсь, это поможет.
Просто загрузившись в режим терминала ttyl и после выполнения команды purge nvidia-390 и установив его, он снова решил этот длинный беспорядок.