В этом руководстве представлены два способа установки драйвера для видеокарты Nvidia на Ubuntu 22.04/20.04. Первый способ предполагает использование графического интерфейса (GUI), а второй осуществляется через командную строку (CLI). В стандартной поставке Ubuntu используется открытый драйвер nouveau, встроенный в ядро Linux для видеокарт Nvidia, однако он не поддерживает 3D-ускорение. Если вы занимаетесь играми или работой с 3D-графикой, вам стоит установить проприетарный драйвер Nvidia для улучшения производительности.
Перед установкой проприетарного драйвера рекомендую отключить Secure Boot, если у вас используется UEFI. Включенная безопасная загрузка может вызвать проблемы после установки драйвера Nvidia. Это руководство рассчитано на пользователей Ubuntu 22.04/20.04 с дисплейным сервером x. org.
Это руководство применимо и для Linux Mint.
Содержание статьи
- 1 Чтобы установить драйвер Nvidia на Ubuntu 22.04/20.04 через графический интерфейс, выполните следующие шаги.
- 2 Как установить драйвер Nvidia на Ubuntu 22.04/20.04 через терминал.
- 3 Чтобы установить новейшие драйверы Nvidia с помощью PPA, выполните следующие действия.
- 4 Документы справочной информации
- 5 Способы автоматического обновления драйвера Nvidia.
- 6 Не получается изменить настройки разрешения экрана?
- 7 Способы удаления проприетарного драйвера Nvidia на Ubuntu 22.04/20.04.
Чтобы установить драйвер Nvidia на Ubuntu 22.04/20.04 через графический интерфейс, выполните следующие шаги.
Сначала перейдите в Настройки >Узнайте, какая видеокарта установлена на вашем компьютере. В моем случае система задействует графический адаптер Nvidia и драйвер Nouveau (NV132). На других устройствах может использоваться встроенная графика, такая как Intel HD Graphics.

Откройте утилиту «Программы и обновления» из меню приложений. Перейдите на вкладку «Дополнительные драйверы». Там вы сможете увидеть текущий драйвер для видеокарты Nvidia (по умолчанию используется Nouveau), а также доступные проприетарные драйверы.

Следующие драйверы Nvidia доступны для моей видеокарты GeForce GTX 1080 Ti, как видно.
- Проверенный драйвер NVIDIA версии 470
- nvidia-driver-460
- nvidia-driver-495
Если вы читаете эту статью позже, возможно, будут доступны более свежие версии драйверов Nvidia. Так как nvidia-driver-470 является стабильной версией, я выбираю его для установки. Для начала установки нажмите кнопку «Применить изменения».

После установки перезагрузите компьютер, чтобы изменения вступили в силу. После этого перейдите в Настройки >Вы увидите, что в системе Ubuntu задействована видеокарта Nvidia.

Чтобы настроить использование графической карты Intel в Ubuntu, откройте настройки Nvidia X Server через меню приложений. Перейдите на вкладку PRIME Profiles в левой части окна и выберите карту Intel в правой части.

Для возврата к графической карте Nvidia просто выберите NVIDIA в профилях PRIME. В разделе Thermal Settings вы сможете увидеть температуру вашего GPU.
Как установить драйвер Nvidia на Ubuntu 22.04/20.04 через терминал.
Сначала запустите терминал и выполните следующую команду, чтобы узнать, какой драйвер установлен для вашей карты Nvidia.
sudo lshw - c display
Можно также использовать video в качестве названия класса вместо display.
sudo lshw - c video
Для видеокарты Nvidia по умолчанию применяется открытый драйвер nouveau.

После этого введите следующую команду, чтобы увидеть список доступных драйверов для вашей видеокарты Nvidia из основного репозитория Ubuntu.
sudo ubuntu-drivers devices

sudo ubuntu-drivers devices
» width=»927″ height=»348″ />
На мою видеокарту GeForce GTX 1080 Ti предусмотрено три версии драйверов.
- nvidia-driver-470 (рекомендуемый вариант)
- nvidia-driver-390
- nvidia-driver-460
- nvidia-driver-495
- xserver-xorg-video-nouveau
Если вы обращаетесь к этой статье в будущем, возможно, у вас уже установлены более актуальные версии драйвера Nvidia. Для установки рекомендованного драйвера воспользуйтесь следующей командой.
sudo ubuntu-drivers autoinstall

Будут установлены некоторые 32-битные пакеты, обозначенные суффиксом i386. Чтобы установить определённый драйвер, выполните следующую команду.
sudo apt install nvidia-driver-номер-версии
sudo apt install nvidia-driver-495
После установки драйвера необходимо выполнить следующую команду для перезагрузки компьютера и активации nvidia-prime, технологии, позволяющей переключаться между графическими картами Intel и Nvidia.
sudo shutdown - r now
В настоящее время применяется фирменный драйвер от Nvidia.
sudo lshw - c display

Для того чтобы узнать, какая карта в данный момент активна, выполните следующую команду:
prime-select query
Чтобы задействовать графическую карту Intel, введите следующую команду:
sudo prime-select intel
Чтобы вернуться к карте Nvidia, выполните следующие действия:
sudo prime-select nvidia
Учтите, что для того чтобы изменения вступили в силу, возможно, потребуется перезагрузить устройство.
Чтобы установить новейшие драйверы Nvidia с помощью PPA, выполните следующие действия.
Canonical теперь добавляет новейшие драйверы Nvidia в репозиторий Ubuntu LTS. Этот раздел предоставлен исключительно для архивирования и может быть пропущен.
На сайте Nvidia доступна страница с актуальными драйверами для Unix/Linux платформ. Там представлена последняя версия драйверов Nvidia. На момент создания статьи текущая версия — 430.40. При переходе по номеру версии откроется страница с описанием изменений и информацией о совместимости с вашей видеокартой.

Драйвер, доступный в стандартном репозитории Ubuntu, может быть старым, но отличается большей стабильностью. Для установки новейшей версии можно добавить PPA, который поддерживается командой Ubuntu.
sudo add-apt-repository ppa:graphics-drivers/ppa
Учтите, что запускать команду sudo apt update вручную после добавления PPA на Ubuntu 22.04/20.04 больше не требуется. Эта операция выполняется автоматически в этих версиях Ubuntu. Теперь вы можете выполнить:
sudo ubuntu-drivers devices
Последняя версия теперь рекомендуется для установки.

Теперь вы можете использовать следующую команду для установки актуальной версии.
sudo ubuntu-drivers autoinstall
Этот PPA все еще находится на стадии тестирования. В некоторых случаях могут возникнуть проблемы с зависимостями, как показано ниже.

Если вы цените стабильность больше, чем новшества, можете отказаться от установки. Однако, если готовы к экспериментам, обновите библиотеки с помощью следующей команды.
sudo apt upgrade
Повторите установку команды заново.
sudo ubuntu-drivers autoinstall
Если у вас все еще возникают проблемы с зависимостями, их можно установить вручную. К примеру, я столкнулся с таким сообщением об ошибке.
Следующие пакеты имеют неудовлетворенные зависимости: nvidia-driver-396 : Зависит: xserver-xorg-video-nvidia-396 (= 396.24.02-0ubuntu0~gpu22.04/20.04.1), однако установка не состоится из-за зависимости: libnvidia-cfg1-396 (= 396.24.02-0ubuntu0.~gpu22.04/20.04.1), но он не будет установлен
Я исполнил эту задачу для устранения возникшей проблемы.
sudo apt install libnvidia-cfg1-396 xserver-xorg-video-nvidia-396 nvidia-driver-396
Перезагрузите компьютер после установки последней версии.
sudo shutdown - r now
Документы справочной информации
Чтобы получить доступ к файлам справки, введите следующую команду.
dpkg - L nvidia-driver-390
Подставьте вместо 390 номер версии вашего драйвера.
Способы автоматического обновления драйвера Nvidia.
Обновление драйвера Nvidia имеет ключевое значение. Использование устаревшего драйвера или открытого драйвера nouveau может привести к замедлению работы вашей среды, такой как GNOME, и вызвать высокий уровень загрузки процессора. Я однажды заметил, что процесс gnome-shell загружал ЦП на 30%.
Для обновления драйвера Nvidia достаточно выполнить команду
sudo ubuntu-drivers install
. Этот процесс можно автоматизировать, создав службу systemd с помощью текстового редактора Nano.
sudo nano /etc/systemd/system/update-nvidia.service
Включите следующие строки в данный файл.
[Unit] Description= Обновить драйвер Nvidia After=network-online. target [Service] Type=oneshot ExecStart=/usr/bin/ubuntu-drivers install [Install] WantedBy=multi-user. target

В текстовом редакторе Nano нажмите сочетание клавиш Ctrl+O и затем Enter для сохранения файла. После этого используйте Ctrl+X для выхода из редактора. Затем выполните следующую команду, чтобы настроить автоматический запуск этого сервиса systemd при загрузке системы.
sudo systemctl enable update-nvidia.service
Не получается изменить настройки разрешения экрана?
Если вы заметили, что разрешение вашего экрана изменилось на 1024 x 768 и вы не можете установить более высокие параметры, это может указывать на устаревший драйвер Nvidia. Рекомендуется обновить драйвер Nvidia до последней версии и перезагрузить компьютер. Также стоит обновить ядро Linux до самой последней версии, доступной в программных репозиториях.
Способы удаления проприетарного драйвера Nvidia на Ubuntu 22.04/20.04.
Если по каким-либо причинам вы решили прекратить использование проприетарного драйвера, его можно удалить, выполнив следующую команду.
sudo apt purge nvidia-* sudo apt autoremove
Чтобы избавиться от PPA драйвера Nvidia, выполните следующие шаги:
sudo add-apt-repository --remove ppa:graphics-drivers/ppa
Надеюсь, этот урок оказался полезным для установки драйвера Nvidia на вашем компьютере с Ubuntu 22.04 или 20.04, как с помощью графического интерфейса, так и через терминал. Если вам понравился этот материал, не забудьте подписаться на нашу бесплатную рассылку, чтобы получать больше советов и полезных рекомендаций. Берегите себя!

