Fedora 37/36/35 NVIDIA Drivers Install Guide [525.85.05 / 520.56.06 / 515.86.01 / 510.108.03 / 470.161.03 / 390.157 / 340.108] - Comment Page: 126
This is guide, howto install NVIDIA proprietary drivers (manually using .run installer) on Fedora 37/36/35/34/33/32 and disable Nouveau driver. This guide works with GeForce 8/9/200/300/400/500/600/700/800/900/10/20/30/40 series cards.
GeForce RTX 40 series cards works with 525.xx, 520.xx NVIDIA drivers, (RTX 4090)
GeForce RTX 30 series cards works with 525.xx, 520.xx, 515.xx, 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 525.xx, 520.xx, 515.xx, 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,...
nvidia-installer: version 525.53
Linux localhost-live 6.0.9-602.inttf.fc37.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Nov 18 16:20:56 EET 2022 x86_64 x86_64 x86_64 GNU/Linux
0e:00.0 VGA compatible controller: NVIDIA Corporation TU104 [GeForce RTX 2070 SUPER] (rev a1)
Linux fedora 6.0.9-602.inttf.fc37.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Nov 18 16:20:56 EET 2022 x86_64 x86_64 x86_64 GNU/Linux
00:02.0 VGA compatible controller: Intel Corporation CoffeeLake-H GT2 [UHD Graphics 630] (rev 02)
01:00.0 3D controller: NVIDIA Corporation GP107GLM [Quadro P620] (rev a1)
This version seems to work fine on 6.0.x kernels (tested on F36) without any patching:
Linux X64 (AMD64/EM64T) Display Driver
Version: 470.161.03
Release Date: 2022.11.22
Just wanted to give a quick heads up that NVIDIA has 390.157 out officially, so someone in inttf can update the driver list.
Hi JR,
Well, I did a fresh install of Fedora 37 on my SSD drive, and noticing that NVIDIA now has 390.157 available, went through your guide above, and tried it out (sans any patch), and all ran successfully.
Thanks so much. The kernel is now 6.0.9.
The output from nvidia-installer -v | grep version is
nvidia-installer: version 390.157 ([email protected]) Wed Oct 12
and uname -a says
Linux misty 6.0.9-602.inttf.fc37.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Nov 18 16:20:56 EET 2022 x86_64 x86_64 x86_64 GNU/Linux
and lspci |grep -E “VGA|3D” says
01:00.0 VGA compatible controller: NVIDIA Corporation GK208B [GeForce GT 710] (rev a1).
Hi Peter,
Excellent! I updated all guides and published 6.0.10 kernel.
Freakin legend! Thank you for this!
Was trying to get rpmfusion based drivers to work with my custom kernel to no end. This worked perfectly!
Excellent to hear Justin! You’re welcome!
Is step “Make sure that you system is up-to-date, enable inttf repo and change inttf kernel” really still required?
As far as I understand the Fedora kernel behavior is fixed since Fedora 36 with kernel 5.17.11 and higher.
Source: https://ask.fedoraproject.org/t/proprietary-nvidia-driver-shows-a-black-screen-instead-of-a-virtual-terminal-or-a-graphical-session/22440
Nope it’s not fixed, check Bug report which is linked on page you post https://bugzilla.redhat.com/show_bug.cgi?id=2071209 it’s closed with status “can’t fix”.
So at least for me with vanilla NVIDIA drivers this is not working, because Fedora kernel have SIMPLEDRM enabled (just grep kernel 6.0.10 config). If it works for you then you can use Fedora kernel of course.
[Successful installation with 1050Ti]
nvidia-installer: version 525.60.11
Linux lima 6.0.11-300.fc37.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Dec 2 20:47:45 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
00:02.0 VGA compatible controller: Intel Corporation CoffeeLake-H GT2 [UHD Graphics 630]
01:00.0 VGA compatible controller: NVIDIA Corporation GP107M [GeForce GTX 1050 Ti Mobile] (rev a1)
Excellent! Thanks for sharing!
It looks like 390.57 is going to require a patch for…
“Unable to load the kernel module nvidia.ko”
Looks like there might be a discussion about the issues here
https://www.linuxquestions.org/questions/slackware-14/kernel-6-1-1-and-nvidia-driver-4175720236/
I am going to go back to a 6.0 kernel for now.
I found a thread at linuxquestions that says running modprobe video before running the nvidia installer, fixes this problem. It did for me.