Fedora 37/36/35 NVIDIA Drivers Install Guide [530.30.02 / 525.89.02 / 520.56.06 / 515.86.01 / 510.108.03 / 470.161.03 / 390.157 / 340.108] - Comment Page: 13

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 530.xx, 525.xx, 520.xx NVIDIA drivers, (RTX 4090) GeForce RTX 30 series cards works with 530.xx, 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 530.xx, 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...

3,233 comments on “Fedora 37/36/35 NVIDIA Drivers Install Guide [530.30.02 / 525.89.02 / 520.56.06 / 515.86.01 / 510.108.03 / 470.161.03 / 390.157 / 340.108] - Comment Page: 13

1 11 12 13 14 15 127
    1. I followed the steps up until 2.9 (bios). Just prior to that when I was installing 352.63, installer gave me warning that gcc wasn’t in its path. Used, which gcc, wasn’t there and it gave me the option install it so i did. Ran nvidia installer again, error: kernel not uptodate/missing, did the kernel update step again. Installer worked. Now I am back to 2.9. I rebooted and it hangs on “Starting switch root”. I tried a hard reset, Nothing. Tried booting off of live-usb, but i cant access my bios. Not sure what to do.

      Reply
      • Hi Serjio,

        What nVidia graphics card your are using?

        Could you boot runlevel 3 (on grub2, press ‘e’, find your linux/linux16/linuxefi row and append number 3 at the end of line, then press ctrl+x to boot) and post output of following command:

        
        lspci |grep -E "VGA|3D"
        
        Reply
    2. Success, thank you.

      [[email protected] ~]$ nvidia-installer -v |grep version
      nvidia-installer: version 352.63 ([email protected])
      [[email protected] ~]$ uname -a
      Linux localhost.localdomain 4.3.3-300.fc23.x86_64 #1 SMP Tue Jan 5 23:31:01 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
      [[email protected] ~]$ lspci |grep -i VGA
      01:00.0 VGA compatible controller: NVIDIA Corporation GK106 [GeForce GTX 660] (rev a1)

      Reply
    3. Please add that Secure Boot must be disabled in BIOS for the driver to load. I stumbled on this for a whole day. I was previously running Mint / Ubuntu with Nvidia proprietary and that worked WITH secure boot, so it never occurred to me that Fedora would treat it differently until I read the right reddit post.

      Reply
    4. $ nvidia-installer -v |grep version
      nvidia-installer: version 361.18 ([email protected]) Sat Jan 9 21:52:21 PST 2016
      $ uname -a
      Linux neuromancer 4.3.3-300.fc23.x86_64 #1 SMP Tue Jan 5 23:31:01 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
      $ lspci |grep -i VGA
      01:00.0 VGA compatible controller: NVIDIA Corporation GK208GLM [Quadro K610M] (rev a1)
      [email protected] ~

      Reply
    5. So I’m trying to install this in Fedora 22 and I got to the point where I could reboot into run level three, but instead of jumping into root I got the dracut prompt. I then get two warnings:

      > dracut initqueue warning not all disks have been found
      > dracut warning you might want to regenerate your initramfs

      After that if I try to exit from dracut then the system just hangs. Any ideas?

      Reply
      • Hi James,

        Could you post output of following commands:

        
        blkid
        
        cat /etc/fstab
        
        cat /etc/sysconfig/grub
        
        uname -a
        
        lspci |grep -E "VGA|3D"
        
        ls -latrh /boot/initramfs-*
        
        Reply
        • There is no fstab, only an fstab.empty, which is, unsurprisingly, empty.

          I don’t have a sysconfig directory.

          Linux marathon 4.2.8-200.fc22.x86_64 #1 SMP Tue Dec 15 16:50:23 UTC 2015 x86_64 GNU/Linux

          lspci not found

          boot doesn’t exists.

          Remember, I’m not in the shell, I’m in dracut. Exiting dracut locks up the computer since it can’t load the rest of the filesystem.

          Reply
          • Yes I understand, I have had this style situations when I have used hardware raid with Fedora 22.

            What you could try.

            If you have older kernel installed try to boot using it to runlevel 3 or runlevel 5 with nouveau.

            On Grub, select older kernel press ‘e’, find linux/linux16/linuxefi row and remove rd.driver.blacklist=nouveau from end of line, then boot using Ctrl+x.

            If you want to boot runlevel 5, then remove rd.driver.blacklist=nouveau and add 5 and press Ctrl+x. Then you can check if you have some problems with configs? Something is probably failed when you have generated initramfs.

            If you have not older kernels, then you can boot using LiveCD/LiveUSB and chroot to your system.

            Reply
    6. Works with new x64 beta driver from 13.01.’16

      $ nvidia-installer -v |grep version
      nvidia-installer: version 361.18 ([email protected]) Sat Jan 9 21:52:21 PST 2016
      $ uname -a
      Linux xxx_fedora 4.3.3-300.fc23.x86_64 #1 SMP Tue Jan 5 23:31:01 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
      $ lspci |grep -i VGA
      02:00.0 VGA compatible controller: NVIDIA Corporation GF110 [GeForce GTX 570 Rev. 2] (rev a1)

      Reply
    7. Followed through all the steps. When it gets to DKMS installing I get ERROR: Unable to load the kernel module

      Reply
        • Disabling secure boot worked. Appreciate the help

          Reply
          • Sorry for asking, as I’m at this point too – how does one disable secure boot?

            Reply
            • Hi Michael,

              Go to BIOS/UEFI and you should find it. Or alternatively read your motherboard/laptop manual and check where is it.

              Reply
    8. In fedora 23 with the latest kernel (4.3.3-300) the installation of 304xx seems no more possible:
      nvidia-installer: version 304.131 ([email protected]) Sun Nov 8 22:48:22 PST 2015
      Linux cignusx.starfleet.lan 4.3.3-300.fc23.x86_64 #1 SMP Tue Jan 5 23:31:01 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
      00:0d.0 VGA compatible controller: NVIDIA Corporation C61 [GeForce 6150SE nForce 430] (rev a2)

      The error is “Unable to load module”, in logs I see:
      >nvidia: Unknown symbol mtrr_del (err 0)
      >nvidia: Unknown symbol mtrr_add (err 0)

      So, googling i found this:
      https://forums.geforce.com/default/topic/897272/geforce-drivers/linux-304xx-drivers-compile-but-cannot-insert-module-under-kernel-3-4-0/

      Quoting: “Linux has removed mtrr_add and mtrr_del from their latest kernel builds. That means that all NVIDIA cards that need this driver no longer compile due to these missing modules in the Kernel. This is an Nvidia bug.”

      So I suppose I must rely on nouveau (freezing often on this old Athlon 64 X2) until the bug will be corrected…

      Reply
      • Hi ilgattosilver,

        Yes you are right. Looks like only reasonable way to get it working (before nVidia fix it) is downgrade your kernel back to 4.2.x.

        You could try something like:

        
        for i in {kernel,kernel-core,kernel-modules,kernel-devel,kernel-headers,kernel-tools,kernel-tools-libs}; do echo https://kojipkgs.fedoraproject.org//packages/kernel/4.2.8/300.fc23/x86_64/${i}-4.2.8-300.fc23.x86_64.rpm; done |xargs dnf install -y
        

        I wrote and tested this one liner very quickly, it install right packages, but I didn’t tested it yet with 304.xx drivers. So if you want to try this, then run above command and boot using 4.2.8 kernel and follow this guide, but don’t update your kernel packages or you have kernel-headers 4.3.3 installed again. After successful installation you can of course blacklist all kernel packages on /etc/dnf/dnf.conf until nVidia fix this bug.

        Reply
        • I’m testing this solution: instructions are corrects, but there are some other problems:
          NVRM: Xid (PCI:0000:00:0d): 1, Channel 00000002 Method 00000060 Data beef0233
          NVRM: Xid (PCI:0000:00:0d): 13, 001e 3141590c 00000019 00000104 00009ef0 00000002
          (crash)
          So I think there are other unidentified problems…
          Thanks anyway.

          Reply
          • Did you tried with GDM/Gnome?

            Gnome 3.18 is not working with 304.xx drivers, this is Gnome bug or nVidia bug and it isn’t fixed yet. If you try xfce, lxde, kde etc. all should work with 304.xx drivers.

            Reply
            • So yes, your solution seems to be correct: Mate Desktop is up and running without errors (hope I don’t speak too early!).
              Thanks

              Reply
    9. Am I the only one whose video codecs stopped working after updating 4.2.8-300 with 358.16 to 4.3.3-300 (at least I assume it was this update)? I tried reinstalling all the codecs from rpm-fusion. All seems in order but the plugins fail to load now. I tried rolling back to 4.2.8, reinstalling the NVDIA driver, but the plugins still do not get picked up by vlc/totem/etc. Really strange.

      Reply
    10. hello JR, thanks for the tuto
      here’s the result :

      [[email protected] rafcam]# nvidia-installer -v |grep version
      nvidia-installer: version 340.96 ([email protected])
      [[email protected] rafcam]# uname -a
      Linux linux.home 4.3.3-300.fc23.i686 #1 SMP Tue Jan 5 23:59:01 UTC 2016 i686 i686 i386 GNU/Linux
      [[email protected] rafcam]# lspci |grep -i VGA
      02:00.0 VGA compatible controller: NVIDIA Corporation GT216 [GeForce GT 220] (rev a2)

      Reply
    11. Thank-you, disabling nouveau was quite a bit tougher than Fedora 20 and previous. This method worked perfectly.

      $ nvidia-installer -v | grep version
      nvidia-installer: version 352.63 ([email protected]) Sat Nov 7
      $ uname -a
      Linux freddy 4.3.3-301.fc23.x86_64 #1 SMP Fri Jan 15 14:03:17 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
      $ lspci | grep -i VGA
      01:00.0 VGA compatible controller: NVIDIA Corporation GK106 [GeForce GTX 660] (rev a1)

      Reply
      • Hi JunkEmail,

        You are welcome! Nice to hear that this guide worked perfectly. And yes, nouveau is disabled manually on this guide, so that’s why it needs a little bit more work.

        Reply
    12. Hello, I was following along with this on f23 using the most recent beta driver (from Jan. 13th) and everything was going well until I was installing the driver and the screen you have labelled as backup xorg did not come up. Instead it said that the installation has finished. Now when I boot up my computer it loads a white warning page that says “oh no something has gone wrong, please logout and try again” with a logout button. If I press this it just repeats. Any help would be greatly appreciated!

      Reply
      • After manually running nvidia-xconfig, it said that the file didn’t exist and then made one, now when it boots, it gets stuck while booting. It seems to happen around where GDM starts up

        Reply
        • Hi Steven,

          Could you post output of following commands:

          
          uname -a
          
          lspci |grep -E "VGA|3D"
          
          Reply
          • unmade – a

            Linux localhost.localdomain 4.3.3-301.fc23.x86_64 #1 SMP Fri Jan 15 14:03:17 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

            lspci |grep – E “VGA|3D”

            00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev09)

            04:00.0 3D controller: NVIDIA Corporation GF117M [GeForce 610M/710M/810M/820M / GT 620M/625M/630M/720M] (rev a1)

            * I reread the guide, it appears that I will have to try out 5he bumblebee project, is there a simple way to undo all that has been done up to this point for me?

            Reply
    13. Hi,

      361.18 – BETA (January 13, 2016) doesn’t have any 32bit libraries, resulting in steam unable to load.
      358.16 (November 20, 2015) kills steam when restoring games from backup.
      352.63 (November 16, 2015) IS BEST FOR STEAM GAMING!

      Thanks a Million,
      N3ptuNe

      Reply
      • Indeed I am having a problem with steam.
        To downgrade from 358.16 to 352.63 do I need to uninstall or can I just install 352.63 on top?

        Reply
        • Hi Alex,

          You could just run 352.63 installer without uninstalling. It should uninstall 358.16 version and install 352.63 version.

          Reply
    14. Thank you very much!!! I’ve been using your guides since fedora 19. Keep it UP!!!

      [[email protected]]# nvidia-installer -v |grep version
      nvidia-installer: version 352.63 ([email protected]) Sat Nov 7
      [[email protected]]# uname -a
      Linux XXX 4.3.3-301.fc23.x86_64 #1 SMP Fri Jan 15 14:03:17 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
      [[email protected]]# lspci |grep -i VGA
      01:00.0 VGA compatible controller: NVIDIA Corporation GK106 [GeForce GTX 650 Ti Boost] (rev a1)

      Reply
    15. $ nvidia-installer -v |grep version
      nvidia-installer: version 358.16 ([email protected])
      $ uname -a
      Linux [hostname redacted] 4.3.3-301.fc23.x86_64 #1 SMP Fri Jan 15 14:03:17 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
      $ lspci |grep -i V
      01:00.0 VGA compatible controller: NVIDIA Corporation GM204 [GeForce GTX 970] (rev a1)

      Reply
1 11 12 13 14 15 127

Leave a Reply to Helcio R. Macedo Pandelo Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Close