Гид по технологиям

Установка и обновление драйверов Nvidia в Ubuntu

7 min read Linux Обновлено 31 Dec 2025
Nvidia драйверы в Ubuntu — установка и обновление
Nvidia драйверы в Ubuntu — установка и обновление

Проверка наличия видеокарты Nvidia

Перед установкой драйвера убедитесь, что в системе действительно установлена Nvidia GPU. Откройте терминал (меню → Терминал или Ctrl + Alt + T) и выполните установку утилит для получения информации о железе:

sudo apt install hwinfo

Затем получите короткую информацию о видеокартах:

sudo hwinfo --gfxcard --short

Определение видеокарты на Ubuntu

Если команда показывает Nvidia, можно получить более подробные сведения о карте с помощью lshw:

sudo lshw -c display | grep NVIDIA

Альтернативно, чтобы увидеть все видеоустройства на шине PCI:

sudo lspci | grep -i --color 'vga\|3d\|2d'

Для наиболее полного вывода, удобного для диагностики, используйте inxi (если не установлена, установите через apt):

sudo apt install inxi
sudo inxi -Gx

Детальная информация о GPU в терминале с помощью inxi

Важно: эти команды дают то, что нужно знать, чтобы подобрать совместимый драйвер: модель GPU, версия ядра и версию X.Org.

Обновление системы перед установкой

Перед установкой драйверов обновите пакеты системы — это уменьшит вероятность конфликтов:

sudo apt update && sudo apt upgrade -y

Примечание: инструкции ориентированы на Ubuntu 20.04 LTS (Focal Fossa) и более новые LTS-релизы. Начиная с Ubuntu 19.10 проприетарные драйверы Nvidia включены в инсталлятор и доступны в репозиториях, поэтому в некоторых случаях драйвер уже может быть установлен.

Установка драйверов Nvidia через графический интерфейс

  1. Откройте меню приложений Ubuntu и запустите Software Updater (Обновление программного обеспечения).

Обновление программного обеспечения в Ubuntu

  1. Подождите завершения проверки обновлений.

  2. Нажмите «Settings & Livepatch» чтобы открыть настройки обновлений.

Параметры Software Updater с опцией Settings & Livepatch

  1. Перейдите на вкладку «Additional Drivers» (Дополнительные драйверы).

  2. Выберите метапакет драйвера Nvidia с пометкой «(proprietary, tested)» — это рекомендуемая и проверенная версия.

Выбор драйвера Nvidia в списке дополнительных драйверов

  1. Нажмите «Apply Changes» и дождитесь установки. После завершения перезагрузите систему.

Важно: X.Org — открытый сервер отображения, и он остаётся допустимым выбором, если вы отдаёте предпочтение полностью открытому стеку. Для лучшей производительности в играх рекомендуется проприетарный драйвер Nvidia.

Установка драйверов Nvidia через терминал

Если вы предпочитаете командную строку или хотите автоматизировать установку на нескольких машинах, используйте инструменты ubuntu-drivers:

Показать доступные драйверы для вашей карты:

sudo ubuntu-drivers devices

Список доступных драйверов в терминале

Чтобы автоматически установить рекомендованный драйвер:

sudo ubuntu-drivers autoinstall

Если нужно установить конкретную версию драйвера:

sudo apt install nvidia-driver-450

(Замените 450 на нужный номер версии.)

После установки выполните перезагрузку:

sudo reboot

На ноутбуках с гибридной графикой иногда надо явно выбрать, какую карту использовать. Проверить текущий выбор можно командой:

prime-select query

Выбрать интегрированную Intel:

sudo prime-select intel

Принудительно использовать Nvidia:

sudo prime-select nvidia

Не забудьте перезагрузиться после изменения профиля графики. На ноутбуках работа на Nvidia обычно быстрее, но расходует больше энергии.

Конфигурация и управление драйверами Nvidia

Проверить, активен ли драйвер и получить базовую информацию можно с помощью nvidia-smi:

nvidia-smi

Вывод nvidia-smi с информацией о графическом процессоре

Для более детальной настройки и мониторинга используйте графический инструмент Nvidia Settings:

sudo nvidia-settings

Запуск экрана настроек Nvidia в Ubuntu

В окне настроек доступны параметры X server, OpenGL, управление термальными ограничениями и профилями производительности. Обратите внимание на раздел Thermal Settings для контроля температуры GPU и PowerMizer для выбора профиля энергопотребления.

Проверка температуры GPU в Ubuntu

Настройка профилей питания Nvidia в Ubuntu

Профили PRIME дают три варианта выбора:

  • NVIDIA — режим производительности
  • NVIDIA On-Demand — динамическое включение Nvidia для отдельных приложений
  • Intel — режим энергосбережения

Для максимальной графической производительности выбирайте режим NVIDIA.

Обновление драйверов Nvidia

Драйверы Nvidia обновляются так же, как и остальное ПО Ubuntu. Если в репозиториях появилась новая версия, Software Updater или команды apt обновят пакеты:

sudo apt update && sudo apt upgrade -y

Если нужны самые свежие версии, существуют PPA и репозитории производителя, но их подключение — это дополнительный риск и требует внимательного управления зависимостями. Используйте их только при явной необходимости и понимании последствий.

Удаление драйверов Nvidia

Иногда требуется удалить проприетарный драйвер — например, при переходе на другую видеокарту или при проблемах совместимости.

Удаление через графический интерфейс

  1. Откройте Software Updater и дождитесь проверки обновлений.
  2. Нажмите «Settings & Livepatch» → «Additional Drivers».
  3. Выберите драйвер Nouveau (открытый) или опцию «No proprietary drivers are in use».
  4. Нажмите «Apply Changes» и перезагрузите систему.

Удаление через терминал

Полное удаление пакетов Nvidia и их зависимостей:

sudo apt purge 'nvidia-*'
sudo apt autoremove
sudo reboot

После удаления система по умолчанию перейдёт на Nouveau-драйвер.

Советы по играм и подбору дистрибутива

Установка проприетарных драйверов Nvidia значительно улучшает производительность в играх на Linux. Однако Ubuntu не всегда лучший выбор для игровой среды: существуют дистрибутивы с более свежим стеком графики и игровой фокусировкой (например, специализированные игровые сборки). Если вы играете часто, рассмотрите дистрибутивы с новыми ядрами и драйверами или готовые образы с улучшениями для игр.

Типичные проблемы и методы их решения

Ниже — распространённые сценарии, при которых установка или работа драйвера может идти не по плану, и способы диагностики.

Черный экран после установки драйвера

  • Перейдите в консоль (Ctrl + Alt + F2) и войдите.
  • Проверьте логи X (/var/log) и systemd journal:
sudo journalctl -b 0 | grep -i nvidia
cat /var/log/Xorg.0.log | grep -i nvidia
  • Если драйвер конфликтует с конфигурацией, откатите изменения и установите другую версию драйвера через apt или вернитесь к Nouveau.

Система использует встроенную Intel вместо Nvidia

  • Проверьте prime-select query.
  • Если нужно постоянное использование Nvidia, выполните:
sudo prime-select nvidia
sudo reboot
  • Для динамического использования используйте режим On-Demand в nvidia-settings или prime-select on-demand.

Конфликты модулей ядра

  • Убедитесь, что заголовки ядра установлены (linux-headers-$(uname -r)).
  • При обновлении ядра переустановите драйвер или используйте DKMS-совместимые сборки, чтобы модули пересобирались автоматически.

Проблемы с Wayland

  • На некоторых версиях Ubuntu с Wayland поддержка проприетарного драйвера может быть ограничена. Если у вас проблемы, переключитесь на сессию X.Org при входе в систему.

Когда проприетарный драйвер не подойдёт

  • Для старых GPU поддержка проприетарных драйверов может быть прекращена. В таких случаях Nouveau может оказаться единственным вариантом.
  • Если вам принципиальна полностью свободная (open source) сборка стека, выбирайте X.Org + Nouveau и обходите проприетарные компоненты.

Альтернативные подходы

  • Использовать PPA с новыми версиями драйверов (TBD с осторожностью).
  • Попробовать дистрибутивы с более свежими ядрами, если нужно поддерживать новейший GPU.
  • Для контейнерных рабочих нагрузок или серверов рассмотреть headless-драйверы и ограничения дисплея.

Минимальная методология установки (шаг за шагом)

  1. Сделайте резервную копию важных данных.
  2. Обновите систему: sudo apt update && sudo apt upgrade -y.
  3. Определите модель GPU: sudo inxi -Gx или sudo lshw -c display.
  4. Посмотрите доступные драйверы: sudo ubuntu-drivers devices.
  5. Установите рекомендованный драйвер: sudo ubuntu-drivers autoinstall или конкретную версию.
  6. Перезагрузитесь и проверьте nvidia-smi.
  7. Настройте профиль PowerMizer и PRIME при необходимости.

Ролевые чек-листы

Администратор сервера:

  • Проверить совместимость с ядром и наличные заголовки.
  • Убедиться, что требуется проприетарный драйвер (например, для CUDA).
  • Настроить автоматическую установку модулей при апдейтах.

Игрок:

  • Установить последний стабильно протестированный драйвер.
  • Настроить режим NVIDIA или On-Demand.
  • Проверить температуру и профиль питания.

Разработчик GPU/OpenGL:

  • Установить nvidia-settings и nvidia-smi для мониторинга.
  • Проверить версии OpenGL/GLX и соответствие инструментов разработки.

Владелец ноутбука:

  • Проверить энергопотребление в разных режимах.
  • Использовать On-Demand для экономии батареи, NVIDIA для игр.

Критерии приёмки

  • После установки драйвера команда nvidia-smi возвращает корректную информацию о GPU.
  • В играх или бенчмарках наблюдается ожидаемое улучшение производительности.
  • Система стабильно загружается без черного экрана.

Ключевые заметки

  • Не подключайте PPA без понимания влияния на стабильность.
  • На ноутбуках учтите влияние на время автономной работы.
  • При проблемах сначала проверяйте логи и затем откатывайте драйвер.

Короткое резюме

Установка и управление драйверами Nvidia в Ubuntu возможны как через GUI, так и через терминал. Для большинства пользователей оптимальным будет использовать рекомендованный драйвер из репозиториев Ubuntu. Для продвинутых сценариев доступны ручная установка конкретных версий, управление PRIME и настройки PowerMizer. Если что-то идёт не так, диагностируйте через логи и nvidia-smi, и при необходимости возвращайтесь к Nouveau.

Важно: перед серьёзными изменениями сделайте резервную копию и чётко следуйте последовательности действий.

Примечание: эта статья охватывает общие рабочие сценарии для Ubuntu 20.04 LTS и новее. Для других дистрибутивов шаги могут отличаться.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Импорт данных SQL Server в Excel через Power Query
Данные

Импорт данных SQL Server в Excel через Power Query

Стрим игр на Steam Deck через Remote Play
Игры

Стрим игр на Steam Deck через Remote Play

Изменить фон загрузчика Grub на Linux
Linux

Изменить фон загрузчика Grub на Linux

HTML‑формы: как создавать и защищать
Веб-разработка

HTML‑формы: как создавать и защищать

Поиск на iPhone, iPad и iPod touch — как пользоваться
How-to

Поиск на iPhone, iPad и iPod touch — как пользоваться

Скрытые темы и персонализация Windows 11
Windows

Скрытые темы и персонализация Windows 11