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

12 set 2022 3 min di lettura
Как установить драйверы NVIDIA на Fedora
Indice dei contenuti

Введение

Fedora, операционная система RHEL (Red Hat Enterprise Linux), не имеет предустановленных для пользователей эксклюзивных драйверов Nvidia. Хотя он имеет предопределенные драйверы Nouveau, которые работают в большинстве условий, при его использовании могут возникнуть некоторые проблемы. Если у вас возникли проблемы с использованием драйверов Nouveau, вам необходимо установить официальные проприетарные драйверы Nvidia.

Официальные драйверы Nvidia могут помочь вам получить максимальную отдачу от вашего графического процессора, повысив его производительность. В этой статье мы узнаем, как установить официальные драйверы Nvidia на Fedora.

Однако, прежде чем приступить к процессу установки, вам необходимо настроить систему. Первая настройка, которую нам нужно сделать, — это остановить запуск графического интерфейса, а второй шаг — отключить драйверы Nouveau по умолчанию. Из стартового меню GRUB это очень просто и выполнимо.

Если вы хотите установить драйверы NVIDIA на удаленный сервер, читайте дальше, в противном случае пропустите первый абзац «Подключение к серверу» и читайте следующий.

Подключение к серверу

Чтобы получить доступ к серверу, вам нужно знать IP-адрес. Вам также потребуется ваше имя пользователя и пароль для аутентификации. Чтобы подключиться к серверу как root, введите следующую команду:

ssh root@IP_DEL_SERVER

Далее вам нужно будет ввести пароль пользователя root.

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

ssh nome_utente@IP_DEL_SERVER

Затем вам будет предложено ввести пароль пользователя.

Стандартный порт для подключения по ssh — 22, если ваш сервер использует другой порт, вам нужно будет указать его с помощью параметра -p, затем введите следующую команду:

ssh nome_utente@IP_DEL_SERVER -p PORTA

Как установить драйверы NVIDIA на Fedora через RPM Fusion

Прежде всего, убедитесь, что ваша система полностью обновлена, выполнив следующую команду:

sudo dnf update

Затем выполните следующую команду, чтобы определить вашу видеокарту:

lspci -vnn | grep VGA

Теперь включите репозиторий RPM Fusion, выполнив приведенные ниже команды:

sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
sudo dnf install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

Эти команды активируют репозитории как бесплатных, так и несвободных выпусков.

Теперь последний шаг — установить соответствующие драйверы в соответствии с вашей видеокартой:

Для последней версии GeForce:

sudo dnf install akmod-nvidia

Для предыдущей GeForce 400/500:

sudo dnf install xorg-x11-drv-nvidia-390xx akmod-nvidia-390xx

Для старых GeForce 8/9/200/300:

sudo dnf install xorg-x11-drv-nvidia-340xx akmod-nvidia-340xx

Перезагрузите систему после успешной установки драйверов:

sudo reboot

Теперь система должна работать идеально.

Как вручную установить драйверы Nvidia в Fedora

Чтобы вручную установить драйверы Nvidia в нашу систему, мы должны сначала определить нашу видеокарту Nvidia, выполнив эту команду:

lspci -vnn | grep VGA

Теперь посетите официальный сайт драйверов NVIDIA и загрузите наиболее совместимые драйверы для вашего оборудования, используя критерии поиска.

Если вы уже знаете, какие драйверы вам нужны для вашей системы, перейдите по этому URL-адресу и загрузите необходимый пакет драйверов.

Далее мы установим недавно загруженный пакет драйверов, но сначала нам нужно установить некоторые необходимые предварительные условия для правильной установки и компиляции драйверов Nvidia в Fedora.

sudo dnf groupinstall "Development Tools"
sudo dnf install libglvnd-devel

После успешной установки предварительных условий нам теперь нужно отключить драйвер nouveau:

sudo grub2-editenv - set "$(sudo grub2-editenv - list | grep kernelopts) nouveau.modeset=0"

Приведенная выше команда изменит загрузочное меню GRUB и навсегда отключит драйвер nouveau.

Теперь перезагрузите вашу систему:

sudo reboot

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

Чтобы установить наши драйверы, мы переключимся в текстовый режим из режима графического интерфейса, выполнив эту команду:

sudo systemctl isolate multi-user.target

Все настроено, и теперь вы можете, наконец, установить драйверы в вашей системе:

sudo bash NVIDIA-Linux-x86_64-* -y

После завершения установки перезагрузите систему, чтобы изменения вступили в силу:

sudo reboot

Теперь запустите эту последнюю команду, чтобы восстановить вашу систему в нормальное состояние:

sudo systemctl restart systemd-logind

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

sudo nvidia-settings

Вывод

Видеокарты Nvidia очень полезны для любой работы по рендерингу, которую вы можете выполнять в своей системе. Они используются в играх, графическом производстве, трассировке лучей и майнинге криптовалют. Чтобы получить максимальную отдачу от видеокарт Nvidia и повысить вычислительную мощность системы, необходимо установить совместимые драйверы Nvidia.

В этом руководстве мы узнали, как установить и настроить драйверы Nvidia в Fedora двумя разными способами.

Buy me a coffeeBuy me a coffee

Supportaci se ti piacciono i nostri contenuti. Grazie.

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.