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: 12

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,232 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: 12

1 10 11 12 13 14 127
    1. So do you have any idea where I would be without this tutorial? Seriously, thank you so much.

      Reply
    2. Thanks for the guide!
      After the installation of 304 on an old GeForce Go 7300-equipped laptop I had the CPU at 100% all the time on the process kwin_x11. Here is the solution that worked for me (maybe could be of interest to someone else): create a new file /etc/profile.d/custom.sh

      #!/bin/bash
      export KWIN_EXPLICIT_SYNC=0

      Reply
    3. Thanks very much! Worked smoothly for the following configuration:

      nvidia-installer -v |grep version
      nvidia-installer: version 352.63 ([email protected])

      uname -a
      Linux localhost.localdomain 4.2.8-300.fc23.x86_64 #1 SMP Tue Dec 15 16:49:06 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

      lspci |grep -i VGA
      82:00.0 VGA compatible controller: NVIDIA Corporation GK104 [GeForce GTX 770] (rev a1)

      Reply
    4. Trying to install driver 352.62 for a GTX750.

      I am getting the error:
      Failed to run /usr/sbin/dkms -a build -m nvida 352.62 -k
      Your kernel headers for kernel 4.2.8-300.fc23.i686+PAE cannot be found at
      /lib/modules/4.2.8-300.fc23.i686+PAE/build or
      ………. /source.

      I checked and the dir has a simlink to
      /lib/modules/4.2.8-300.fc23.i686+PAE/ with, as far as I can see, the headers.

      Reply
    5. Ignore previous comment – works after installing kernel-PAE-headers.

      Reply
    6. Had to install the kernel-PAE-headers but it then worked. Many thanks for the guide. Info below.

      nvidia-installer: version 358.16 ([email protected]) Mon Nov 16
      Linux heavy 4.2.8-300.fc23.i686+PAE #1 SMP Tue Dec 15 17:13:23 UTC 2015 i686 i686 i386 GNU/Linux
      01:00.0 VGA compatible controller: NVIDIA Corporation GM107 [GeForce GTX 750] (rev a2)

      Reply
    7. I tried to UEFI system but failed.
      Now change back to BIOS system then it works.

      nvidia-installer: version 358.16 ([email protected])
      Linux visual.hyde-tech.com 4.2.8-300.fc23.x86_64 #1 SMP Tue Dec 15 16:49:06 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
      01:00.0 VGA compatible controller: NVIDIA Corporation GK104 [GeForce GTX 760] (rev a1)

      Reply
    8. Would this method work for Nvidia Quadro K1100m? I use an HP Zbook 15 with intel+nvidia video cards and boot i UEFI, running Fedora 23.

      Reply
      • Hi Densis,

        I checked nVidia site and looks like, that Nvidia Quadro K1100m (too) have nVidia Optimus Technology, but have to say that this is very high end laptop, so maybe there is option in UEFI to disable Intel Graphics/Optimus Technology and use just Quadro K1100m?

        Could you post output of following command:

        
        lspci |grep -E "VGA|3D"
        

        If you can’t disable Intel Graphics/Optimus, then this guide maybe not work for you and you should check http://bumblebee-project.org/

        Reply
        • There is, and i did disable the hybrid video cards. The problem is that nouveau won’t disable.

          Reply
    9. i followed this to the letter but it said that nouveau was in use when i tried to run the nvidia installer. I have Fedora 23 and i even tried running all the commands again in the same order and i did it perfectly but still failed with the same error. You must have mistyped or forgotten a step in your guide, please review it.

      Reply
      • I tested this guide on F23, F22 and F21 yesterday with nVidia 361.16 BETA, latest packages and kernels installed, so yes I have just reviewed it.

        When you boot to runlevel 3 (step 2.7), could you post output of following commands:

        
        runlevel
        
        lsmod |grep nouveau
        

        Then could you also post output of following commands (on any runlevel):

        
        uname -a
        
        cat /etc/sysconfig/grub
        
        cat /etc/modprobe.d/blacklist.conf
        
        grep linuxefi /boot/efi/EFI/fedora/grub.cfg
        
        ls -la /boot/initramfs-*
        
        dnf list installed |grep nouveau
        
        Reply
        • I had to reformat and reinstall Fedora from scratch :(

          I’m afraid to reattempt this. Any idea what went wrong? I copy pasted your commands so i know there was no mistake and i really did take my time to read through. It was a fresh install too, i had not tweaked Fedora or installed anything special besides google chrome and VLC.

          Reply
          • Maybe reinstall was a wrong way…yes, it’s easy and quick way to fix problems, but now I and you don’t know anything about this, why you had nouveau loaded on runlevel 3. Even if you blacklisted it on modprobe conf, blacklisted it on kernel parameters, generated new grub.cfg, even removed whole nouveau package, removed it from initramfs and booted without loading any graphical environment Xorg/Wayland (where nouveau and other graphic drivers are used).

            Have to say that I don’t have any idea what went wrong, because (unfortunately) all I know is that you have nice laptop with Nvidia Quadro K1100m, you use EUFI, you have Fedora 23 installed and nVidia installer said the nouveau was in use. That’s all.

            Output of my earlier commands would have told me a little bit more, example is nouveau loaded on runlevel 3 and you have done “everything” successfully before it. Initramfs part is of course impossible to verify, but file creation times are maybe enough.

            Reply
            • Ok so i tried again after the fresh install and this time everything worked like a charm! :) I’m quite confused as per what happened here. The only thing i can think of that i did differently was to reboot after dnf update. I didn’t the first time as i thought it wasn’t meant for Fedora 23.

              I got Nvidia drivers working and everything is good now. I want to thank you for this guide and taking the time to reply to my comments. :)

              Reply
              • Excellent to hear that you got it working! :) And you are welcome!

                And yes actually this “missed” reboot cause whole problem. What really happened:

                – You updated your system
                – Run all commands, but unfortunately dracut command effects only your current running kernel when you use:

                
                dracut /boot/initramfs-$(uname -r).img $(uname -r)
                

                – Then boot with latest kernel and nouveau is still there, because latest kernel is installed with “old” nouveau config.

                Instead of reinstall, easiest way to get everything working was run dracut command again with your your latest kernel on runlevel 3 and reboot again. :)

                I updated this guide and moved that reboot to own section, because I see why you missed it. It’s meant to everyone not only Fedora 21 users. :)

                Reply
    10. I did not check if this was working before i installed the Nvidia drivers but the brightness control does not work. I found this suggestion on a forum and wanted to know if it was ok to try.

      “There is one thing to try that usually fixes this. Open /etc/default/grub in your favourite editor and find the line that starts with GRUB_CMDLINE_LINUX. Append acpi_backlight=vendor to this line.”

      Reply
      • Thanks, this is good tip. This guide is mainly for desktop users, because almost every newer laptops have Optimus Technology and it’s impossible to disable it.

        Some older nVidia laptops without Optimus exists and some high end laptops where is really option to disable Optimus exists too. So yes, this is good point to all laptop users.

        Reply
    11. “unable to load the kernel module”
      So I’m still in runlevel 3, my options are singular = OK
      I imagine that when I reboot back to runlevel 5 the machine will be useless because I’ve blacklisted Nouveau, removed the xorg-x11-drv-nouvea package.
      It’s an older card, GeForce 9400th and I grabbed the latest drivers for it, but how can I boot to a GUI with no drivers at all ?

      Reply
      • Hi Tony,

        Could you download right version of nVidia drivers (340.96) and run 340.96 installer again? It removes your another installation and it should work with your GeForce 9400 card.

        Alternatively you could restore nouveau.

        Reply
        • I already used that version to get that “unable to load kernel module”error .

          Nobody has enough time to keep trying to use the Nvidea drivers and get a fail because Fedora 23 is using a version of Xorg that Nvidea sees as a beta version and haven’t packaged for it.

          I just followed the RPMFusion instructions and it took 5 minutes to install 340.xxx drivers.

          Reply
          • Fedora 23 xorg version 1.18 is supported by nVidia drivers (361.16, 358.16, 352.63, 340.96 and 304.131).

            Do you think that RPMFusion uses some other version of nVidia’s closed source binary driver on their 340.xx packages?

            Reply
    12. I followed the instructions carefully. When I reboot, [2.7 Reboot to runlevel 3] I received the message “/dev/mapper/fedora 00-root does not exist” and command Prompt “dracut:/#”

      Desktop PC
      AMD Phenom IIx4 955
      Nvidia G92 [Geforce 9800 GT)
      Hitachi HDS72101 1 TeraB (Two units LVM)
      8 GB DD3
      Linux 4.3.3-300.fc23.x86_64

      Reply
      • Hi Felipe,

        Could you post output of following commands:

        
        cat /etc/sysconfig/grub
        
        ls -la /dev/mapper
        
        ls -la /dev/fedora*
        

        Are you using UEFI or BIOS?

        Reply
        • [[email protected] ~]$ cat /etc/sysconfig/grub
          GRUB_TIMEOUT=5
          GRUB_DISTRIBUTOR=”$(sed ‘s, release .*$,,g’ /etc/system-release)”
          GRUB_DEFAULT=saved
          GRUB_DISABLE_SUBMENU=true
          GRUB_TERMINAL_OUTPUT=”console”
          GRUB_CMDLINE_LINUX=”rd.lvm.lv=fedora00/root rd.lvm.lv=fedora/swap rd.lvm.lv=fedora00/swap rhgb quiet”
          GRUB_DISABLE_RECOVERY=”true”
          [[email protected] ~]$ ls -la /dev/mapper
          total 0
          drwxr-xr-x. 2 root root 180 Jan 16 10:47 .
          drwxr-xr-x. 23 root root 4420 Jan 17 00:12 ..
          crw——-. 1 root root 10, 236 Jan 16 10:47 control
          lrwxrwxrwx. 1 root root 7 Jan 16 10:47 fedora00-home -> ../dm-5
          lrwxrwxrwx. 1 root root 7 Jan 16 10:47 fedora00-root -> ../dm-0
          lrwxrwxrwx. 1 root root 7 Jan 16 10:47 fedora00-swap -> ../dm-2
          lrwxrwxrwx. 1 root root 7 Jan 16 10:47 fedora-home -> ../dm-3
          lrwxrwxrwx. 1 root root 7 Jan 16 10:47 fedora-root -> ../dm-4
          lrwxrwxrwx. 1 root root 7 Jan 16 10:47 fedora-swap -> ../dm-1
          [[email protected] ~]$ ls -la /dev/fedora*
          /dev/fedora:
          total 0
          drwxr-xr-x. 2 root root 100 Jan 16 10:47 .
          drwxr-xr-x. 23 root root 4420 Jan 17 00:12 ..
          lrwxrwxrwx. 1 root root 7 Jan 16 10:47 home -> ../dm-3
          lrwxrwxrwx. 1 root root 7 Jan 16 10:47 root -> ../dm-4
          lrwxrwxrwx. 1 root root 7 Jan 16 10:47 swap -> ../dm-1

          /dev/fedora00:
          total 0
          drwxr-xr-x. 2 root root 100 Jan 16 10:47 .
          drwxr-xr-x. 23 root root 4420 Jan 17 00:12 ..
          lrwxrwxrwx. 1 root root 7 Jan 16 10:47 home -> ../dm-5
          lrwxrwxrwx. 1 root root 7 Jan 16 10:47 root -> ../dm-0
          lrwxrwxrwx. 1 root root 7 Jan 16 10:47 swap -> ../dm-2
          [[email protected] ~]$

          Reply
          • Hi Felipe,

            Looks like you have two fedora installations? Just checked your GRUB_CMDLINE_LINUX and you don’t have rd.driver.blacklist=nouveau there. Is there any possibility that you have run some commands on other installation and some commands on other?

            Another question is, do you have some LVM raid setup?

            Reply
    13. My system start without GUI. I have start GUI with the next command: startx. Any solution this problem?

      The driver was correct installed.

      Reply
      • Hi Fernando,

        Did you run following command on step 2.9?

        
        systemctl set-default graphical.target
        

        If not, then boot your computer run it and reboot, then you should get directly to graphical environment (runlevel 5).

        Reply
    14. [[email protected] falken]# nvidia-installer -v |grep version
      nvidia-installer: version 358.16 ([email protected]) Mon Nov 16 19:59:22 PST 2015
      [[email protected] falken]# 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] falken]# lspci |grep -i VGA
      01:00.0 VGA compatible controller: NVIDIA Corporation GF104 [GeForce GTX 460] (rev a1)

      Reply
1 10 11 12 13 14 127

Leave a 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