Драйверы Nvidia перестали работать и цикл входа в систему proplems

Так мало дней назад я пытался обновить свои драйверы Nvidia от 384 до 390. После того, как драйверы обновления не работали.

Журналы ядра показали мне эту ошибку:

nvidia: version magic '4.4.0-119-generic SMP mod_unload modversions ' should be '4.4.0-119-generic SMP mod_unload modversions retpoline '

Журналы Xorg показали это:

[   407.015] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[   407.015] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[   407.015] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[   407.015] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
[   407.015] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
[   407.023] (WW) "glamoregl" will not be loaded unless you've specified it to be loaded elsewhere.

modprobe nvidia не нашел необходимый модуль:

modprobe: ERROR: could not insert 'nvidia': No such device

Но карта была найдена системой:

lspci | grep NVIDIA
01:00.0 3D controller: NVIDIA Corporation GM107M [GeForce GTX 960M] (rev a2)

Ядро 4.4.0-119-универсальная система: Ubuntu 16.04

Как решить это?

1
задан 5 April 2018 в 12:34

1 ответ

Таким образом, после одного дня я нашел решение этой проблемы. Основной сбой был в gcc компиляторе, который был установлен из тестового репозитория (мне нужен он для golang), но который тормозит ядро.

Таким образом, что я сделал для фиксации этого:

  1. Войдите в tty1 с Ctrl-Alt-F1 на Экране входа в систему.

  2. Остановите lightdm servie с sudo service lightdm stop

  3. Произведите чистку всей Nvidia и cuda пакетов с 'sudo способная чистка Nvidia -* cuda -*'

  4. Чистка установки ppa инструмент: sudo apt-get install ppa-purge

  5. Удалите тест ppa: sudo ppa-purge ppa:ubuntu-toolchain-r/test

  6. Проверьте gcc версию, теперь это должно быть 5.4.0. gcc --version

  7. Удалите старые ядра: sudo apt-get purge linux-headers-4.4.0-119 linux-headers-4.4.0-119-generic linux-image-4.4.0-119-generic linux-image-extra-4.4.0-119-generic linux-signed-image-4.4.0-119-generic

  8. Переустановите ядро: sudo apt-get install linux-generic linux-signed-generic

  9. Перезагрузка sudo reboot (после того, как перезагрузка, можно видеть черный экран, он будет в порядке),

  10. Повторитесь 1-2

  11. Установите драйверы Nvidia

wget http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64/cuda-repo-ubuntu1604_9.1.85-1_amd64.deb

sudo dpkg -i cuda-repo-ubuntu1604_9.1.85-1_amd64.deb

sudo apt-key adv --fetch-keys http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64/7fa2af80.pub

sudo apt-get update

sudo apt install nvidia-390 nvidia-390-dev

  1. Переустановите рабочий стол человечности sudo apt install --reinstall ubuntu-desktop

  2. Перезагрузка

  3. Получите прибыль!

1
ответ дан 7 December 2019 в 15:21

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

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