Fedora 32/31/30 nVidia Drivers Install Guide - Comment Page: 99

This is guide, howto install nVidia proprietary drivers on Fedora 32/31/30/29/28 and disable Nouveau driver. This guide works with GeForce 6/7/8/9/200/300/400/500/600/700/800/900/10/20 series cards. GeForce 20 series cards works with 450.xx nVidia drivers GeForce 600/700/800/900/10 series cards works with 390.xx and 450.xx nVidia drivers GeForce 400/500 series cards works with 390.xx nVidia drivers GeForce 8/9/200/300 series cards works with 340.xx nVidia drivers [inttf_post_ad1] 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. Have...

2,817 comments on “Fedora 32/31/30 nVidia Drivers Install Guide - Comment Page: 99

1 97 98 99 100 101 109
    1. Great guide !! works like a charm in my system:

      – nvidia-installer: version 440.44
      – Linux arquicom 5.4.8-200.fc31.x86_64 #1 SMP Mon Jan 6 16:44:18 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
      – 01:00.0 VGA compatible controller: NVIDIA Corporation GK208B [GeForce GT 730] (rev a1)

      Thanks !!

      Reply
    2. Success! Fedora 31, NVIDA GEFORCE GTX 870M, on my good old ASUS ROG G750JS

      nvidia-installer: version 418.113

      Linux mydev.mypc.com 5.4.8-200.fc31.x86_64 #1 SMP Mon Jan 6 16:44:18 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

      00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller (rev 06)
      01:00.0 3D controller: NVIDIA Corporation GK104M [GeForce GTX 870M] (rev a1)

      Reply
    3. [[email protected]]~% nvidia-installer -v |grep version
      nvidia-installer: version 440.44
      [[email protected]]~% uname -a
      Linux localhost.localdomain 5.4.10-200.fc31.x86_64 #1 SMP Thu Jan 9 19:58:12 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
      [[email protected]]~% lspci |grep -E “VGA|3D”
      01:00.0 VGA compatible controller: NVIDIA Corporation GP108 [GeForce GT 1030] (rev a1)

      Reply
    4. Hi, I’ve Fedora 31 and after execute all steps it does not boot.
      It hangs in splash screen, and after a while it shows typical terminal messages [OK].
      As you can see, it boots with older kernel 5.3.7 but not with newer 5.4.12 which was where intel make it’s module.

      nvidia-installer: version 440.44
      Linux localhost.localdomain 5.3.7-301.fc31.x86_64 #1 SMP Mon Oct 21 19:18:58 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
      00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 620 (Whiskey Lake)
      02:00.0 VGA compatible controller: NVIDIA Corporation GP107M [GeForce GTX 1050 Mobile] (rev a1)

      Reply
      • Hi Salva,

        Try to reinstall nVidia drivers with booting runlevel 3.

        Reply
        • Hi, same problem here in fc31, persists even after reinstallation, tried both 440.44 and 440.59 :(

          Reply
          • Oh, sorry, forgot to mention, I have Quadro M1000M

            Reply
            • Hi Jirka,

              So drivers works with 5.3 kernel, but not with 5.4?

              Could you try to reinstall drivers, maybe some other update overwrote something, nVidia 440.44 and 440.59 should work normally with 5.3 and 5.4 kernels.

              Could you also post output of following command:

              lspci |grep -E "VGA|3D"
              
              Reply
              • 00:02.0 VGA compatible controller: Intel Corporation HD Graphics 530 (rev 06)
                01:00.0 VGA compatible controller: NVIDIA Corporation GM107GLM [Quadro M1000M] (rev a2)

                Reply
                • And I already reinstalled it half a dozen times, alternating between 44 and 59 version.

                  Reply
                  • Hi Jirka,

                    Does this worked with previous kernels?

                    You have nVidia Optimus device (check step 1.2) and Optimus is supported for offscreen rendering, running CUDA applications, and other uses that don’t require driving a display. But unfortunately it might not work with your computer display, more information from here.

                    Is it possible to disable Optimus/Intel graphics from BIOS.

                    Reply
    5. Hi,

      Thanks for the “How-To” – worked perfectly. Now see if it solves my “hang” issue and messages such as

      kernel: nouveau 0000:01:00.0: gr: TRAP ch 4 [007fac6000 Xorg[1685]

      As requested, this output
      [[email protected] ~]# nvidia-installer -v | grep version
      nvidia-installer: version 390.132 ([email protected])
      [[email protected] ~]# uname -a
      Linux sophia 5.4.12-100.fc30.x86_64 #1 SMP Wed Jan 15 00:38:53 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
      [[email protected] ~]# lspci |grep -E “VGA|3D”
      01:00.0 VGA compatible controller: NVIDIA Corporation GK208B [GeForce GT 710] (rev a1)
      [[email protected] ~]#

      Tony

      Reply
    6. Flawless.

      [[email protected] ~]$ nvidia-installer -v |grep version
      nvidia-installer: version 440.44

      [[email protected] ~]$ uname -a
      Linux miq 5.4.13-201.fc31.x86_64 #1 SMP Tue Jan 21 17:21:47 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

      [[email protected] ~]$ lspci |grep -E “VGA|3D”
      01:00.0 VGA compatible controller: NVIDIA Corporation GM204 [GeForce GTX 970] (rev a1)

      Reply
    7. I get unable to load kernel module

      Reply
      • Hi Devel,

        Could you tell little bit more about your hardware and nvidia drivers version?

        Reply
    8. Hi,
      I have successfully installed the nvidia driver on my laptop and my workstation.

      here the outputs:

      Laptop:
      nvidia-installer: version 440.44
      Linux 5.4.13-201.fc31.x86_64 #1 SMP Tue Jan 21 17:21:47 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
      01:00.0 VGA compatible controller: NVIDIA Corporation GK107GLM [Quadro K1100M] (rev a1)

      Workstation:
      nvidia-installer: version 440.44
      Linux 5.4.14-200.fc31.x86_64 #1 SMP Thu Jan 23 13:06:12 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
      01:00.0 VGA compatible controller: NVIDIA Corporation GP102 [GeForce GTX 1080 Ti] (rev a1)

      Thanks a lot for this helpful documentation.

      Reply
      • Hi,

        Excellent, nice to hear that you got both working!

        Reply
    9. Hi again

      On my workstation I have Fedora release 31 (Thirty One).
      After dnf update, the kernel version went from 5.4.13-201.fc31.x86_64 to 5.4.15-200.fc31.x86_64.
      I thougt, that this should not be a problem, since it was only a minor version change (from 13 to 15)

      Unfortunately I wasn’t be able to boot into graphical.target anymore. Booting with the old kernel version was fortunately still possible.

      Then I did the following. I recreated the nvidia driver with the new kernel version again.

      # systemctl set-default multi-user.target
      # reboot

      Reboot with the kernel version 5.4.15 was possible with the multi-user.target

      # cd /boot
      # cp initramfs-5.4.15-200.fc31.x86_64.img initramfs-5.4.15-200.fc31.x86_64.img.SAVE
      # dracut /boot/initramfs-$(uname -r).img $(uname -r)

      Starting the nvidia driver install executable again.
      # ./NVIDIA-Linux-x86_64-440.44.run

      # systemctl set-default graphical.target
      # reboot

      And now it works again :-)

      Should I have to worry, every time I update with dnf update the Fedora distribution, that the nvidia driver fails to work?
      What should I take care about, when the kernel version changes?

      BR
      Marcel

      Reply
      • Hi Marcel,

        Sounds like your dkms setup is not working correctly. Could you post output of following command:

        dkms status
        Reply
        • $ dkms status
          nvidia, 440.44, 5.4.15-200.fc31.x86_64, x86_64: installed

          Reply
    10. Thanks for the omplete and clear guide, made my first install of the nvidia drivers easy. At first boot the boot hang – this is a Lenovo P53. BIOS display was set to Hybrid. After changing to Discrete nvidia loads perfectly.

      [[email protected] ~]$ nvidia-installer -v |grep version
      nvidia-installer: version 440.59
      [[email protected] ~]$ uname -a
      Linux marchost.marcdomain 5.4.17-200.fc31.x86_64 #1 SMP Sat Feb 1 19:00:13 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
      [[email protected] ~]$ lspci |grep -E “VGA|3D”
      01:00.0 VGA compatible controller: NVIDIA Corporation TU117GLM [Quadro T1000 Mobile] (rev a1)
      [[email protected] ~]$

      Reply
      • Excellent! Nice to hear that you got it working with discrete mode.

        Reply
    11. I do see this in kernel log:

      nvidia-modeset: WARNING: GPU:0: CMN (DP-3): G-SYNC Compatible: EDID min refresh rate invalid, disabling G-SYNC Compatible.

      Reply
      • Is this external monitor or your laptop panel?

        Reply
        • sorry, didn’t see you replied. This is the laptop display, nothing attached as externel display.

          Reply
    12. Great instruction:

      “`
      [[email protected] ~]# nvidia-installer -v | grep version
      nvidia-installer: version 440.59
      [[email protected] ~]# uname -a
      Linux localhost.localdomain 5.4.17-200.fc31.x86_64 #1 SMP Sat Feb 1 19:00:13 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
      “`

      Reply
    13. !!! SUCCESS !!!
      Wow ~ I carefully read through the entire installation process, and I got really scared with the warnings in section 1.3 (as indeed my ASUS bios is booting UEFI secure enabled and it does not seem possible to turn off). However, I saw you also had a fallback section so I went ahead. It worked fine and the segmentation faults etc that I was with experiencing with Blender 2.81a are now resolved. A big THANKYOU for writing these clear instructions. Here is the detail you requested ….

      [[email protected] ~]# nvidia-installer -v | grep version
      nvidia-installer: version 440.59
      [[email protected] ~]# uname -a
      Linux localhost.localdomain 5.4.17-200.fc31.x86_64 #1 SMP Sat Feb 1 19:00:13 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
      [[email protected] ~]# lspci | grep -E “VGA|3D”
      08:00.0 VGA compatible controller: NVIDIA Corporation GP104 [GeForce GTX 1080] (rev a1)
      [[email protected] ~]#

      Reply
      • Hi John,

        Excellent! Nice to hear that you got everything working!

        Reply
    14. Hello, my output:
      [[email protected] ~]# nvidia-installer -v | grep version
      nvidia-installer: version 440.59
      [[email protected] ~]# uname -a
      Linux localhost.localdomain 5.4.18-200.fc31.x86_64 #1 SMP Fri Feb 7 14:50:05 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
      [[email protected] ~]# lspci |grep -E “VGA|3D”
      00:02.0 VGA compatible controller: Intel Corporation HD Graphics 630 (rev 04)
      01:00.0 3D controller: NVIDIA Corporation GP107M [GeForce GTX 1050 Mobile] (rev a1)

      but when i start app, this is happen:

      Godot Engine v3.2.stable.official – https://godotengine.org
      libGL error: failed to create dri screen
      libGL error: failed to load driver: nouveau
      OpenGL ES 3.0 Renderer: Mesa DRI Intel(R) HD Graphics 630 (Kaby Lake GT2)

      same as glmark2
      [[email protected] ~]# DRI_PRIME=1 glmark2
      libGL error: failed to create dri screen
      libGL error: failed to load driver: nouveau
      =======================================================
      glmark2 2017.07
      =======================================================
      OpenGL Information
      GL_VENDOR: Intel Open Source Technology Center
      GL_RENDERER: Mesa DRI Intel(R) HD Graphics 630 (Kaby Lake GT2)
      GL_VERSION: 3.0 Mesa 19.2.8

      Reply
    15. Hello, my output is:
      [[email protected] ~]$ nvidia-installer -v |grep version
      nvidia-installer: version 440.59
      [[email protected] ~]$
      [[email protected] ~]$ uname -a
      Linux localhost.localdomain 5.4.18-200.fc31.x86_64 #1 SMP Fri Feb 7 14:50:05 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
      [[email protected] ~]$
      [[email protected] ~]$ lspci |grep -E “VGA|3D”
      00:02.0 VGA compatible controller: Intel Corporation HD Graphics 630 (rev 04)
      01:00.0 3D controller: NVIDIA Corporation GP107M [GeForce GTX 1050 Mobile] (rev a1)

      and its look right, but when i start application on nvidia card, this is my output:
      [[email protected] ~]$ DRI_PRIME=1 glmark2
      libGL error: failed to create dri screen
      libGL error: failed to load driver: nouveau
      =======================================================
      glmark2 2017.07
      =======================================================
      OpenGL Information
      GL_VENDOR: Intel Open Source Technology Center
      GL_RENDERER: Mesa DRI Intel(R) HD Graphics 630 (Kaby Lake GT2)
      GL_VERSION: 3.0 Mesa 19.2.8

      and its not working…
      eny solutions?

      Reply
1 97 98 99 100 101 109

Leave a Reply to JR 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