Два метода установки драйвера Nvidia на Ubuntu 22.04/20.04 (через графический интерфейс и терминал)

В этом руководстве представлены два способа установки драйвера для видеокарты 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.

Чтобы установить драйвер Nvidia на Ubuntu 22.04/20.04 через графический интерфейс, выполните следующие шаги.

Сначала перейдите в Настройки >Узнайте, какая видеокарта установлена на вашем компьютере. В моем случае система задействует графический адаптер Nvidia и драйвер Nouveau (NV132). На других устройствах может использоваться встроенная графика, такая как Intel HD Graphics.

драйвер nouveau для ubuntu

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

драйвер nvidia для ubuntu

Следующие драйверы Nvidia доступны для моей видеокарты GeForce GTX 1080 Ti, как видно.

  • Проверенный драйвер NVIDIA версии 470
  • nvidia-driver-460
  • nvidia-driver-495

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

Читайте также:  Настройка Mailtrain: автономное приложение для отправки рассылок на сервере с Ubuntu 22.04

install-nvidia-driver-ubuntu-20.04-LTS

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

Ubuntu NVIDIA GP102 GeForce GTX 1080 Ti от компании NVIDIA.

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

Профиль NVIDIA Prime на Ubuntu 18.04

Для возврата к графической карте 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 18.04.

После этого введите следующую команду, чтобы увидеть список доступных драйверов для вашей видеокарты 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

ubuntu sudo apt install nvidia-driver-$(nvidia-detect)

Будут установлены некоторые 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

драйвер Nvidia для Ubuntu с закрытым исходным кодом

Для того чтобы узнать, какая карта в данный момент активна, выполните следующую команду:

Читайте также:  Установка Ocamlfuse для Google Drive на Debian, Ubuntu и Linux Mint

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. При переходе по номеру версии откроется страница с описанием изменений и информацией о совместимости с вашей видеокартой.

Архив драйверов NVIDIA для Unix

Драйвер, доступный в стандартном репозитории 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

Последняя версия теперь рекомендуется для установки.

ppa для драйвера nvidia на ubuntu

Теперь вы можете использовать следующую команду для установки актуальной версии.

sudo ubuntu-drivers autoinstall

Этот PPA все еще находится на стадии тестирования. В некоторых случаях могут возникнуть проблемы с зависимостями, как показано ниже.

Драйверы NVIDIA для Ubuntu 18.04 из 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), но он не будет установлен

Я исполнил эту задачу для устранения возникшей проблемы.

Читайте также:  История и развитие Red OS - от первых версий до настоящего времени

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

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

В текстовом редакторе 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, как с помощью графического интерфейса, так и через терминал. Если вам понравился этот материал, не забудьте подписаться на нашу бесплатную рассылку, чтобы получать больше советов и полезных рекомендаций. Берегите себя!