Проприетарные драйверы NVIDIA в Ubuntu нужны, когда Nouveau уже не тянет: игры, CUDA, стабильный multi-monitor, Wayland/X11 без артефактов. Ниже подготовка, три рабочих способа установки, проверка через nvidia-smi и откат, если после reboot пришёл чёрный экран.
Подходит для Ubuntu 18.04, 20.04, 22.04 и 24.04 LTS. На Mint, Pop!_OS и других производных шаги почти те же: меняются разве что имена пакетов и наличие GUI «Дополнительные драйверы».
Подготовка
Перед установкой обновите базу пакетов и систему:
sudo apt update && sudo apt upgrade
Узнайте модель GPU:
lspci | grep -i nvidia
По умолчанию Ubuntu может работать на открытом Nouveau. Проприетарный стек обычно сам его отключает при установке. Если после смены драйвера что-то ломается, Nouveau всё ещё можно вернуть вручную (см. раздел про откат).
Способы установки
1. Графический интерфейс «Программы и обновления»
- Откройте «Программы и обновления» → вкладка «Дополнительные драйверы».
- Выберите рекомендованный проприетарный драйвер NVIDIA (обычно помечен как tested/recommended).
- Примените изменения и перезагрузите систему.
Удобный путь для desktop-установки: система сама подберёт стабильную ветку под вашу карту.
2. Терминал и ubuntu-drivers
Утилита смотрит PCI-id карты и репозитории, затем предлагает подходящие пакеты:
ubuntu-drivers devices
Установить рекомендуемый вариант одной командой:
sudo ubuntu-drivers autoinstall sudo reboot
3. PPA graphics-drivers (более свежие ветки)
Если в официальных репозиториях Ubuntu версия драйвера старее, чем нужно (новые GPU, свежие CUDA-требования), подключают PPA graphics-drivers:
sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt update
Снова посмотрите список:
ubuntu-drivers devices
Или поставьте конкретную ветку вручную (номер замените на актуальный для вашей карты и релиза Ubuntu):
sudo apt install nvidia-driver-470
После установки нужен reboot. Без перезагрузки модули ядра и display stack часто остаются на старом драйвере.
Проверка
После загрузки:
nvidia-smi
Если видите модель GPU, версию драйвера, процессы и утилизацию, стек поднялся. Дополнительно можно глянуть модуль ядра:
lsmod | grep nvidia modinfo nvidia | head
Чёрный экран и откат
Если после reboot GUI не стартует:
- Recovery / TTY. Загрузитесь в recovery или на консоль (Ctrl+Alt+F3), залогиньтесь без графики.
- Снять проприетарный стек и вернуть Nouveau:
sudo apt remove --purge '^nvidia-.*' sudo apt install xserver-xorg-video-nouveau sudo reboot
После возврата на Nouveau можно поставить другую ветку драйвера (часто помогает сдвиг на «рекомендованную» вместо самой новой).
Если apt ругается на зависимости:
sudo apt --fix-broken install
Обновления и поддержка
- Драйверы приходят через обычный
apt upgrade(и через PPA, если вы его подключили). После крупных обновлений ядра иногда нужен reboot, чтобы подтянулся DKMS-модуль. - При несовпадении версии драйвера и карты смотрите таблицы совместимости NVIDIA и issue tracker Ubuntu.
- Secure Boot: если модуль не грузится, проверьте подпись MOK или временно отключите Secure Boot для диагностики.
Краткий чеклист
lspci | grep -i nvidia: карта на месте- Desktop: «Дополнительные драйверы» или
ubuntu-drivers autoinstall - Нужна свежая ветка: PPA
graphics-drivers+ конкретныйnvidia-driver-XXX - Обязательный reboot
- Проверка:
nvidia-smi - Откат: purge nvidia-* и Nouveau
На практике для большинства рабочих станций хватает рекомендованного драйвера из репозиториев Ubuntu. PPA и ручной выбор ветки оставляйте для новых карт, CUDA-стека и случаев, когда autoinstall ставит слишком старую серию.
