Установка драйвера NVIDIA на Debian
После обновления Линукс, когда обновляется ядро, как правило надо переустановить видеодрайвер. При
этом старый драйвер может не установиться на новое ядро. Поэтому заранее заходим на страницу NVIDIA, ищем и скачиваем новый драйвер.
Узнать какая видеокарта установлена
$ sudo lspci -v | grep --color -E '(VGA|3D)'
$ sudo dpkg --add-architecture i386
$ sudo apt update
$ sudo apt install build-essential linux-headers-$(uname -r)
$ sudo apt install pkg-config libglvnd-dev
Необходимо отключить свободный драйвер nouveau
$ sudo nano /etc/modprobe.d/blacklist.conf
blacklist nouveau
options nouveau modeset=0
Обновить загрузчик ядра
$ sudo update-initramfs -u -k all
Отключить загрузку рабочего стола
$ sudo systemctl set-default multi-user.target
Перезагружаемся, Линукс загрузится в консольном режиме
Выбранный для установки файл должен быть исполняемым
$ sudo chmod +x NVIDIA-Linux-***.run
Перед установкой драйвера, надо удалить старый, запустив драйвер с ключом -uninstall
$ sudo ./NVIDIA-Linux-***.run -uninstall
Теперь для установки запускаем его же, но уже без ключа
$ sudo ./NVIDIA-Linux-***.run
Включаем загрузку рабочего стола
$ sudo systemctl set-default graphical.target
Перезагружаемся
$ sudo reboot
Важно:
Не удаляйте старое ядро пока не выяснится что все работает нормально
На случай если не удается удалить старый драйвер, придется очистить систему от старых файлов NVIDIA
$ sudo apt purge "*nvidia*"
$ sudo apt autoremove
➤