Fedora 31/30/29/28 nVidia Drivers Install Guide - Comment Page: 97

This is guide, howto install nVidia proprietary drivers on Fedora 31/30/29/28/27 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 418.xx, 430.xx, 435.xx and 440.xx nVidia drivers GeForce 600/700/800/900/10 series cards works with 390.xx, 418.xx, 430.xx, 435.xx and 440.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 GeForce 6/7 series cards works with 304.xx nVidia drivers [inttf_post_ad1] This is totally different guide than my earlier guides, like Fedora 20 nVidia...

2,558 comments on “Fedora 31/30/29/28 nVidia Drivers Install Guide - Comment Page: 97

1 95 96 97
    1. Hello my name is Jan from Germany and I’m using Dell M7720 with UHD-Display (3840 x 2160 px) and the current NVIDIA-Driver is not detecting my UHD-display.

      If I connect a second FHD-Monitor via portreplicator DVI-Monitor-Port like Dell-U2412M (1920×1080 px) the GNOME-Server starts only in that port and the internal Laptop display will not be detected.
      In /var/log/Xorg.0.log the following error occoures:

      [ 42.532] (EE) NVIDIA(0): Failed to assign any connected display devices to X screen 0.
      [ 42.532] (EE) NVIDIA(0): Set AllowEmptyInitialConfiguration if you want the server
      [ 42.532] (EE) NVIDIA(0): to start anyway
      [ 42.532] (EE) NVIDIA(0): Failing initialization of X screen
      [ 42.636] (II) UnloadModule: “nvidia”
      [ 42.637] (II) UnloadSubModule: “glxserver_nvidia”
      [ 42.637] (II) Unloading glxserver_nvidia
      [ 42.637] (II) UnloadSubModule: “wfb”
      [ 42.637] (II) UnloadSubModule: “fb”
      [ 42.637] (EE) Screen(s) found, but none have a usable configuration.
      [ 42.637] (EE)
      Fatal server error:
      [ 42.637] (EE) no screens found(EE)

      Please help me soon, THANKS a LOT!!!

      Regards Jan

      Reply
    2. My system configuration:

      lspci |grep “VGA”
      00:02.0 VGA compatible controller: Intel Corporation HD Graphics 530 (rev 06)
      01:00.0 VGA compatible controller: NVIDIA Corporation GP104GLM [Quadro P3000 Mobile] (rev a1)
      uname -r 5.3.8-300.fc31.x86_64

      NVIDIA-Driver:

      Regards Jan

      Reply
      • Hi Jan,

        Problem might simply be your laptop nVidia card Quadro P3000 Mobile which is Optimus device.

        Could you get your laptop panel working normally with nVidia drivers if you don’t have any monitor connected?

        Reply
        • Hi together, I’ve updated Kernel 5.3.11-300.fc31.x86_64 and tried the nVidia-driver installation with 440.31 orignially from NVidia-website and also tried with beta driver 430.64, but no success!!!

          I cannot use my wonderful laptop without second monitor via portreplicator, because of wrong device detection during starting up the GNOME.
          /var/log/Xorg.0.log:

          [ 236.841] (EE) NVIDIA(0): Failed to assign any connected display devices to X screen 0.
          [ 236.841] (EE) NVIDIA(0): Set AllowEmptyInitialConfiguration if you want the server
          [ 236.841] (EE) NVIDIA(0): to start anyway
          [ 236.841] (EE) NVIDIA(0): Failing initialization of X screen
          [ 236.917] (II) UnloadModule: “nvidia”
          [ 236.917] (II) UnloadSubModule: “glxserver_nvidia”
          [ 236.917] (II) Unloading glxserver_nvidia
          [ 236.917] (II) UnloadSubModule: “wfb”
          [ 236.917] (II) UnloadSubModule: “fb”
          [ 236.917] (EE) Screen(s) found, but none have a usable configuration.
          [ 236.917] (EE)
          Fatal server error:
          [ 236.917] (EE) no screens found(EE)
          [ 236.917] (EE)

          May you help me???

          Best regards JAN

          Reply
          • Hi Jan,

            Could you post output of following command:

            lspci |grep -E "VGA|3D"
            Reply
    3. Didn’t work for me. I installed the driver, set the target back to graphical and rebooted. But I end up on a black screen with a blinking cursor and nothing happening. Only thing I can do is open up a terminal with hotkeys. That way I can at least get terminal access to the machine.

      I’m running Fedora 31 on a T480s with i7, 16G of RAM and a dGPU MX150.

      Reply
      • Hi Julius,

        Please post first output of following command:

        lspci |grep -E "VGA|3D"
        
        Reply
    4. Thanks for the guide and your support !!!
      My only problem: i must disable SELinux temporarily.

      nvidia-installer: version 440.31
      Linux linux.fritz.box 5.3.11-300.fc31.x86_64 #1 SMP Tue Nov 12 19:08:07 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

      01:00.0 VGA compatible controller: NVIDIA Corporation GP106 [GeForce GTX 1060 6GB] (rev a1)

      Reply
      • Hi Florian,

        Thanks. What kind of problems you had with SELinux? I have tested this with NVIDIA 440.31 SELinux enabled and installation worked normally and drivers worked normally for me.

        Reply
        • Hi JR,

          My problem was the error “ERROR: Unable to load the ‘nvidia-drm’ kernel module”. I found the solution on page 30. :)

          Reply
    5. Odd combination here.

      Fedora 31, it almost worked. Almost since the external screens attached to the docking station work fine, while the internal laptop screen does not work and is not detected by nvidia-settings.

      Any trick to have it picked up?

      12:17:59 (/home/pantinor)$ nvidia-installer -v |grep version
      nvidia-installer: version 418.113
      12:21:46 (/home/pantinor)$ uname -a
      Linux trane 5.3.11-300.fc31.x86_64 #1 SMP Tue Nov 12 19:08:07 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
      12:21:53 (/home/pantinor)$ lspci |grep -E “VGA|3D”
      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)
      12:22:00 (/home/pantinor)$

      Reply
      • Hi paolo,

        Problem is your nVidia Optimus device (step 1.2). It’s not fully supported on nVidia Linux drivers:

        The driver may be installed normally on Optimus systems, but the NVIDIA X driver and the NVIDIA OpenGL driver may not be able to display to the laptop’s internal display panel unless a means to connect the panel to the NVIDIA GPU (for example, a hardware multiplexer, or “mux”, often controllable by a BIOS setting) is available. On systems without a mux, the NVIDIA GPU can still be useful for offscreen rendering, running CUDA applications, and other uses that don’t require driving a display.

        You can read more from here.

        Reply
        • Hi Paolo and JR,
          thanks for your reply.
          I have an Dell Precision M7720 with built in UHD (4K) display as internal device.
          Under Windows10 ultimate everything is working fine.
          I did not finde any option field in BIOS for enabling/disabling Multiplexers of displays or graphic-adapter.
          I’m thinking, that the installer routine, which is creating the X-server-configuration does not work properly.
          Is there any way or work around, to configure 4K-Screen (UHD) manually!?!????

          Hopefully I’ll get a solution soon as possible.
          Today (2019-12-02) I installed brand new NVIDIA-Quadro-P3000 VGA-NVIDIA-Linux-x86_64-440.36.run @fedora31

          Reply
    6. 01:00.0 VGA compatible controller: NVIDIA Corporation GK106 [GeForce GTX 650 Ti Boost] (rev a1)
      Linux localhost.localdomain 5.3.11-300.fc31.x86_64 #1 SMP Tue Nov 12 19:08:07 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
      nvidia-installer: version 440.36

      Reply
    7. Thank you! The Linux drivers for version 340 have failed to work for a long time in Fedora 30 and Fedora 31. Your instructions in #2 finally worked!

      Reply
    8. Thank you for this guide. My output as follows:

      [[email protected] ~]# nvidia-installer -v |grep version
      nvidia-installer: version 440.36
      [[email protected] ~]# uname -a
      Linux localhost.localdomain 5.3.12-300.fc31.x86_64 #1 SMP Thu Nov 21 22:52:07 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
      [[email protected] ~]# lspci |grep -E “VGA|3D”
      01:00.0 VGA compatible controller: NVIDIA Corporation GP102 [GeForce GTX 1080 Ti] (rev a1)
      04:00.0 Non-VGA unclassified device: YUAN High-Tech Development Co., Ltd. Device 0380

      Reply
    9. Excellent guide!!

      I do all steps and perfect, only a question…

      If NVIDIA X setting don’t open, had any error in install driver process??

      Thanks

      Reply
      • Hi Victor,

        If you try to open it from command line do you get some error message?

        Reply
    10. [[email protected] ~]$ nvidia-installer -v | grep version
      nvidia-installer: version 440.31
      [[email protected] ~]$ uname -a
      Linux Shinobu 5.3.12-300.fc31.x86_64 #1 SMP Thu Nov 21 22:52:07 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
      [[email protected] ~]$ lspci | grep -E “VGA|3D”
      00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 620 (rev 07)
      01:00.0 3D controller: NVIDIA Corporation GM108M [GeForce MX130] (rev a2)
      [[email protected] ~]$

      Reply
    11. Thanks (again) for keeping this up.

      Works OK :

      Fedora 31
      GeForce GTX 980 Ti
      NVIDIA driver 440.36 ( released 22 Nov 2019 )

      [[email protected] ~]# nvidia-installer -v |grep version
      nvidia-installer: version 440.36

      [[email protected] ~]# uname -a
      Linux XXXXX 5.3.12-300.fc31.x86_64 #1 SMP Thu Nov 21 22:52:07 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

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

      [[email protected] ~]# lsb_release -a
      LSB Version: :core-4.1-amd64:core-4.1-noarch
      Distributor ID: Fedora
      Description: Fedora release 31 (Thirty One)
      Release: 31
      Codename: ThirtyOne

      Reply
    12. Hi Paolo and JK,
      my name is Jan.
      I’ve installed today (2019-12-02) the current nvidia-driver VGA-NVIDIA-Linux-x86_64-440.36.run for fedoar31.

      Without success.
      I havn’t found in my BIOS / UEFI-Bios an option switch for Multiplexer on graphic-adapter-card.

      I cannot believe, that UHD-display internal is not able to configure by X-server configuration.

      Please help me to configure this manually, THANKS a lot!!!

      In Windows10 the 4K (UHD)-Display works fine. If I connect second displays via port replicator (Displayport) or HDMI the X-server starts fine, but the internal 4K-screen is not working.!!!
      Please help me and my friends in community soon as possible, THANKS a LOT!!!

      Regards Jan

      Reply
    13. # nvidia-installer -v | grep version
      nvidia-installer: version 440.36

      # uname -a
      Linux icecube 5.3.13-300.fc31.x86_64 #1 SMP Mon Nov 25 17:25:25 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)

      Thank You =)

      Reply
      • Hi all staff,
        Jan here!
        I’ve got the solution at my M7720:
        -Enter into Dell-Precision-M7720 BIOS by
        -Disable switchable video-graphic-adapters

        -Reboot and install the NVIDIAdriver with DKMS once more and overwrite once more the X-server configuration files.
        -Reboot with new compiled driver and two big advantages I’ve seen at my Laptop M7720
        1.) The console-text-mode was in normal scaled letters, means upscaled to 4K-readable text.
        2.) startx command successfully enters into graphic mode.

        Only one disadvantage compared to windows with enabled switchable graphic adapters: the energy saving internal intel-graphic card is not used to save energy for low performance tasts or work without powerful graphic actions!

        Now I like my 4K laptop M7720 really!!!

        Marry christmas folks!!!!

        Regards, Jan from germany

        Reply
    14. This is a great guide, thank you for writing it and keeping it simple and updated.

      Reply
1 95 96 97

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