В статье приводится описание команд как установить драйверы Nvidia в Кали Линукс, и избавиться от них если что-то пошло не так, и в графический интерфейс уже не попасть. Перед прочтением советую ознакомиться с краткими пояснениями к командам, так как в какой-то момент можно остаться один на один с «телетайп-райтером» TTY. Действуем на свой страх и риск. Держите в уме тот факт, что для вашей видеокарты драйверов, вполне вероятно, уже просто нет.
Команда проверки видеоустройства и задействованных видеодрайверов:
lspci -k | grep -EA3 'VGA|3D|Display'
Раздел kernel driver in use указывает на использующиеся сейчас драйвера. Лучше сразу задать пару вопросов о том, чем занимаются «нувоу»-драйвера?
lsmod | grep nouveau
И что сейчас делает драйвер Nvidia?
lsmod | grep nvidia
Пробиваем список доступный в репозитории драйверов (не факт, что подойдут):
apt search nvidia-driver
Перед тем как приступить, соотносим свои «хотелки» с возможностями машины. Ставить неподходящие драйверы на устаревшую карту — неминуемо обречь себя на «безGUI-вный» интерфейс в TTY после перезагрузки. В конце статьи будет короткая инструкция на тему как удалить драйверы Nvidia в случае неудачи, но зачем нам лишние движения? Тем временем, финишная инструкция на установку драйверов Nvidia представляется так:
- Добавим несвободные репозитории с целью получить доступ к нужным драйверам
sudo sed -i 's/main/main non-free contrib/g' /etc/apt/sources.list
- обновляемся
sudo apt update
- ставим нужные пакеты, в т.ч. «ядрёные» заголовки:
sudo apt install linux-headers-$(uname -r) build-essential dkms nvidia-detect
- если ничего до того не предпринимали, определяем свою видеокарту и рекомендуемую версию драйвера
nvidia-detect
- если пакета нет, можно поставить. Затем ставим драйвер и пакет DKMS
sudo apt install nvidia-driver nvidia-kernel-dkms
- читаем внимательно окна сообщений. Не игнорируйте предупреждения. Если не уверены, что сможете всё вернуть, лучше не продолжать:
- ну…, перезагружаемся что-ли…
reboot
- после перезагрузки (если вы попали в графический интерфейс Кали) в терминале наберём
nvidia-smi
откуда тот должен вернуть информацию по видеокарте, версии драйвера и статистику использования. Если вы всё это видите, считайте, что установка Nvidia-драйвера зашла. И ранее вводимая команда
lsmod | grep nvidia
должна отозваться информацией о видеодрайвере:
Как удалить видеодрайверы Nvidia из TTY?
- логинимся в систему
- вводим последовательно с согласием на выполнение
sudo apt purge *nvidia* sudo apt autoremove sudo apt autoclean reboot
Успехов читающему.




