Fedora 17 nVidia Drivers Install Guide (disable nouveau driver) - Comment Page: 6
Looking Fedora 22/21 nVidia Drivers Install Guide?
[inttf_post_ad1]
This is guide, howto install nVidia proprietary drivers on Fedora 17 "Beefy Miracle" and disable Nouveau driver. This guide works with GeForce 6/7/8/9/200/300 series cards.
Fedora 17 nVidia driver installation is not much different from previous Fedora versions. I have tested this guide with a couple computers, so let me know, if you have some problems.
Before nVidia drivers installation
Check is your nVidia card supported
lspci |grep -i VGA
## Example output ##
01:00.0 VGA compatible controller: nVidia Corporation GT218 [GeForce G210] (rev a2)
List of Supported NVIDIA GPU Products, your...
Great sharing. However, I still have difficulties in making Xorg.conf that works with NVidia on Fedora 18 (using nvidia-xconfig resulting freeze during boot up).
My computer is Acer Travelmate 8481TG, Optimus Tech using Intel + Nvidia 520M.
Thanks.
Here my experiences, in the hope that it may help others:
‘yum install kmod-nvidia’ does not always detect the correct NVIDIA driver. It installs kmod-nvidia-3.7.9-101.fc17.i686.PAE-304.64-6.fc17.i686 instead of kmod-nvidia-173xx-3.7.9-101.fc17.i686.PAE-173.14 .36-4. fc17.3.i686 for my “Quadro FX 1300” graphics card!
This results in a black screen at startup (before the login screen appears).
I found these error messages in /var/log/Xorg.5.log:
[ 80.667] (II) LoadModule: "nvidia"
[ 80.667] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[ 80.668] (II) Module nvidia: vendor="NVIDIA Corporation"
[ 80.668] compiled for 4.0.2, module version = 1.0.0
[ 80.668] Module class: X.Org Video Driver
[ 80.770] (EE) NVIDIA: Failed to load the NVIDIA kernel module. Please check your
[ 80.770] (EE) NVIDIA: system's kernel log for additional error messages.
[ 80.770] (II) UnloadModule: "nvidia"
[ 80.770] (II) Unloading nvidia
[ 80.770] (EE) Failed to load module "nvidia" (module-specific error, 0)
[ 80.771] (EE) No drivers available.
and here the kernel error messages (a piece of the dmesg output):
[ 11.282412] nvidia: module license 'NVIDIA' taints kernel.
[ 11.282418] Disabling lock debugging due to kernel taint
[ 11.311234] NVRM: The NVIDIA Quadro FX 1300 GPU installed in this system is
[ 11.311234] NVRM: supported through the NVIDIA 173.14.xx Legacy drivers. Please
[ 11.311234] NVRM: visit http://www.nvidia.com/object/unix.html for more
[ 11.311234] NVRM: information. The 304.64 NVIDIA driver will ignore
[ 11.311234] NVRM: this GPU. Continuing probe...
[ 11.311247] NVRM: No NVIDIA graphics adapter found!
The workaround:
yum install kmod-nvidia-173xx-$(uname -r)
and this installs (from /var/log/yum.log):
Mar 02 10:06:18 Installed: nvidia-settings-1.0-22.fc17.i686
Mar 02 10:06:19 Installed: nvidia-xconfig-1.0-20.fc17.i686
Mar 02 10:06:22 Installed: xorg-x11-drv-nvidia-173xx-libs-173.14.36-1.fc17.i686
Mar 02 10:06:42 Installed: kmod-nvidia-173xx-3.7.9-101.fc17.i686.PAE-173.14.36-4.fc17.3.i686
Mar 02 10:06:44 Installed: xorg-x11-drv-nvidia-173xx-173.14.36-1.fc17.i686
Remark: 3.7.9-101.fc17.i686.PAE may differ, it’s the kernel release (uname -r).
And something very important, even though it has already been reported in this guide:
check that the acpid daemon works! Otherwise you’ll have a lot of performance problems with old graphics cards.
I’m very happy that finally the native NVIDIA driver works and this guide was helpfull anyway.
Greetings.
Hi,
I have the same error messages in Xorg.5.log for my 8300GS so it no longer boots – how did you find out that it was picking up the wrong drivers and how did you know which was the correct one?
Thanks,
RCB
I run Fedora 17 on a PC with a GeForce 9800 GT
lspci |grep -i VGA
01:00.0 VGA compatible controller: nVidia Corporation G92 [GeForce 9800 GT] (rev a2)
I run a yum update yesterday and it removed the nvidia driver installing the legacy one
Jul 12 23:32:34 Installed: kernel-3.9.8-100.fc17.i686
Jul 12 23:32:38 Installed: kmod-nvidia-304xx-3.9.8-100.fc17.i686-304.88-1.fc17.5.i686
Jul 12 23:32:39 Installed: kmod-nvidia-304xx-304.88-1.fc17.5.i686
Jul 12 23:32:45 Installed: xorg-x11-drv-nvidia-304xx-libs-304.88-8.fc17.i686
Jul 12 23:32:51 Installed: xorg-x11-drv-nvidia-304xx-304.88-8.fc17.i686
Jul 12 23:33:05 Erased: 1:xorg-x11-drv-nvidia-libs-304.88-2.fc17.i686
Jul 12 23:33:06 Erased: 1:xorg-x11-drv-nvidia-304.88-2.fc17.i686
Jul 12 23:33:29 Erased: 1:kmod-nvidia-304.88-1.fc17.7.i686
Now gnome shell does not work and glxinfo answers:
name of display: :0.0
X Error of failed request: BadWindow (invalid Window parameter)
Major opcode of failed request: 137 (NV-GLX)
Minor opcode of failed request: 4 ()
Resource id in failed request: 0x3400003
Serial number of failed request: 33
Current serial number in output stream: 33
Could you help me?
successfully installed in my system… thank you
Works perfectly on Fedora 20 w GeForce 9500. Thanks