Для установки драйверов видеокарты NVIDIA в Ubuntu без чёрного экрана используйте официальный репозиторий распределения или загрузчик NVIDIA, предварительно отключив открытый драйвер Nouveau. Процесс занимает 10–15 минут и требует перезагрузки системы.
Причины возникновения проблемы чёрного экрана
- Конфликт между открытым драйвером Nouveau и проприетарным драйвером NVIDIA
- Отсутствие необходимых зависимостей и заголовков ядра (kernel headers)
- Неправильный порядок установки или отключения графической среды
- Несовместимость версии драйвера с версией ядра Linux
- Ошибки в конфигурации Xorg или GRUB при использовании нескольких мониторов
Требуемые инструменты и предварительные условия
- Доступ к терминалу с правами администратора (sudo)
- Подключение к интернету
- Видеокарта NVIDIA (GeForce, Quadro или Tesla)
- Ubuntu 20.04 LTS, 22.04 LTS или более новая версия
- Не менее 2 ГБ свободного места на диске
Пошаговая инструкция по установке
- Откройте терминал, нажав
Ctrl+Alt+T. - Обновите список пакетов: введите команду
sudo apt updateи нажмитеEnter. - Установите зависимости: выполните
sudo apt install -y build-essential linux-headers-$(uname -r). - Отключите драйвер Nouveau, добавив его в чёрный список. Создайте файл:
sudo nano /etc/modprobe.d/blacklist-nouveau.conf. - Скопируйте в файл две строки:
Нажмитеblacklist nouveau options nouveau modeset=0Ctrl+O, затемEnter, потомCtrl+Xдля сохранения. - Обновите initramfs: введите
sudo update-initramfs -u. - Добавьте официальный PPA-репозиторий NVIDIA:
sudo add-apt-repository ppa:graphics-drivers/ppaи подтвердитеEnter. - Обновите список пакетов:
sudo apt update. - Найдите последнюю стабильную версию драйвера:
apt search nvidia-driver | grep "^nvidia-driver". - Установите драйвер (замените XX на номер версии, например 550):
sudo apt install -y nvidia-driver-XX. - Перезагрузитесь:
sudo reboot. - После загрузки откройте терминал и проверьте установку:
nvidia-smi. Должна отобразиться информация о видеокарте и драйвере. - Если экран чёрный после перезагрузки, загрузитесь в режиме восстановления (Recovery Mode), выберите опцию
Drop to root shell promptи выполнитеsudo apt remove nvidia-driver-*для отката.
Альтернативный способ: использование графического менеджера драйверов
- Откройте
Software & Updates(Программы и обновления). - Перейдите на вкладку
Additional Drivers(Дополнительные драйверы). - Дождитесь загрузки списка доступных драйверов NVIDIA.
- Выберите последнюю версию с меткой
proprietary, tested. - Нажмите
Apply Changes(Применить изменения) и дождитесь завершения установки. - Перезагрузитесь:
sudo reboot.
Часто задаваемые вопросы
Почему после установки экран остаётся чёрным? Загрузитесь в Safe Mode (нажмите Shift при старте), откройте терминал и выполните sudo apt remove nvidia-*, затем перезагрузитесь и повторите установку с отключением Nouveau.
Как узнать версию установленного драйвера? Выполните команду nvidia-smi в терминале — она выведет версию драйвера, модель видеокарты и использование памяти.
Совместимы ли старые видеокарты NVIDIA с последними драйверами? Нет — карты серии GeForce 400/500 и старше поддерживают только драйверы версии 391.xx, а более новые версии требуют GeForce 600 и выше; проверьте совместимость на сайте nvidia.com.