Fedora 33/32/31 NVIDIA Drivers Install Guide - Comment Page: 95
This is guide, howto install NVIDIA proprietary drivers on Fedora 33/32/31/30/29 and disable Nouveau driver. This guide works with GeForce 8/9/200/300/400/500/600/700/800/900/10/20/30 series cards.
GeForce RTX 30 series cards works with 460.xx NVIDIA drivers, (RTX 3090, RTX 3080 and RTX 3070)
GeForce RTX 20 series cards works with 450.xx and 460.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 390.xx, 450.xx and 460.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...
After upgrading to Fedora 30, 5.2.13 kernel (HP-HDX-18 laptop, GetForce 130M) 340.107 driver stops working and attempts either to uninstall or re-install it were aborted with SIGBUS error. Problem was solved by deleting all files/directories/links which have “340.107” in their name followed by installation the driver.
Unfortunately, this is not the end of the story. The system booted smoothly only once. After second boot, it didn’t reach the video driver loading, but ended with the following message:
—–
Generating “/run/initramfs/rdsosreport.txt”
*Entering rescue mode. Exit the shell to continue.
Type “journalctl” to view system logs.
You might want to save Generating “/run/initramfs/rdsosreport.txt” to a USB stick or /boot after mounting them and attach it to a bug report.*
—–
So, if you want to be a Linux expert, just install Fedora. After long hours spent on forums to figure out how to deal with multiple Fedora bugs, you will become a real expert … It’s a pity, because long ago, perhaps until the advent of Gnome 3, Fedora was supported by a highly professional team.
For me, bye Fedora.
Good to know I am not the only one to run into the dracut fail. Not sure if this stems from Fedora’s move to BLS ( fedoramagazine.org/setting-kernel-command-line-arguments-with-fedora-30 )and issues using grub2-makecfg in 30 or for me a combination of BLS, grub2 and use of raid for /. If I completed step 2.6.5 Generate initramfs, upon reboot I found that had to add rd.auto as kernel arg to successfully boot since it could no longer find / partition.
Hi Daniel and Vasily,
This is actually interesting change what I have missed totally, because I don’t have had any problems with grub2-mkconfig. Do you use Legacy BIOS?
So yes you can use grubby and you can also disable BLS changing /etc/sysconfig/grub
GRUB_ENABLE_BLSCFG=true
toGRUB_ENABLE_BLSCFG=false
and install grubby-deprecated package.Thanks a lot, god work !
Worked for #fc29 #zfsonlinux #zfsonroot, thx.
nvidia-installer: version 435.21
> uname -a
Linux redacted 5.2.7-100.fc29.x86_64 #1 SMP Thu Aug 8 05:30:19 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
$ lspci |grep -E “VGA|3D”
01:00.0 VGA compatible controller: NVIDIA Corporation GK208B [GeForce GT 710] (rev a1)
Fix for “Fedora 30/29/28/27 nVidia Restore Plymouth (BIOS/UEFI Users)”:
see:http://blog.sukimashita.com/2016/05/02/graphical-boot-plymouth-opensuse-nvidia-driver/
Success!
Fedora 30 linux, kernel 5.2.15 compiled from kernel.org tarball
%lspci | grep -E ‘VGA | 3D’
01:00.0 VGA compatible controller: NVIDIA Corporation GK104 [GeForce GTX 760] (rev a1)
nvidia-installer: NVIDIA-Linux-x86_64-435.21.run
Thanks again for the great guide!
I just wanted to thank you for the well put together guide, and report back my output as requested at the beginning of the article. I was successful and, in my case at least, am now enjoying true high refresh rates (165Hz and 144Hz) on the desktop! That is something I thought I would miss coming from Windows 10.
$ nvidia-installer -v | grep version
nvidia-installer: version 430.50 (that’s the version of the driver I downloaded, works fine)
$ uname -a
Linux localhost.localdomain 5.2.16-200.fc30.x86_64 #1 SMP Thu Sep 19 16:14:04 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
$ lspci | grep -E “VGA|3D”
01:00.0 VGA compatible controller: NVIDIA Corporation GP104 [GeForce GTX 1070] (rev a1)
My hardware:
Intel i7-8700K
NVIDIA GTX 1070
Using 2 2560 x 1440 (16:9) @ 165Hz Dell Monitors (Dell S2417DG)
+ 1 2560 x 1440 (16:9) 144Hz Dell Monitor (Dell S2417DG) (other two allow overclocking to 165Hz)
4 x 8GB 2333 MHz DDR4
Various disks (system disk is SATA SSD 2.5″)
EVGA Z370 Motherboard
Using ethernet, no wifi hardware nor bluetooth
This was done on a fresh Fedora 30 install, with default settings (using GNOME, and I guess x.org or whatever is the default) with all packages up to date and latest kernel.
The only issue I have is that GNOME seems not to remember display prefs at boot. After boot, my display layout is off (vertical monitor is horizontal, displays are out of order). After logon, I have a few screen flickers and then my displays go to the configured (desired) layout. Subsequent screen-locks keep my display layout settings properly, but each reboot brings the out-of-order displays at first logon.
I understand my problem has nothing to do with your guide, I’m just sharing and I hope it is informative. On the other hand, if you happen to know of somewhere I could get information about fixing that issue, I would appreciate it if you would drop a link.
Thanks again!
Cheers
A linux noob
I thought it would be pertinent to add that I am using DisplayPort across the board with my displays. I was unable to get access to high refresh rates (above 60Hz) using HDMI connected to the NVIDIA card.
It fails to me, at graphics appear llvmpipe and I can not run nvidia-x-sever-settings
Everything seemed good to go, fedora 30, 5.2, Nvidia 340.107 patched for 5.1+, login and black screen…. Have tried gdm and lightdm. Same result using rpm fusion method. Frustrated beyond belief at this point. Nouveau flashes playing video.
Hi Sam,
Could you post output of following command:
It would be helpful to include the filename for step 5.8 ‘Remove rd.driver.blacklist=nouveau’ per the installation instructions.
I.e.
5.8 Edit /etc/sysconfig/grub
Remove rd.driver.blacklist=nouveau
…
Thanks c, added to guide!
nvidia-installer: version 430.50
Linux bidipeppercrap 5.2.17-200.fc30.x86_64 #1 SMP Mon Sep 23 13:42:32 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
09:00.0 VGA compatible controller: NVIDIA Corporation TU116 [GeForce GTX 1660] (rev a1)
Hi,
I have problem after suspend the PC; after waking up, the screen will blur.
Please help me
Fedora 30, Gnome 3.32.1, GeForce GT 730
I have the same problem, after suspend the laptop is locked to the login screen.
On Dell XPS 9570
Nice, Its work fine ! Great Job on my Fedora 30 !
Thank you for the perfect how to. I had zero issues with your information. BTW…
I used the auto signing from nvidia readme
“sh ./NVIDIA-Linux-x86_64-430.40.run -s \
–module-signing-secret-key=/path/to/signing.key \
–module-signing-public-key=/path/to/signing.x509”
HERE IS MY SCREENSHOT FOR YOU TO DOWNLOAD AND POST FOR YOUR WEBSITE.
https://ibb.co/vjV91WP
Hi gbg,
Excellent, nice to hear that everything worked and thanks for sharing this info.
worked like a charm, thanx a lot
nvidia-installer: version 430.50
Linux localhost.localdomain 5.3.6-200.fc30.x86_64 #1 SMP Mon Oct 14 13:11:01 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
26:00.0 VGA compatible controller: NVIDIA Corporation GP106 [GeForce GTX 1060 6GB] (rev a1)
Boot to black screen after updating from a 5.2 to a 5.3 kernel with nvidia drivers 340.107. The patch does work perfectly for a 5.2 kernel but is does not work anymore for a 5.3 kernel. Please can anyone give me some pointers how to fix this?
Hi Peter,
Just updated guide and added patched 340.107, check here. Also tested with Fedora 31.
Thanks JR,
Downloaded the new patched 340.107 version.
No problems with install.
Fedora 30 up and running with kernel 5.3.7 and nvidia drivers 340.107.