Я сделал новую установку Ubuntu 17.10 (свежую, за исключением сохранения моего старого /home
раздела). Все швы работают "из коробки", кроме того, что после установки (или фактического включения Additional drivers
) система драйвера nVidia 384.90 не запустилась. Я просто получаю следующую ошибку
[ OK ] Started NVIDIA Persistence Daemon.
Stopping NVIDIA Persistence Daemon...
[ OK ] Stopped NVIDIA Persistence Daemon.
Starting NVIDIA Persistence Daemon...
И это повторяется снова и снова, как сто раз, и просто останавливается. Единственный выход - удаление nvidia-384 в режиме восстановления.
Я пробовал и другие версии драйвера, но с тем же результатом. На общей графике Intel (Intel® Haswell Mobile) все работает отлично.
Мой конфиг:
Intel i7-4710MQ
nVidia GT 940M
Я не знаю причину такого поведения, но у меня та же проблема на моем ноутбуке ASUS с GM108M [GeForce 840M]. Мое импровизированное решение - отключить автоматический вход. Если я делаю логин вручную, у меня нормальный запуск. Я использую проприетарный драйвер.
источник
Подумайте об изменении вашего диспетчера дисплея на Lightdm По моему опыту, gdm3 не очень хорошо работает с драйверами NVIDIA. Я не могу заставить его работать вообще, если я использую драйвер modeset (и я пытался в течение нескольких месяцев). Там нет никаких обходных путей, которые я нашел. Nvidia, gdm3 и современный gnome не работают на обеих моих панелях Optimus ThinkPad, вам нужно сменить одну из этих трех, и проще всего заменить gdm3 (если вы перейдете с gnome на другую среду рабочего стола, вы, вероятно, в любом случае получите lightdm ).
Вы не пытаетесь использовать modeset, поэтому у вас не возникнет та же проблема, но я стал предвзятым против нечестивой троицы графики nvidia, gnome и gdm3.
У меня нет проблем с lightdm
если необходимо
и установите его по умолчанию (установка lightdm спросит вас, но не, если он у вас уже установлен).
Если вы не можете войти в систему, вы можете чувствовать себя немного застрявшим. Надеюсь, у вас все еще есть это старое ядро. В противном случае вам придется попробовать расширенный вариант и загрузиться в режиме восстановления. Я нахожу, что выбираю «включить сеть», я обычно получаю доступ к корневой оболочке в режиме чтения / записи, что позволяет мне получать информацию. Если это не работает, это становится немного сложнее; Вы можете либо переустановить, либо загрузиться с livecd и узнать, как использовать chroot, чтобы сделать предварительный вход в вашу основную установку. (что-то очень полезное знать).
источник
будет работать нормально После запуска системы установите совместимый драйвер.
источник
Этот ответ на самом деле сделал работу для меня. Ни одно из вышеперечисленных решений не было применимо для меня.
Все сводится к отключению запуска по умолчанию демона nvidia persistence и написанию собственной службы systemd, которая запускается при загрузке.
источник