Пустой экран Nvidia с курсором

[Примечание: Я знаю, что существует много вопросов на Nvidia и пустом экране, но ни один до сих пор не приблизил меня к решению, я попробовал много, посмотрите ниже]

Проблема: Рабочий Xubuntu 18.10 на Dell XPS 9570 (который имеет карту GeForce GTX 1050 Ti, наряду со встроенной графикой Intel), nvidia 410 и 415 драйверов прекратил работать. Все, что я получаю, когда я запускаю Linux после сообщений загрузки прокрутки, является черным экраном с (немиганием) белым курсором на левом верхнем углу. драйверы nouveau хорошо работают, но они только позволяют мне использовать встроенный экран ноутбука, но не, подключенные к ноутбуку с помощью HDMI.

Это раньше работало (если можно назвать его, что, когда это загружается к рабочей настольной среде 2 из 3 раз, и остается черным иначе), до сих пор утро (когда я сделал apt upgrade, который установил linux-image-4.18.0-13.

Что я попытался до сих пор разрешить это:

  • испытанная начальная загрузка linux-image-4.18.0-12, той же проблемы
  • как рекомендуется здесь, добавил я nomodeset опция ядра, которая будет установлена через личинку (я уже установил это только что, это потребовалось, чтобы получать его работающий во-первых),
  • как рекомендуется большую часть времени по связанным с пустым экраном вопросам о Nvidia, я пытался произвести чистку всего связанного с Nvidia (все перечисленное dpkg --list | grep nvidia), и переустановка 410 драйверов
  • Я также добавил графические драйверы ppa и установил 415 драйверов оттуда (https://launchpad.net / ~ графические драйверы / + archive/ubuntu/ppa) (несколько раз с чисткой промежуточного)
  • Испытанный Шмель: https://wiki.ubuntu.com/Bumblebee (руководство там, кажется, не активирует драйвер Nvidia, правильно? По крайней мере, для меня это не сделало, nouveau все еще использовался),
  • Что касается упомянутой выше проблемы, когда GUI только загрузил бы каждые 2 из 3 раз, я попробовал xdm, gdm, lddm - но с ними, я получил черный экран все время; только lightdm (где я помню проблему некоторое время назад порождение точно признаков, я видел), кажется, работает вместе с драйвером Nvidia...

Что касается ошибок в журнале, я вижу, что что-то расценивает nvidia-persistenced и некоторой ссылке шмеля (последний только после установки шмеля, конечно). Кажется, нет никаких реальных связанных с Nvidia ошибок теперь (и не было ранее в случаях, когда экран остался пробел):

$ journalctl --since today | grep -i nvidia | grep -i "\(err\|fail\)"
Dez 21 07:04:45 nertha kernel: NVRM: loading NVIDIA UNIX x86_64 Kernel Module  415.23  Thu Dec  6 21:34:12 CST 2018 (using threaded interrupts)
Dez 21 13:44:00 nertha kernel: NVRM: loading NVIDIA UNIX x86_64 Kernel Module  415.23  Thu Dec  6 21:34:12 CST 2018 (using threaded interrupts)
Dez 21 13:44:00 nertha nvidia-persistenced[743]: nvidia-persistenced failed to initialize. Check syslog for more details.
Dez 21 13:44:00 nertha nvidia-persistenced[749]: Failed to query NVIDIA devices. Please ensure that the NVIDIA device files (/dev/nvidia*) exist, and that user 121 has read and write permissions for those files.
Dez 21 13:44:00 nertha systemd[1]: nvidia-persistenced.service: Failed with result 'exit-code'.
Dez 21 13:44:00 nertha systemd[1]: Failed to start NVIDIA Persistence Daemon.
Dez 21 13:47:49 nertha kernel: NVRM: loading NVIDIA UNIX x86_64 Kernel Module  415.23  Thu Dec  6 21:34:12 CST 2018 (using threaded interrupts)
Dez 21 13:47:49 nertha nvidia-persistenced[772]: nvidia-persistenced failed to initialize. Check syslog for more details.
Dez 21 13:47:49 nertha nvidia-persistenced[780]: Failed to query NVIDIA devices. Please ensure that the NVIDIA device files (/dev/nvidia*) exist, and that user 121 has read and write permissions for those files.
Dez 21 13:47:49 nertha systemd[1]: nvidia-persistenced.service: Failed with result 'exit-code'.
Dez 21 13:47:49 nertha systemd[1]: Failed to start NVIDIA Persistence Daemon.
Dez 21 13:47:50 nertha nvidia-persistenced[875]: Failed to unlink PID file: No such file or directory
Dez 21 13:47:50 nertha nvidia-persistenced[912]: Failed to unlink PID file: No such file or directory
Dez 21 13:47:50 nertha nvidia-persistenced[951]: Failed to unlink PID file: No such file or directory
Dez 21 13:47:50 nertha nvidia-persistenced[971]: Failed to unlink PID file: No such file or directory
Dez 21 13:47:50 nertha systemd[1]: nvidia-persistenced.service: Failed with result 'start-limit-hit'.
Dez 21 13:47:50 nertha systemd[1]: Failed to start NVIDIA Persistence Daemon.
Dez 21 13:47:50 nertha systemd[1]: nvidia-persistenced.service: Failed with result 'start-limit-hit'.
Dez 21 13:47:50 nertha systemd[1]: Failed to start NVIDIA Persistence Daemon.
Dez 21 13:58:06 nertha kernel: NVRM: loading NVIDIA UNIX x86_64 Kernel Module  415.23  Thu Dec  6 21:34:12 CST 2018 (using threaded interrupts)
Dez 21 14:09:52 nertha kernel: NVRM: loading NVIDIA UNIX x86_64 Kernel Module  415.25  Wed Dec 12 10:22:08 CST 2018 (using threaded interrupts)
Dez 21 14:09:52 nertha nvidia-persistenced[754]: nvidia-persistenced failed to initialize. Check syslog for more details.
Dez 21 14:09:52 nertha nvidia-persistenced[759]: Failed to query NVIDIA devices. Please ensure that the NVIDIA device files (/dev/nvidia*) exist, and that user 121 has read and write permissions for those files.
Dez 21 14:09:53 nertha systemd[1]: nvidia-persistenced.service: Failed with result 'exit-code'.
Dez 21 14:09:53 nertha systemd[1]: Failed to start NVIDIA Persistence Daemon.
Dez 21 14:10:53 nertha kernel: NVRM: loading NVIDIA UNIX x86_64 Kernel Module  415.25  Wed Dec 12 10:22:08 CST 2018 (using threaded interrupts)
Dez 21 14:10:53 nertha nvidia-persistenced[809]: nvidia-persistenced failed to initialize. Check syslog for more details.
Dez 21 14:10:53 nertha nvidia-persistenced[811]: Failed to query NVIDIA devices. Please ensure that the NVIDIA device files (/dev/nvidia*) exist, and that user 121 has read and write permissions for those files.
Dez 21 14:10:53 nertha systemd[1]: nvidia-persistenced.service: Failed with result 'exit-code'.
Dez 21 14:10:53 nertha systemd[1]: Failed to start NVIDIA Persistence Daemon.
Dez 21 14:10:54 nertha nvidia-persistenced[912]: Failed to unlink PID file: No such file or directory
Dez 21 14:10:54 nertha nvidia-persistenced[920]: Failed to unlink PID file: No such file or directory
Dez 21 14:10:54 nertha nvidia-persistenced[926]: Failed to unlink PID file: No such file or directory
Dez 21 14:10:54 nertha nvidia-persistenced[956]: Failed to unlink PID file: No such file or directory
Dez 21 14:10:54 nertha nvidia-persistenced[975]: Failed to unlink PID file: No such file or directory
Dez 21 14:10:54 nertha nvidia-persistenced[988]: Failed to unlink PID file: No such file or directory
Dez 21 14:10:54 nertha nvidia-persistenced[1016]: Failed to unlink PID file: No such file or directory
Dez 21 14:10:54 nertha nvidia-persistenced[1058]: Failed to unlink PID file: No such file or directory
Dez 21 14:10:54 nertha nvidia-persistenced[1068]: Failed to unlink PID file: No such file or directory
Dez 21 14:10:54 nertha nvidia-persistenced[1089]: Failed to unlink PID file: No such file or directory
Dez 21 14:10:54 nertha nvidia-persistenced[1105]: Failed to unlink PID file: No such file or directory
Dez 21 14:10:54 nertha nvidia-persistenced[1113]: Failed to unlink PID file: No such file or directory
Dez 21 14:10:54 nertha nvidia-persistenced[1121]: Failed to unlink PID file: No such file or directory
Dez 21 14:10:54 nertha nvidia-persistenced[1131]: Failed to unlink PID file: No such file or directory
Dez 21 14:10:54 nertha nvidia-persistenced[1142]: Failed to unlink PID file: No such file or directory
Dez 21 14:31:05 nertha kernel: NVRM: loading NVIDIA UNIX x86_64 Kernel Module  415.25  Wed Dec 12 10:22:08 CST 2018 (using threaded interrupts)
Dez 21 14:31:05 nertha nvidia-persistenced[756]: nvidia-persistenced failed to initialize. Check syslog for more details.
Dez 21 14:31:05 nertha nvidia-persistenced[759]: Failed to query NVIDIA devices. Please ensure that the NVIDIA device files (/dev/nvidia*) exist, and that user 121 has read and write permissions for those files.
Dez 21 14:31:05 nertha systemd[1]: nvidia-persistenced.service: Failed with result 'exit-code'.
Dez 21 14:31:05 nertha systemd[1]: Failed to start NVIDIA Persistence Daemon.
Dez 21 14:31:06 nertha systemd-udevd[403]: Process '/bin/mknod -m 666 /dev/nvidiactl c 195 255' failed with exit code 1.
Dez 21 14:31:06 nertha systemd-udevd[403]: Process '/bin/mknod -m 666 /dev/nvidia0   c 195 0' failed with exit code 1.
Dez 21 14:31:06 nertha bumblebeed[783]: [    5.548701] [ERROR]Failed to unload module 'nvidia_drm' (ref count: 2).
Dez 21 14:31:06 nertha bumblebeed[783]: [    5.548716] [ERROR]Failed to unload module 'nvidia_modeset' (ref count: 2).
Dez 21 14:31:06 nertha bumblebeed[783]: [    5.548724] [ERROR]Failed to unload module 'nvidia' (ref count: 77).
Dez 21 14:48:44 nertha kernel: NVRM: loading NVIDIA UNIX x86_64 Kernel Module  410.78  Sat Nov 10 22:09:04 CST 2018 (using threaded interrupts)
Dez 21 14:48:45 nertha systemd-udevd[427]: Process '/bin/mknod -m 666 /dev/nvidiactl c 195 255' failed with exit code 1.
Dez 21 14:48:45 nertha systemd-udevd[427]: Process '/bin/mknod -m 666 /dev/nvidia0   c 195 0' failed with exit code 1.
Dez 21 14:48:45 nertha bumblebeed[804]: [    5.564388] [ERROR]Failed to unload module 'nvidia_drm' (ref count: 2).
Dez 21 14:48:45 nertha bumblebeed[804]: [    5.564420] [ERROR]Failed to unload module 'nvidia_modeset' (ref count: 2).
Dez 21 14:48:45 nertha bumblebeed[804]: [    5.564428] [ERROR]Failed to unload module 'nvidia' (ref count: 77).

Я действительно хотел бы использовать драйверы Nvidia снова, поскольку с nouveau, внешние экраны, кажется, не распознаны. Что еще я могу попробовать? При необходимости в большем количестве информации сообщите мне!

Часть этого, кажется, lightdm проблема. Как отмечено в ответе ниже, по некоторым причинам, lightdm, кажется, не запускается правильно в первый раз. Единственная проблема, связанная с lightdm, поднимающимся в журнале (journalctl -b):

PAM unable to dlopen(pam_kwallet.so): /lib/security/pam_kwallet.so: cannot open shared object file: No such file or directory
PAM adding faulty module: pam_kwallet.so

Я предполагаю, что это сообщение не связано с этой проблемой, это - вероятно, надуманный вопрос насколько я вижу от проблем, упоминая это сообщение...

0
задан 7 January 2019 в 10:23

1 ответ

Я заставил nvidia-driver-390 работать с предыдущим ядром, 4.18.0-12 (но все еще не получил выполнение поддержки мультимонитора).

Затем я решил попробовать еще раз с 4.18.0-13, но без nomodeset опция - и это зафиксировало его!

Так решение в моем случае: - драйверы драйвера Nvidia 390 - Удаляют nomodeset от строки, запускающейся с GRUB_CMDLINE_LINUX_DEFAULT в /etc/default/grub.

Проблема со случайным пустым экраном при запуске все еще появляется. Это, кажется, стало более частым на самом деле. Обходное решение в этой ситуации должно войти в систему на tty1 и выполниться: sudo systemctl restart lightdm.

0
ответ дан 26 October 2019 в 19:19

Другие вопросы по тегам:

Похожие вопросы: