Чёрный экран после установки драйвера nvidia (РЕШЕНО)

Автор GNU Human, 09 февраля 2019, 16:48:58

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

GNU Human

Debian 9 устанавливаю в минимальной комплектации (при установке на экране выбора графического окружения не ставлю ни одной галки вообще).

Устанавливаю DE: apt-get install kde-plasma-desktop

После перезагрузки запускается экран входа в систему, и можно перейти на рабочий стол. В общем, всё отлично работает с nouveau.

Согласно Вики устанавливаю драйвер nvidia 375.66 (моя карта GTX 650 есть в списке поддерживаемых):

apt install linux-headers-$(uname -r|sed 's/[^-]*-[^-]*-//') nvidia-driver


После установки и перезагрузки, вместо экрана входа в систему отображается чёрный экран и всё.

Далее, ничего не помогает, и восстановить запуск графики уже не получается.
Пробовал удалить драйвер nvidia, опять же согласно Вики:
apt-get purge nvidia.
с последующей переустановкой nouveau:

apt-get install --reinstall xserver-xorg
apt-get install --reinstall xserver-xorg-video-nouveau
killall Xorg
reboot


Но графическое окружение всё равно не запускается.
Из "блэклиста", nouveau удалял само-собой. Всё равно ничего не работает. Пробовал после всего этого и kde переустановить, но не запускается по-прежнему графика.

Как установить эту "проприетарщину"?

GNU Human

#1
В syslog пишет:
modeprobe: FATAL: Module nvidia-current-modeset not found in directory /lib/modules/4.9.0-4-686-pae

modeprobe: FATAL: Module nvidia-current-drm not found in directory /lib/modules/4.9.0-4-686-pae

А почему его там нет?

G_r_i_g_a

Цитата: Veritas Vestas от 09 февраля 2019, 16:48:58Согласно Вики устанавливаю драйвер nvidia 375.66 (моя карта GTX 650 есть в списке поддерживаемых)
и 410-й твою карту поддерживает. У тебя 32 битная система? Попробуй поставить снова nvidia-driver и после установки вручную запусти nvidia-xconfig

ferum

Краткое руководство по случаю Veritas Vestas
sudo apt-get purge nvidia*
sudo rm /etc/X11/xorg.conf
sudo reboot

Запуск уже с графикой под nouveau
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
sudo reboot

Запуск с новым ядром 4.9.0-8
sudo apt-get install nvidia-kernel-dkms nvidia-xconfig
sudo nvidia-xconfig
sudo reboot

Вуаля.
P.S. для ядра 4.9.0-4 в репозитории нет заголовков, модуль не может нормально собираться.
Русские дебианщики против цифрового слабоумия !

GNU Human

#4
После удаления всего:

apt-get purge nvidia-driver
apt-get purge kde-plasma-desktop
apt-get purge xserver-xorg-video-nouveau
apt-get purge xserver-xorg


и потом установки заново:

apt-get install xserver-xorg-video-nouveau
apt-get install xserver-xorg
apt-get install kde-plasma-desktop


Графика так и не запускалась. В журнале пишет, что не стартует менеджер дисплеев, с сообщением "Failed with result 'signal' ". Что это значит, непонятно. Похоже, что попытка установки драйвера изменила в файлах что-то такое, что уже нельзя исправить простой удалением/переустановкой пакетов.
Пробовал sddm и lightdm - оба не запускаются. Файл blacklist, разумеется удалил.
ВОПРОС: Что могло такого случиться, что стал невозможным запуск менеджеров дисплеев даже с nouveau?


РЕШЕНИЕ:
Цитировать
P.S. для ядра 4.9.0-4 в репозитории нет заголовков, модуль не может нормально собираться.

Скорее всего, дело было именно в этом. После обновления ядра, драйвер установился и заработал.
ВОПРОС: Но, как я об этом сам мог догадаться? Где об этом можно почитать? И самое главное - почему в репозитории нет заголовков для этой версии?

Ещё, люди в интернете писали, что после apt-get install nvidia-driver ни в коем случае нельзя перезагружаться, а нужно сразу установить nvidia-xconfig и сразу запустить её. Это действительно так?! В последний раз так и сделал. Может и это повлияло.

UPD: С низким разрешением вопрос отпал. Ссылка на совет есть в Вики.


Спасибо за помощь ferum'у.

ferum

Цитата: Veritas Vestas от 10 февраля 2019, 17:34:30ВОПРОС: Но, как я об этом сам мог догадаться? Г
Да никак если не следить за релизом с момента выпуска. Инсталлятор очевидно переделывать не стали а сколько помнится в ядре были выявлены уязвимости и его сильно перепилили, к тому же на моей памяти впервые была поменяна версия nvidia-driver  емнип с 375 на 384 спустя что то около года после релиза. В прочем правила поддержки LTS  дистрибутива меняются и кажется в лучшую сторону.
Русские дебианщики против цифрового слабоумия !