If Not True Then False

Fedora 27/26/25 nVidia Drivers Install Guide - Comment Page: 46

This is guide, howto install nVidia proprietary drivers on Fedora 27/26/25/24/23/22/21 and disable Nouveau driver. This guide works with GeForce 6/7/8/9/200/300/400/500/600/700/800/900/10 series cards. GeForce 400/500/600/700/800/900/10 series cards works with 381.xx, 384.xx and 387.xx nVidia drivers GeForce 8/9/200/300 series cards works with 340.xx nVidia drivers GeForce 6/7 series cards works...
Categories:
Tagged with:

1420 Comments

Leave a Comment

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

Input your comment.
help

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Input your name.

Mike

Everything seems to work fine. Thanks for the guide.

[root@zeratul ~]# nvidia-installer -v |grep version
nvidia-installer: version 375.66 (buildmeister@swio-display-x86-rhel47-06) Mon May 1 15:45:47 PDT 2017
[root@zeratul ~]# uname -a
Linux zeratul 4.11.6-301.fc26.x86_64 #1 SMP Tue Jun 20 16:17:33 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
[root@zeratul ~]# lspci |grep -i VGA
01:00.0 VGA compatible controller: NVIDIA Corporation GK106 [GeForce GTX 660] (rev a1)

reply Reply
Niels Lauritzen

install success today Fedora 25, Asus GTX 970 card

Script started on Sun 02 Jul 2017 10:53:21 PM EDT
root@hillel# nvidia-installer -v |grep version
nvidia-installer: version 381.22 (buildmeister@swio-display-x86-rhel47-02) Thu May 4 01:29:11 PDT 2017
root@hillel# uname -a
Linux hillel 4.11.7-200.fc25.x86_64 #1 SMP Mon Jun 26 15:58:22 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
root@hillel# lspci |grep -i VGA
01:00.0 VGA compatible controller: NVIDIA Corporation GM204 [GeForce GTX 970] (rev a1)
root@hillel# exit

Script done on Sun 02 Jul 2017 10:53:54 PM EDT

reply Reply
Kyle R. Conway

Worked.

$ nvidia-installer -v |grep version
nvidia-installer: version 381.22 (buildmeister@swio-display-x86-rhel47-02) Thu May 4 01:29:11 PDT 2017

$ uname -a
Linux tower 4.11.7-200.fc25.x86_64 #1 SMP Mon Jun 26 15:58:22 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

$ lspci |grep -i VGA
02:00.0 VGA compatible controller: NVIDIA Corporation GM107 [GeForce GTX 750 Ti] (rev a2)

reply Reply
Peter K

Did work:

nvidia-installer: version 381.22 (buildmeister@swio-display-x86-rhel47-02) Thu May 4 01:29:11 PDT 2017

Linux n70 4.11.8-200.fc25.x86_64 #1 SMP Thu Jun 29 16:13:56 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

28:00.0 VGA compatible controller: NVIDIA Corporation GK208 [GeForce GT 710B] (rev a1)
[root@n70 ~]#

reply Reply
Todd Mondragon

Worked like a charm, least painful install of NVidia drivers I’ve dealt with.

[root@localhost ~]# nvidia-installer -v |grep version
nvidia-installer: version 375.66 (buildmeister@swio-display-x86-rhel47-06)
[root@localhost ~]# uname -a
Linux localhost.localdomain 4.11.8-200.fc25.x86_64 #1 SMP Thu Jun 29 16:13:56 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
[root@localhost ~]# lspci |grep -i VGA
01:00.0 VGA compatible controller: NVIDIA Corporation GP104M [GeForce GTX 1080 Mobile] (rev a1)

reply Reply
Galaxy_Stranger

$ nvidia-installer -v | grep version
nvidia-installer: version 375.66 (buildmeister@swio-display-x86-rhel47-06) Mon May 1 15:45:47 PDT 2017
$ uname -a
Linux localhost.localdomain 4.11.8-200.fc25.x86_64 #1 SMP Thu Jun 29 16:13:56 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
$ lspci | grep -i VGA
01:00.0 VGA compatible controller: NVIDIA Corporation GM200 [GeForce GTX 980 Ti] (rev a1)

reply Reply
DaGeek

# nvidia-installer -v |grep version
nvidia-installer: version 381.22 (buildmeister@swio-display-x86-rhel47-02) Thu May 4 01:29:11 PDT 2017

# uname -a
Linux 4.11.9-300.fc26.x86_64 #1 SMP Wed Jul 5 16:21:56 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

# lspci |grep -i VGA
01:00.0 VGA compatible controller: NVIDIA Corporation GM200 [GeForce GTX 980 Ti] (rev a1)
02:00.0 VGA compatible controller: NVIDIA Corporation GM200 [GeForce GTX 980 Ti] (rev a1)
03:00.0 VGA compatible controller: NVIDIA Corporation GM200 [GeForce GTX 980 Ti] (rev a1)

reply Reply
ronaldo

TOO MUCH code, it’s unacceptable !
Ubuntu (and derivates) install these drivers
with only 1 click !
Fedora is optimal Linux distro, but i uses
others because it !
If Fedora wishes popular such Ubuntu
needs review these points imediatelly !!
All news versions of Fedora does not
show any advance in this side.

reply Reply
JR

Hi ronaldo,

This is quote from Fedoraproject site:
Fedora itself is a completely free and open source project. Fedora has not only a publicly-available git repository for all its software, but also offers source code for every piece of the project, from build systems to web sites to artwork to documentation. All code must be covered by a free and open source license for inclusion in Fedora, guaranteeing your rights to modify and redistribute the software. The only things that are controlled by Red Hat are the Fedora trademarks. These protections are in place to ensure the integrity and continued value of the Fedora name and brand for use by the Fedora community, nothing more.

So what you think, should we blame Fedora or nVidia, if Fedora use only free and open source licensed software and nVidia publish closed source software.

Unfortunately you have to wait until Fedora change their main principles or when nVidia publish their source code and make it free or open source. Then you might see nVidia drivers “one click”-installer on Fedora.

reply Reply
Ildosrel

[root@localhost ~]# nvidia-installer -v |grep version
nvidia-installer: version 381.22 (buildmeister@swio-display-x86-rhel47-02) Thu May 4 01:29:11 PDT 2017
[root@localhost ~]# uname -a
Linux localhost.localdomain 4.11.9-300.fc26.x86_64 #1 SMP Wed Jul 5 16:21:56 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
[root@localhost ~]# lspci |grep -i VGA
01:00.0 VGA compatible controller: NVIDIA Corporation GM204 [GeForce GTX 970] (rev a1)

reply Reply
Jeffrey Jensen

$ nvidia-installer -v | grep version
nvidia-installer: version 384.47 (buildmeister@swio-display-x86-rhel47-02) Sun Jun 25 01:41:51 PDT 2017
$ uname -a
Linux localhost-live 4.11.9-300.fc26.x86_64 #1 SMP Wed Jul 5 16:21:56 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
$ lspci | grep -i VGA
01:00.0 VGA compatible controller: NVIDIA Corporation GM204 [GeForce GTX 970] (rev a1)

reply Reply
JR

Thanks Jeffrey for this information, I will test 384.47 beta driver too.

reply Reply
Xiaoyi Wu

success!

titan:flash wxy$ nvidia-installer -v |grep version
nvidia-installer: version 381.22 (buildmeister@swio-display-x86-rhel47-02) Thu May 4 01:29:11
titan:flash wxy$ uname -a
Linux titan 4.11.9-300.fc26.x86_64 #1 SMP Wed Jul 5 16:21:56 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
titan:flash wxy$ lspci |grep -i VGA
01:00.0 VGA compatible controller: NVIDIA Corporation GK106 [GeForce GTX 645 OEM] (rev a1)

reply Reply
Patrick Guio

Hello,
I tried to setup the nvidia driver on my new Dell laptop precision M3520 Mobile workstation with Quadro M620 graphics card running Fedora 26.
The installation was successful but when I reboot in graphical mode, the X seems to be hanging and I never get a login window.
Here are some information
% nvidia-installer -v |grep version
nvidia-installer: version 375.66 (buildmeister@swio-display-x86-rhel47-06)
% uname -a
Linux jazz4 4.11.10-300.fc26.x86_64 #1 SMP Wed Jul 12 17:05:39 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
% lspci |grep -E “VGA|3D”
00:02.0 VGA compatible controller: Intel Corporation Device 591b (rev 04)
01:00.0 3D controller: NVIDIA Corporation GM107GLM [Quadro M620 Mobile] (rev a2)
% dmesg | grep nvidia
[ 3.495498] nvidia: loading out-of-tree module taints kernel.
[ 3.495502] nvidia: module license ‘NVIDIA’ taints kernel.
[ 3.501258] nvidia: module verification failed: signature and/or required key missing – tainting kernel
[ 3.510862] nvidia 0000:01:00.0: enabling device (0006 -> 0007)
[ 3.511586] nvidia-nvlink: Nvlink Core is being initialized, major device number 240
[ 3.517103] nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms 375.66 Mon May 1 14:33:30 PDT 2017
[ 3.518073] [drm] [nvidia-drm] [GPU ID 0x00000100] Loading driver
[ 3.518074] [drm] Initialized nvidia-drm 0.0.0 20160202 for 0000:01:00.0 on minor 0

Do you have any idea what is going wrong?
Thank you
All the best,
Patrick

reply Reply
JR

Hi Patrick,

Could you disable Intel integrated graphics from BIOS/UEFI?

reply Reply
Maoxos

My experience:
[~]$ nvidia-installer -v |grep version
nvidia-installer: version 304.135 (buildmeister@swio-display-x86-rhel47-07)
[~]$ uname -a
Linux darkmoon.inthesky 4.11.9-100.fc24.i686 #1 SMP Wed Jul 5 17:25:42 UTC 2017 i686 i686 i386 GNU/Linux
[~]$ lspci|grep -i vga
01:00.0 VGA compatible controller: NVIDIA Corporation G72M [GeForce Go 7400] (rev a1)
During installation process, compilation was ok, but kernel refused to load module with the error:
NVRM: CPU hotplug notifier registration failed!
Unfortunately my old system (HP laptop with Intel Centrino Duo) doesn’t support the “Page Attribute Table” (cat /proc/cpuinfo | grep pat) and the nvidia code doesn’t seem to manage correctly this state. So the only way I found to get the driver functional is disable this extension adding the following line to /etc/modprobe.d/nvidia.conf:
options nvidia NVreg_UsePageAttributeTable=0
If anyone has a better solution, please share :)
Meantime I hope it will help who has my same problem.

reply Reply
Maoxos

After some test, I finally removed the workaround from /etc/modprobe.d/nvidia.conf and proposed the patch detailed here.

Regards,
M.

reply Reply
Gayan Dias

Just wanted to add to this >>
Instructions are perfect for Geforce 745 and teh only problem I encountered was to do with an error
>> Unable to load the ‘nvidia-drm’ kernel module.

This was handled by turning of Secureboot from my BIOS

reply Reply