Как установить nvidia драйвер на fedora
Most modern Linux Desktop systems such as Fedora come with an NVIDIA driver pre-installed in the Nouveau open-source graphics device driver for Nvidia video cards. For the most part, this is acceptable; however, if you are using your Linux system for graphical design or gaming, you may get better drivers.
Historically, the Nouveau proprietary drivers are slower than Nvidia’s, which lacks the latest graphics card hardware features, software technology, and support. In most situations, upgrading your Nvidia Drivers with proper NVIDIA drivers is more beneficial than not. In some cases, you may see some substantial improvements overall.
In the following tutorial, you will learn how to install the Nvidia Graphic Drivers from the Nvidia Proprietary Repository RPM Fusion, giving you the latest software available on Fedora 36 Workstation, the command line terminal.
Update Fedora
Before you begin, update your system to ensure all existing packages are up to date to avoid any conflicts, this is essential when installing drivers such as graphic card drivers and kernels, etc.
Import RPM Fusion Repository
By default, like most Linux distributions, Fedora does not come with NVIDIA proprietary drivers. The best method to install these on Fedora 36 is to use the RPM fusion repository.
First, open your terminal and add the following repositories
Import RPM Fusion Free
Import RPM Fusion Nonfree
Once done, refresh your repository list.
Install NVIDIA Drivers on Fedora
Now that you have imported the RPM Fusion repository, execute the following command to install the latest Nvidia drivers on your Fedora system.
Next, install the CUDA drivers support. Ideally, you may not need this, but sometimes if issues persist, installing the CUDA support can solve problems.
Once everything has been installed, you must restart your Fedora system. By default, this will also disable Nouveau drivers automatically.
Verify NVIDIA Drivers Installation
Once you have returned, view the NVIDIA X Server Settings by using the following path.
Activities > Show Applications > NVIDIA X Server
Alternatively, if you opened a terminal, use the following command.
Example if installation successful:
Optional Method – Enable RPM Fusion TESTING Branch
RPM Fusion has a testing branch that contains mostly incoming new release NVIDIA driver series packages or beta packages. This can be useful for those who want to install bleeding-edge NVIDIA drivers.
First, enable the RPM Fusion Testing repository using the following command.
Enable the Free Repository
Enable the Non-Free Repository
Once enabled, proceed to install the drivers or run an update. If new bleeding-edge drivers in a test or, more likely, beta drivers will appear here, and you can begin to update to these, remember they may be buggy, so do not be surprised.
Sometimes you may want to disable the RPM Fusion testing repository. This can be quickly done by using the following command, to re-enable, use the following commands above and rinse and repeat.
Disable the Free Repository
Disable the Non-Free Repository
Optional Method – Install NVIDIA Legacy Drivers
For those that have upgraded Fedora and require older drivers, their graphics card is not supported any more in the newest release driver packages by Nvidia. Below are some option installation drivers, do note these are often not updated as much, and security flaws could exist.
Install GeForce 600/700 NVIDIA series drivers:
Install GeForce 400/500 NVIDIA series drivers:
Install GeForce 8/9/200/300 NVIDIA series drivers:
How to Update Nvidia Drivers
All future updates will be in the standard dnf refresh command procedure, and this will check the RPM Fusion repository for updates and the rest of your Fedora packages.
To check for updates:
How to Remove Nvidia Drivers and RollBack
If you do not want to continue to use the Nvidia official drivers, use the following command:
This will remove all dependencies installed, and once removed, and you must reboot.
During the reboot, the process will re-enable the Nouveau drivers. You will see a message stating Nvidia drivers not found re-enabling Nouveau drivers, making it easier to switch back and forth if needed.
Comments and Conclusion
In the tutorial, you have learned how to install the latest Nvidia drivers on your Fedora 36 Workstation using the RPM Fusion repository.
Ideally, these beta drivers should only be used if you have an equivalent graphics card that would benefit from the new driver packages on a gaming system. The average desktop user should wait as these drivers could bring instability.
Fedora 36 may see native support for proprietary drivers straight out of their default repository sooner or later; this is still subject to discussion and implementation. Still, for now, the RPM Fusion is the best bet, or soon enough, using NVIDIA’s default repository itself once they release the 36 branches, which the tutorial will be updated when this has occurred.
An example of installing NVIDIA’s DNF repository for the latest drivers can be found in How to Install NVIDIA 510.xx Drivers on Fedora 35 Linux. Remember, this most likely will not work for 36 at the current time.
Like to get automatic updates? Follow us on one of our social media accounts!
I can personally vouch for this VPS provider. They are one of the best in the business! The High Frequency Computes, or the new AMD Cloud Compute (Shared), are the highlights for users trying cloud computing or require a much better company that prioritizes performance with competitive pricing (You get what you pay for!).
© 2021 - 2022 LinuxCapable all rights reserved.
All logos, trademarks and registered trademarks are the property of their respective owners.
This website is for educational purposes only. No warranty or compensation is given for any loss of data or hardware.
- GeForce RTX 30 series cards works with 510.xx and 470.xx NVIDIA drivers, (RTX 3090, RTX 3080 and RTX 3070, RTX 3060, RTX 3060 Ti)
- GeForce RTX 20 series cards works with 510.xx and 470.xx NVIDIA drivers (RTX 2080 Ti, RTX 2080, RTX 2070 Ti, RTX 2070, RTX 2060)
- GeForce GT/GTX 600/700/800/900/10 series cards works with 510.xx, 470.xx, and 390.xx NVIDIA drivers (GTX 1080 Ti, GTX 1080, GTX 1070, GTX 1060, GTX 1660 …)
- GeForce GT/GTX 400/500 series cards works with 390.xx NVIDIA drivers
- GeForce GT 8/9/200/300 series cards works with 340.xx NVIDIA drivers
Check video version of guide, howto install NVIDIA Drivers on Fedora 36:
Check video version of guide, Fedora 35 (new version), Fedora 34 and Fedora 33, all works with Fedora 35 / 34 / 33:
I got following question in Youtube:
It’s good question and I decided to add my answer here as well:
Actually nothing, but with manual installation you can control NVIDIA drivers versions as you wish.
You can easily install / change / test / run:
- NVIDIA New Feature Branch (NFB) drivers
- NVIDIA Long Lived Branch (LLB) drivers
- NVIDIA Short Lived Branch (SLB) drivers
- NVIDIA LEGACY drivers
- NVIDIA BETA drivers
- Install NVIDIA drivers with custom patches
- Just stay in some particular NVIDIA version
This is totally different guide than my earlier guides, like Fedora 20 NVIDIA driver install. This guide uses NVIDIA drivers directly from NVIDIA site and dkms to help on kernel updates. I decided go back to old school (and bit ugly) method and install NVIDIA drivers “manually”. I have tested this guide with 340.xx (patched), 390.xx (patched), 418.xx (patched), 435.xx (patched), 470.xx, 510.xx drivers/cards.
With DKMS, you can just update your kernel and your NVIDIA drivers are compiled automatically. If you want to upgrade NVIDIA drivers, then you have to download new installer package from NVIDIA site.
Table of Contents
Let me know, if you have some problems?
Or if you succeed, you could post output of following commands:
Backup first important files before you start installation. And this is of course at your own risk, because graphic cards, components and monitors are different and some combinations might cause totally unexpected results.
1. Before NVIDIA drivers installation
1.1 Check is your NVIDIA card supported
If you see multiple VGA controllers, then check next step and sometimes you might see example Intel VGA controller which have nothing to do with Optimus, normally you can go to BIOS and simply disable it.
1.2 NVIDIA Optimus Technology
If your lspci |grep -E “VGA|3D” output looks like following:
Or you know that your computer have NVIDIA Optimus Technology, and it is impossible to turn Intel Graphics / NVIDIA Optimus off in the BIOS then this guide might not work for you and it’s not tested. You should read this NVIDIA Optimus page first and maybe check Bumblebee Project or NVIDIA XRun Project.
1.3 Disable UEFI Secure Boot or Check Howto Sign NVIDIA Kernel Module
If you have UEFI Secure Boot enabled, then you have to disable Secure Boot or sign your NVIDIA kernel module.
2. Install NVIDIA proprietary drivers on Fedora 36/35/34/33/32 and disable the nouveau driver
2.1 Download NVIDIA Installer Package
Tested versions with 5.17+ / 5.16+ / 5.15+ / 5.14+ / 5.13+ kernels:
Fedora 36 | Fedora 35 | Fedora 34 | Fedora 33/32 |
---|---|---|---|
510.60.02 (March 22, 2022) | 510.60.02 (March 22, 2022) | 510.60.02 (March 22, 2022) | 510.60.02 (March 22, 2022) |
470.103.01 (January 31, 2022) | 470.103.01 (January 31, 2022) | 470.103.01 (January 31, 2022) | 470.103.01 (January 31, 2022) |
435.21 (August 29, 2019) (Patched) | 435.21 (August 29, 2019) (Patched) | 435.21 (August 29, 2019) (Patched) | 435.21 (August 29, 2019) (Patched) |
418.113 (November 5, 2019) (Patched) | 418.113 (November 5, 2019) (Patched) | 418.113 (November 5, 2019) (Patched) | 418.113 (November 5, 2019) (Patched) |
390.147 (December 16, 2021) (Patched) | 390.147 (December 16, 2021) (Patched) | 390.147 (December 16, 2021) (Patched) | 390.147 (December 16, 2021) (Patched) |
340.108 (December 23, 2019) (Patched) | 340.108 (December 23, 2019) (Patched) | 340.108 (December 23, 2019) (Patched) | 340.108 (December 23, 2019) (Patched) |
Note 390.147 users: NVIDIA 390.147 on Fedora 36/35/34 with Kernel 5.17 needs a patched version (Download inttf NVIDIA patcher and patch NVIDIA-Linux-x86_64-390.147 for Kernel 5.17).
Note 418.113 and 435.21 users: These are not official NVIDIA LEGACY drivers, but there is example GeForce GTX 1650 Mobile card which is not supported by older or newer drivers. (Download inttf NVIDIA patcher and patch NVIDIA-Linux-x86_64-418.113 and NVIDIA-Linux-x86_64-435.21 for Kernel 5.17 / 5.16 / 5.15 / 5.14 / 5.13 / 5.12 / 5.11 / 5.10)
2.2 Make NVIDIA installer executable
2.3 Change root user
2.4 Make sure that you system is up-to-date, enable inttf repo and change inttf kernel
2.4.1 Fully update your system
NOTE: Following is mandatory to get both Wayland or X11 work smoothly on Fedora 36. This might change soon, but until NVIDIA fix their simpledrm problems, following will only revert Fedora 36 kernel simpledrm to old.
2.4.2 Exclude kernel updates from [fedora] and [updates] repo (only Fedora 36 users)
Edit /etc/yum.repos.d/fedora.repo file. Add exclude=kernel*
Edit /etc/yum.repos.d/fedora-updates.repo file. Add exclude=kernel*
2.4.3 Enable inttf repo (only Fedora 36 users)
2.4.4 Install / Update inttf kernel (only Fedora 36 users)
2.4.5 After kernel update reboot your system and boot using latest kernel / inttf kernel:
2.5 Install needed dependencies
2.6 Disable nouveau
2.6.1 Create or edit /etc/modprobe.d/blacklist.conf
Append ‘blacklist nouveau’
2.6.2 Edit /etc/default/grub
Append ‘rd.driver.blacklist=nouveau’ (and ‘nvidia-drm.modeset=1’) to end of ‘GRUB_CMDLINE_LINUX=”…”‘.
Fedora 36 and NVIDIA 510.xx with Wayland enabled
Fedora 36/35/34 and NVIDIA 510.xx / 470.xx / 390.xx / 340.xx with X11 enabled
2.6.3 Update grub2 conf
Fedora 36/35/34
Fedora 33/32/31/30
2.6.4 Remove xorg-x11-drv-nouveau
2.6.5 Generate initramfs
2.7 Reboot to runlevel 3
Note: You don’t have Desktop/GUI on runlevel 3. Make sure that you have some access to end of guide. (Open it on mobile browser, Print it, use lynx/links/w3m, save it to text file).
OR alternatively you can change the runlevel on GRUB2 adding one additional parameter. Quick guide howto change runlevel on GRUB2. If you use this method, then don’t set multi-user.target and don’t set graphical.target on step 2.9 (just reboot).
2.8 Install NVIDIA proprietary drivers for GeForce 6/7 & GeForce 8/9/200/300 & GeForce 400/500/600/700/800/900/10/20 series cards
2.8.1 Log in as root user
Or alternatively change root user (you shouldn’t have nouveau and xorg loaded)
2.8.2 Run NVIDIA Binary
Following command executes driver install routine. Use full file name command if you have multiple binaries on same directory.
2.8.3 NVIDIA Installer Register the Kernel Source Modules with DKMS
2.8.4 NVIDIA Installer 32-bit Compatibility Libraries
2.8.5 NVIDIA Installer Installing Drivers and Building kernel module
Note: If you get libglvnd error, then abort installation and try this. Also “Install and overwrite existing files” works, but fixing this error is more clean way to install NVIDIA Drivers.
2.8.6 NVIDIA Installer Automatic Xorg Config and Backup
2.8.7 NVIDIA Drivers Installation Complete
2.9 All Is Done and Then Reboot Back to Runlevel 5
2.10 VDPAU/VAAPI support
To enable video acceleration support for your player (Note: you need Geforce 8 or later).
3. Some Screenshots Using Different Cards and Drivers
3.1 NVIDIA 465.31 drivers on Fedora 34 Gnome 40 with Kernel 5.12.8
3.2 VIDIA 460.80 drivers on Fedora 34 Gnome 40 with Kernel 5.12.8
3.3 NVIDIA 450.119.03 drivers on Fedora 34 Gnome 40 with Kernel 5.12.8
3.4 NVIDIA 435.21 drivers on Fedora 34 Gnome 40 with Kernel 5.12.8
3.5 NVIDIA 418.113 drivers on Fedora 34 Gnome 40 with Kernel 5.12.8
3.6 NVIDIA 390.143 drivers on Fedora 35 Gnome 41 with Kernel 5.14.11
3.6 NVIDIA 340.108 drivers on Fedora 35 GNOME 41 with Kernel 5.14.9
If you see Black Screen after NVIDIA drivers install, then check following video:
Let me know, if you have problems?
Or if you succeed, you could post output of following commands:
This is guide, howto install nVidia proprietary drivers on Fedora 20 “Heisenbug” and disable Nouveau driver. This guide works with GeForce 6/7/8/9/200/300/400/500/600/700 series cards. Older GeForce series cards works with 304.xx nVidia drivers and newer 8/9/200/300/400/500/600/700 series cards works with 331.xx nVidia drivers.
Fedora 20 nVidia driver installation is not much different from previous Fedora versions. This guide is divided in three sections Install, Restore Plymouth, Uninstall I have tested this guide with a couple computers, so let me know, if you have some problems and if you succeed, you could post output of following commands:
1. Before nVidia drivers installation
1.1 Check is your nVidia card supported
List of Supported NVIDIA GPU Products, if your card found before 304.xx section, then use 331.xx drivers and if under 304.xx section, then use 304.xx drivers.
1.2 NVIDIA Optimus Technology
If your lspci |grep -i VGA output looks like following:
Or you know that your computer have NVIDIA Optimus Technology, and it is impossible to turn Intel Graphics / NVIDIA Optimus off in the BIOS then this guide is not working on your system. Check If !1 0 forums user Viger guide instead Fedora 19 for NVIDIA Optimus users (with Nvidia driver or Bumblebee). Maybe we get soon also Fedora 20 guide. :)
2. Install nVidia proprietary drivers on Fedora 20 “Heisenbug” and disable the nouveau driver
2.1 Change root user
2.2 Make sure that you are running latest kernel and have latest SELinux policy packages
If not then update kernel and reboot
2.3 Add RPMFusion Repositories (Free and Non-Free)
32-bit and 64-bit
2.4 Install nVidia proprietary drivers for GeForce 6/7/8/9/200/300/400/500/600/700 series cards
Select akmod, kmod from following.
akmod-nvidia for GeForce 8/9/200/300/400/500/600/700 series cards
akmod-nvidia-304xx for GeForce 6/7 series cards
Extra package for kernel-PAE users
kmod-nvidia for GeForce 8/9/200/300/400/500/600/700 series cards
kmod-nvidia-304xx for GeForce 6/7 series cards
akmod is good option and easy way avoid problems on kernel updates and is best and only option if you use:
- self-compiled kernel
- older Fedora kernel
- quickly changing kernels from updates-testing/rawhide
Full spec of kmod and akmod differences, check this.
2.5 Remove / disable nouveau drivers from kernel initramfs
2.6 All is done and then just reboot
2.7 VDPAU/VAAPI support
To enable video acceleration support for your player (Note: you need Geforce 8 or later).
3. Restore Plymouth after nVidia drivers installation
Note: these commands may vary if you use EFI/UEFI. So change commands accordingly.
3.1 First check which GRUB_GFXMODEs are supported
Use Grub2 shell, (press ‘c’ on Grub2), then run following commands and “pick” suitable GRUB_GFXMODE.
3.2 Modify /etc/default/grub
Add / Modify following lines on /etc/default/grub, use your own GRUB_GFXMODE.
Remember check also that you have /boot/grub2/fonts/unicode.pf2 file, if not then you can generate some Grub2 font using grub2-mkfont command, like:
3.3 Backup and Regenerate your grub.cfg
3.4 Check available Plymouth themes
3.5 Install Plymouth and some Plymouth theme, example spinfinity
3.6 Setup spinfinity as default theme
3.7 Update initrd
3.8 Reboot and check, is it working as it should be
4. Uninstall nVidia proprietary drivers on Fedora 20 “Heisenbug” and enable the nouveau driver
I assume that you installed nVidia driver with this guide, then do following.
Большинство современных настольных систем Linux, таких как Мягкая фетровая шляпа прийти с драйвер NVIDIA предустановлен в Модерн драйвер графического устройства с открытым исходным кодом для видеокарт Nvidia. По большей части это приемлемо; однако, если вы используете свою систему Linux для графического дизайна или игр, вы можете получить более качественные драйверы.
Исторически сложилось так, Модерн проприетарные драйверы работают медленнее, чем драйверы Nvidia, которым не хватает новейших функций аппаратного обеспечения видеокарты, программных технологий и поддержки. В большинстве случаев обновление драйверов Nvidia с помощью соответствующих драйверов NVIDIA более выгодно, чем нет. В некоторых случаях вы можете увидеть некоторые существенные улучшения в целом.
В следующем уроке вы узнаете как установить графические драйверы Nvidia из собственного репозитория Nvidia RPM Fusion, что даст вам новейшее программное обеспечение, доступное на рабочей станции Fedora 35.
Предпосылки
- Рекомендуемая ОС:Федора Линукс 35.
- Учетная запись пользователя: Учетная запись пользователя с доступом sudo или root.
- Доступ в Интернет
- Графические карты NVIDIA
В учебнике будет использоваться терминал, который можно найти в меню ваших шоу-приложений.
Обновить операционную систему
Обновите свою Мягкая фетровая шляпа операционной системы, чтобы убедиться, что все существующие пакеты обновлены:
В учебнике будет использоваться Команда Судо и предполагая, что у вас есть статус sudo.
Чтобы проверить статус sudo в вашей учетной записи:
Пример вывода, показывающий статус sudo:
Чтобы настроить существующую или новую учетную запись sudo, посетите наш учебник на Добавление пользователя в Sudoers в Fedora.
Используйте следующую команду с паролем root для входа в систему с использованием учетной записи root.
Требуется установка зависимости
Прежде чем приступить к установке драйверов Nvidia, выполните следующую команду, чтобы установить или убедиться, что пакет dnf-plugins-core установлен на вашем рабочем столе Fedora.
Импортировать репозиторий RPM Fusion
По умолчанию, как и большинство дистрибутивов Linux, Fedora не поставляется с проприетарными драйверами NVIDIA. Лучший способ установить их в Fedora 35 — использовать репозиторий RPM fusion.
Сначала откройте свой терминал и добавьте следующие репозитории
Импорт RPM Fusion бесплатно:
Импорт RPM Fusion Nonfree:
После этого обновите список репозиториев.
Установите драйверы NVIDIA в Fedora
Теперь, когда вы импортировали репозиторий RPM Fusion, выполните следующую команду, чтобы установить последние версии драйверов Nvidia в вашей системе Fedora.
Тип Y, затем нажмите КЛАВИША ВВОДА продолжать.
Затем установите поддержку драйверов CUDA. Его следует установить, и если его пропустить, могут возникнуть проблемы.
Тип Y, затем нажмите КЛАВИША ВВОДА продолжать.
После того, как все будет установлено, вы должны перезапустить вашу систему Fedora. По умолчанию это также отключит Модерн драйверы автоматически.
Проверьте установку драйверов NVIDIA
После того, как вы снова вошли в свою систему, у вас должен быть установлен пакет драйверов Nvidia 470.74 во время этого руководства. Вы можете проверить это разными способами; в вашем терминале введите следующую команду:
Кроме того, вы можете загрузить графический интерфейс Nvidia, перейдя в Действия> Показать приложения> Сервер Nvidia X или набрав следующую команду в своем терминале.
Пример успешной установки:
Необязательный метод — включить RPM Fusion TESTING Branch
RPM Fusion имеет ветку тестирования, которая содержит в основном новые выпуски пакетов серий драйверов NVIDIA или бета-пакеты. Это может быть полезно для тех, кто хочет установить новейшие драйверы NVIDIA.
Сначала включите репозиторий RPM Fusion Testing с помощью следующей команды.
Включите бесплатный репозиторий, используйте:
Включите несвободный репозиторий:
Отключите бесплатный репозиторий, используйте:
Отключить несвободный репозиторий:
После включения перейдите к установке драйверов или запуску обновления.
Дополнительный метод — установите устаревшие драйверы NVIDIA.
Для тех, кто обновил Fedora и требует более старых драйверов, поскольку их видеокарта больше не поддерживается в новейших пакетах драйверов от Nvidia. Ниже приведены некоторые варианты драйверов для установки, обратите внимание, что они часто не обновляются так часто, и могут существовать недостатки безопасности.
Установите драйверы серии GeForce 600/700 NVIDIA:
Установите драйверы серии GeForce 400/500 NVIDIA:
Установите драйверы серии GeForce 8/9/200/300 NVIDIA:
Как обновить драйверы Nvidia
Все будущие обновления будут в стандартной процедуре команды dnf refresh, и это будет проверять репозиторий RPM Fusion на наличие обновлений и остальных пакетов Fedora.
Чтобы проверить наличие обновлений:
Как удалить драйверы Nvidia и выполнить откат
Если вы не хотите продолжать использовать официальные драйверы Nvidia, используйте следующую команду:
Это удалит все установленные зависимости, и после удаления вы должны перезагрузиться.
Комментарии и заключение
Из этого руководства вы узнали, как установить последние версии драйверов Nvidia на рабочую станцию Fedora 35 с помощью репозитория RPM Fusion. В идеале эти бета-драйверы следует использовать только в том случае, если у вас есть эквивалентная графическая карта, которая выиграет от новых пакетов драйверов в игровой системе. Обычному пользователю настольного компьютера следует подождать, так как эти драйверы могут привести к нестабильности.
Нравится получать автоматические обновления? Подпишитесь на нас в одном из наших аккаунтов в социальных сетях!
Я лично могу поручиться за этого провайдера VPS. Они одни из лучших в своем деле! Высокочастотные вычисления, или новые облачные вычисления AMD (общие), являются основными для пользователей, пробующих облачные вычисления, или нуждаются в гораздо лучшей компании, которая уделяет первостепенное внимание производительности при конкурентоспособных ценах (вы получаете то, за что платите!).
Большинство современных настольных систем Linux, таких как Fedora, поставляются с драйвером NVIDIA, предварительно установленным в драйвере графического устройства Nouveau с открытым исходным кодом для видеокарт Nvidia. По большей части это приемлемо; однако, если вы используете свою систему Linux для графического дизайна или игр, вы можете получить более качественные драйверы.
Исторически сложилось так, Модерн проприетарные драйверы медленнее, чем у Nvidia, в которой отсутствуют новейшие аппаратные функции видеокарты, программные технологии и поддержка. В большинстве случаев обновление драйверов Nvidia с помощью соответствующих драйверов NVIDIA более выгодно, чем нет. В некоторых случаях вы можете увидеть некоторые существенные улучшения в целом.
В следующем руководстве вы узнаете, как установить графические драйверы Nvidia из собственного репозитория Nvidia RPM Fusion, что даст вам новейшее программное обеспечение, доступное на рабочей станции Fedora 36, в терминале командной строки.
Обновление Fedora
Прежде чем начать, обновите свою систему, чтобы убедиться, что все существующие пакеты обновлены, чтобы избежать каких-либо конфликтов, это важно при установке драйверов, таких как драйверы графической карты и ядра и т. д.
Импортировать репозиторий RPM Fusion
По умолчанию, как и большинство дистрибутивов Linux, Fedora не поставляется с проприетарными драйверами NVIDIA. Лучший способ установить их в Fedora 36 — использовать репозиторий RPM fusion.
Сначала откройте свой терминал и добавьте следующие репозитории
Импорт RPM Fusion бесплатно
Импорт RPM Fusion Nonfree
После этого обновите список репозиториев.
Установите драйверы NVIDIA в Fedora
Теперь, когда вы импортировали репозиторий RPM Fusion, выполните следующую команду, чтобы установить последние версии драйверов Nvidia в вашу систему Fedora.
Затем установите поддержку драйверов CUDA. В идеале вам это может не понадобиться, но иногда, если проблемы сохраняются, установка поддержки CUDA может решить проблемы.
После того, как все будет установлено, вы должны перезагрузить систему Fedora. По умолчанию это также автоматически отключит драйверы Nouveau.
Проверьте установку драйверов NVIDIA
Вернувшись, просмотрите настройки сервера NVIDIA X, используя следующий путь.
Действия > Показать приложения > Сервер NVIDIA X
В качестве альтернативы, если вы открыли терминал, используйте следующую команду.
Пример успешной установки:
Необязательный метод — включить RPM Fusion TESTING Branch
RPM Fusion имеет ветку тестирования, которая содержит в основном новые выпуски пакетов серий драйверов NVIDIA или бета-пакеты. Это может быть полезно для тех, кто хочет установить новейшие драйверы NVIDIA.
Сначала включите репозиторий RPM Fusion Testing с помощью следующей команды.
Включить бесплатный репозиторий
Включить платный репозиторий
После включения перейдите к установке драйверов или запуску обновления. Если здесь появятся новые передовые драйверы в тесте или, что более вероятно, бета-драйверы, и вы сможете начать обновление до них, помните, что они могут содержать ошибки, так что не удивляйтесь.
Иногда вам может понадобиться отключить тестовый репозиторий RPM Fusion. Это можно быстро сделать с помощью следующей команды, чтобы снова включить, используйте следующие команды выше, промойте и повторите.
Отключить бесплатный репозиторий
Отключить платный репозиторий
Дополнительный метод — установите устаревшие драйверы NVIDIA.
Для тех, кто обновил Fedora и требует более старых драйверов, их видеокарта больше не поддерживается в новейших пакетах драйверов от Nvidia. Ниже приведены некоторые варианты драйверов для установки, обратите внимание, что они часто не обновляются так часто, и могут существовать недостатки безопасности.
Установите драйверы серии GeForce 600/700 NVIDIA:
Установите драйверы серии GeForce 400/500 NVIDIA:
Установите драйверы серии GeForce 8/9/200/300 NVIDIA:
Как обновить драйверы Nvidia
Все будущие обновления будут в стандартной процедуре команды dnf refresh, и это будет проверять репозиторий RPM Fusion на наличие обновлений и остальных пакетов Fedora.
Чтобы проверить наличие обновлений:
Как удалить драйверы Nvidia и выполнить откат
Если вы не хотите продолжать использовать официальные драйверы Nvidia, используйте следующую команду:
Это приведет к удалению всех установленных и после удаления зависимостей, и вам придется перезагрузиться.
Комментарии и заключение
В этом руководстве вы узнали, как установить последние версии драйверов Nvidia на рабочую станцию Fedora 36 с помощью репозитория RPM Fusion.
В идеале эти бета-драйверы следует использовать только в том случае, если у вас есть эквивалентная графическая карта, которая выиграет от новых пакетов драйверов в игровой системе. Обычному пользователю настольного компьютера следует подождать, так как эти драйверы могут привести к нестабильности.
Fedora 36 рано или поздно может увидеть встроенную поддержку проприетарных драйверов прямо из репозитория по умолчанию; это все еще подлежит обсуждению и реализации. Тем не менее, на данный момент RPM Fusion является лучшим выбором, или достаточно скоро, используя сам репозиторий NVIDIA по умолчанию, как только они выпустят 36 веток, и руководство будет обновлено, когда это произойдет.
Пример установки последних драйверов из репозитория NVIDIA DNF можно найти в Как установить драйверы NVIDIA 510.xx на Fedora 35 Linux. Помните, что это, скорее всего, не будет работать для 36 в настоящее время.
Нравится получать автоматические обновления? Подпишитесь на нас в одном из наших аккаунтов в социальных сетях!
Я лично могу поручиться за этого провайдера VPS. Они одни из лучших в своем деле! Высокочастотные вычисления, или новые облачные вычисления AMD (общие), являются основными для пользователей, пробующих облачные вычисления, или нуждаются в гораздо лучшей компании, которая уделяет первостепенное внимание производительности при конкурентоспособных ценах (вы получаете то, за что платите!).
Читайте также: