1. for the first issue, however reinstalling the driver, updating by
nvidia-installer -a --update (internet access should be firstly ready)
or just copy the complained nvidia.ko file to the path that
the /etc/init.d/nvidia script searches, e.g. /lib/modules/$(uname -r)/kernel/drivers/video/nvidia. All seems no effect !
try to find the driver release of fedora for nvidia display driver :
yum list "*nvidia*" leads to a multitude of stuff related to the driver
----------------------
akmod-nvidia.x86_64 1:195.36.31-1.fc12.7 rpmfusion-nonfree-updates
akmod-nvidia-173xx.x86_64 173.14.27-1.fc12.5 rpmfusion-nonfree-updates
akmod-nvidia-96xx.x86_64 96.43.18-1.fc12.6 rpmfusion-nonfree-updates
kmod-nvidia.x86_64 1:195.36.31-1.fc12.7 rpmfusion-nonfree-updates
kmod-nvidia-173xx.x86_64 173.14.27-1.fc12.5 rpmfusion-nonfree-updates
kmod-nvidia-173xx-2.6.32.26-175.fc12.x86_64.x86_64 173.14.27-1.fc12.5 rpmfusion-nonfree-updates
kmod-nvidia-2.6.31.12-174.2.17.fc12.x86_64.x86_64 190.53-1.fc12.3 rpmfusion-nonfree-updates
kmod-nvidia-2.6.31.12-174.2.19.fc12.x86_64.x86_64 190.53-1.fc12.4 rpmfusion-nonfree-updates
kmod-nvidia-2.6.31.12-174.2.22.fc12.x86_64.x86_64 190.53-1.fc12.5 rpmfusion-nonfree-updates
kmod-nvidia-2.6.31.12-174.2.3.fc12.x86_64.x86_64 190.53-1.fc12.1 rpmfusion-nonfree-updates
kmod-nvidia-2.6.31.5-127.fc12.x86_64.x86_64 190.42-1.fc12.4 rpmfusion-nonfree-updates
kmod-nvidia-2.6.31.6-145.fc12.x86_64.x86_64 190.42-1.fc12.6 rpmfusion-nonfree-updates
kmod-nvidia-2.6.31.6-162.fc12.x86_64.x86_64 190.42-1.fc12.7 rpmfusion-nonfree-updates
kmod-nvidia-2.6.31.6-166.fc12.x86_64.x86_64 190.42-1.fc12.8 rpmfusion-nonfree-updates
kmod-nvidia-2.6.31.9-174.fc12.x86_64.x86_64 190.53-1.fc12 rpmfusion-nonfree-updates
kmod-nvidia-2.6.32.10-90.fc12.x86_64.x86_64 1:195.36.15-1.fc12.1 rpmfusion-nonfree-updates
kmod-nvidia-2.6.32.11-99.fc12.x86_64.x86_64 1:195.36.15-1.fc12.2 rpmfusion-nonfree-updates
kmod-nvidia-2.6.32.12-114.fc12.x86_64.x86_64 1:195.36.24-1.fc12.1 rpmfusion-nonfree-updates
kmod-nvidia-2.6.32.12-115.fc12.x86_64.x86_64 1:195.36.24-1.fc12.2 rpmfusion-nonfree-updates
kmod-nvidia-2.6.32.14-127.fc12.x86_64.x86_64 1:195.36.31-1.fc12 rpmfusion-nonfree-updates
kmod-nvidia-2.6.32.16-141.fc12.x86_64.x86_64 1:195.36.31-1.fc12.1 rpmfusion-nonfree-updates
kmod-nvidia-2.6.32.16-150.fc12.x86_64.x86_64 1:195.36.31-1.fc12.2 rpmfusion-nonfree-updates
kmod-nvidia-2.6.32.19-163.fc12.x86_64.x86_64 1:195.36.31-1.fc12.3 rpmfusion-nonfree-updates
kmod-nvidia-2.6.32.21-166.fc12.x86_64.x86_64 1:195.36.31-1.fc12.4 rpmfusion-nonfree-updates
kmod-nvidia-2.6.32.23-170.fc12.x86_64.x86_64 1:195.36.31-1.fc12.6 rpmfusion-nonfree-updates
kmod-nvidia-2.6.32.26-175.fc12.x86_64.x86_64 1:195.36.31-1.fc12.7 rpmfusion-nonfree-updates
kmod-nvidia-2.6.32.8-58.fc12.x86_64.x86_64 190.53-1.fc12.6 rpmfusion-nonfree-updates
kmod-nvidia-2.6.32.9-70.fc12.x86_64.x86_64 1:195.36.15-1.fc12 rpmfusion-nonfree-update
.................
just use the correct version for current kernel, for example
yum -y install kmod-nvidia-2.6.32.21-166.fc12.x86_64.x86_64
then go to /etc/init.d/, ./nvidia status, Got it !
2. when the problem got resolved as above, there comes another :
During the start-up, it reports as :
Enabling the nvidia driver: /etc/rc.d/init.d/functions: line $LINENO Segmentation fault "$@" (core dumped)....
For this one, Leight123Linux 's cure is really great, simple but definitely efficacious :
mv /etc/X11/xorg.conf /etc/X11/xorg.conf.broken
nvidia-config-display disable
nvidia-config-display enable
see the source I consulted to :
http://forums.fedoraforum.org/archive/index.php/t-247152.html
Just this simple, the nasty problem got fixed up!
Thanks to Leigh123linux again for this useful tip!
[ For a complete guide for installing Nvidia Driver on Fedora Linux, here is a good reference at http://www.if-not-true-then-false.com/2010/fedora-14-nvidia-drivers-install-guide-disable-nouveau-driver/ ]
No comments:
Post a Comment