Как установить последние драйверы NVIDIA в Linux

Для установки последней совместимой версии драйвера NVIDIA в Linux используйте менеджер пакетов вашего дистрибутива и текущие инструкции по установке драйверов NVIDIA. Драйверы, управляемые пакетами, собираются для ядра этого дистрибутива и обновляются вместе с остальной системой. Новейшая версия в репозитории дистрибутива может быть старше, чем последняя версия, выпущенная NVIDIA, поэтому «последняя» обычно означает самую новую версию, поддерживаемую вашим дистрибутивом для вашей видеокарты.

Сначала проверьте свою видеокарту, версию Linux и ядро.

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

cat /etc/os-release
lspci -nnk | grep -A3 -E 'VGA|3D|Display'
uname -r
В терминале Linux отображается команда lspci -nnk, используемая для определения графического оборудования.
Перед выбором пакета драйверов определите тип графического процессора; поддерживаемые ветки драйверов различаются в зависимости от видеокарты.

Сохраните открытые рабочие файлы, подключите ноутбук к источнику питания и обновите систему перед установкой модуля ядра. Если включена функция Secure Boot, проверьте инструкции по подписи или регистрации ключей в вашем дистрибутиве; неподписанный модуль NVIDIA может быть заблокирован при запуске.

Установите драйвер для вашего дистрибутива.

Ubuntu

ubuntu-driversИнструмент Ubuntu выбирает драйвер, соответствующий обнаруженному графическому процессору, и является рекомендуемым вариантом при включенной функции Secure Boot. Обновите APT, посмотрите доступные варианты и установите рекомендуемый драйвер:

sudo apt update
sudo ubuntu-drivers list
sudo ubuntu-drivers install
В терминале Ubuntu отображается команда ubuntu-drivers list.
Инструмент настройки драйверов Ubuntu отображает список пакетов для обнаруженного оборудования.

Вы также можете открыть «Программы и обновления» и выбрать рекомендуемый вариант NVIDIA в разделе «Дополнительные драйверы» . Избегайте копирования старого имени пакета или добавления графического PPA исключительно ради получения более высокой версии; сначала проверьте текущие рекомендации по драйверам Ubuntu для вашей версии.

Debian

В Debian проприетарные пакеты драйверов отделены от встроенного ПО. В Debian 12 и более поздних версиях убедитесь, что в исходных файлах APT для вашего релиза присутствуют contrib, non-free, и non-free-firmware, затем установите заголовочные файлы для работающего ядра и драйвера:

sudo apt update
sudo apt install linux-headers-$(uname -r) nvidia-driver
В терминале Debian отображается команда pt для установки пакета nvidia-driver.
Debian предоставляет драйверы NVIDIA через свои несвободные пакетные компоненты.

В Debian Stable могут отставать более новые ветки NVIDIA, а поддержка различается в зависимости от поколения графического процессора. Перед установкой проверьте актуальные инструкции по установке драйверов NVIDIA для вашей версии и видеокарты в Debian . При необходимости используйте инструкции из репозитория backports или поддерживаемого репозитория NVIDIA; не следует переводить всю систему в Unstable только для обновления графического драйвера.

Arch Linux

Для графических процессоров поколения Turing или более новых, работающих со стандартным ядром Arch linux, установите текущий пакет открытых модулей ядра с полным обновлением системы:

sudo pacman -Syu nvidia-open
В терминале Arch Linux показана установка пакета драйверов nvidia-open с помощью команды pacman.
Обеспечьте синхронизацию ядра Arch и пакетов NVIDIA при полном обновлении системы.

Для другого ядра, например linux-lts, или пользовательского ядра, используйте соответствующий пакет или nvidia-open-dkmsс заголовками для этого ядра. Для более старых графических процессоров может потребоваться другой поддерживаемый драйвер. Для 32-битных игр включите репозиторий multilib Arch и добавьте lib32-nvidia-utils. Проверьте документацию Arch NVIDIA и текущие сведения о пакете для точной комбинации оборудования и ядра.

Fedora

Обычно Fedora использует репозиторий RPM Fusion nonfree, который содержит драйверы NVIDIA для Fedora. Активируйте репозиторий, обновите Fedora, а затем установите пакет akmods:

sudo dnf install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
sudo dnf upgrade --refresh
sudo dnf install akmod-nvidia
В терминале Fedora отображается команда DNF для установки пакета akmod-nvidia из RPM Fusion.
Установите драйвер из пакета Fedora, следуя инструкциям репозитория для вашей версии Fedora.

Akmods собирает модуль ядра для Fedora. Для получения информации о текущей настройке и безопасной загрузке следуйте руководству NVIDIA по RPM Fusion . Перед перезагрузкой дайте процессу сборки модуля время завершиться, особенно после обновления ядра.

openSUSE

Для версий Leap или Tumbleweed используйте соответствующие инструкции по репозиторию и пакету, указанные в текущем руководстве по драйверам NVIDIA для openSUSE . После добавления репозитория для вашей версии и его обновления openSUSE обычно устанавливает рекомендуемые пакеты драйверов с помощью:

sudo zypper refresh
sudo zypper install-new-recommends
В терминале openSUSE отображается вывод команды zypper install-new-recommends после настройки репозитория NVIDIA.
Используйте репозиторий и пакеты, указанные для вашей конкретной версии openSUSE.

Не используйте старый URL-адрес репозитория Leap повторно в Tumbleweed или другой версии Leap; важны шаги, описанные в руководстве для конкретной версии.

Перезагрузите компьютер и проверьте активный драйвер.

Перезагрузите систему после установки, чтобы Linux загрузил новый модуль ядра. Затем проверьте драйвер и графический процессор:

nvidia-smi
В терминале Linux отображается команда nvidia-smi, используемая для проверки драйвера NVIDIA.
Успешный ответ nvidia-smi сообщает об активном драйвере и обнаруженном графическом процессоре.

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

mokutil --sb-state
В терминале Linux отображается команда mokutil --sb-state для проверки состояния безопасной загрузки.
Функция Secure Boot может предотвратить загрузку неподписанного модуля ядра NVIDIA.

При появлении запроса завершите процесс регистрации ключа дистрибутива. Также убедитесь, что заголовки ядра соответствуют работающему ядру и что ваша видеокарта поддерживается установленной веткой драйверов. Если вы изменили способ установки, удалите старый драйвер с помощью соответствующего менеджера пакетов, прежде чем устанавливать новый.

Стоит ли использовать установщик NVIDIA в формате .run?

Обычно нет. NVIDIA рекомендует использовать пакеты, специфичные для вашего дистрибутива, если они доступны, поскольку они интегрируются с собственным менеджером пакетов. Автономный установщик не обновляется через APT, DNF, pacman или Zypper и может оставлять конфликтующие файлы в менеджере пакетов. Кроме того, ему требуются соответствующие файлы разработки ядра, и после обновления ядра может потребоваться ручная работа. Используйте его только в том случае, если поддерживаемый вашим дистрибутивом способ установки пакетов не соответствует конкретным требованиям, и строго следуйте рекомендациям.run NVIDIA по установке .

Для большинства пользователей наиболее безопасным и практичным выбором является использование новейшего драйвера, предлагаемого для их оборудования текущим репозиторием дистрибутива. Это обеспечивает согласованность драйвера с ядром Linux и делает будущие обновления предсказуемыми.

Оставить комментарий

Как безопасно восстановить потерянные разделы и данные с жесткого диска

Как безопасно восстановить потерянные разделы и данные с жесткого диска

Узнайте, как восстановить потерянные разделы и файлы с помощью TestDisk и PhotoRec. Защитите исходный диск, проведите безопасное сканирование и сохраните восстановленные данные на другой диск.

Как сканировать QR-коды на настольном компьютере с Linux

Как сканировать QR-коды на настольном компьютере с Linux

Сканируйте QR-коды в Linux с помощью CoBang, используя веб-камеру или файл изображения. См. варианты установки, шаги настройки и решения проблем с доступом к камере Flatpak.

Как изменить настройки веб-камеры в Linux с помощью Cameractrls

Как изменить настройки веб-камеры в Linux с помощью Cameractrls

Изменяйте настройки веб-камеры в Linux с помощью Cameractrls: настраивайте экспозицию, цвет, подавление мерцания и другие поддерживаемые параметры, а затем проверяйте совместимые видеорежимы.

Как установить PhpStorm на Linux: Toolbox, Tar.gz, Snap и AUR

Как установить PhpStorm на Linux: Toolbox, Tar.gz, Snap и AUR

Установите PhpStorm на Linux с помощью JetBrains Toolbox или автономного архива tar.gz, а также через Snap и Arch AUR. Java уже включена в комплект.

Как создать резервную копию CD-ROM в формате ISO в Linux

Как создать резервную копию CD-ROM в формате ISO в Linux

Создайте образ CD-ROM ISO в Linux с помощью GNOME Disks или dd. Определите оптический привод, отслеживайте процесс копирования, проверяйте образ и узнавайте, когда поврежденный диск или аудиодиск требует использования другого инструмента.

Как вырезать изображение в Linux с помощью GIMP

Как вырезать изображение в Linux с помощью GIMP

Удаление фона фотографии в Linux с помощью GIMP: обведите контур объекта, удалите выделенный фон, сохранив прозрачность, и экспортируйте многоразовый PNG-файл.

Как установить Cisco Packet Tracer на Linux

Как установить Cisco Packet Tracer на Linux

Загрузите Cisco Packet Tracer 9.0.1 для Ubuntu 64-бит, установите DEB-пакет с помощью APT, примите лицензионное соглашение в Терминале и войдите в систему, чтобы начать лабораторную работу.

Скачайте FlightGear бесплатно: официальное руководство по установке

Скачайте FlightGear бесплатно: официальное руководство по установке

Скачайте FlightGear бесплатно с официального сайта. Сравните пакеты для Windows, macOS и Linux, установите файлы данных и совершите свой первый полет.

Настольное приложение Google Tasks: как им пользоваться на компьютере

Настольное приложение Google Tasks: как им пользоваться на компьютере

Откройте Google Задачи в браузере, добавьте ярлык Chrome или запустите приложение, и управляйте задачами с указанием даты через Календарь и Gmail.

OKSampler: Бесплатный и простой музыкальный сэмплер для клавишных ритмов.

OKSampler: Бесплатный и простой музыкальный сэмплер для клавишных ритмов.

OKSampler сопоставляет MP3-клипы с клавишами клавиатуры и может зацикливать аудио. Узнайте, что делает эта старая бесплатная программа, на чем заканчиваются ее старые функции и что нужно проверить перед загрузкой.