Fedora 10 no compiz, no working NVIDIA-driver after update
FedoraThis forum is for the discussion of the Fedora Project.
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
did the .run installer leave behind a /etc/X11/xorg.conf
fedora 10 no longer uses it .
but for a 64 bit os you may need it( xorg.conf) so that the os can find the *.so 's
you may need to add this ,or edit yours to these paths
I deleted xorg.conf and rebooted. It gave me a GUI login. When I logged in, I got a white screen, though you could see the mouse pointer and I could move it... nothing else. The driver was "vesa".
I changed the driver to "nvidia", and corrected to Files section to have the 3 ModulePath lines. Rebooted, logged into GUI login, and got white screen again.
I ran /usr/sbin/nvidia-xconfig, which added a bunch of stuff to the xorg.conf. I remember I did this the first time to get this working a few weeks ago with kmod-nvidia. I rebooted. Back to square one:
(EE) NVIDIA(0): Failed to load the NVIDIA kernel module!
That is what I used to install. I've read it all. Remember, I installed it on 1/24 with kmod-nvidia and it worked until 2/8 when all I did was a yum update. I wish I could go back to the configuration of 1/24 and then update pieces until it became clear what broke it.
Here is the yum.log for 2/8:
Feb 05 18:13:17 Installed: preupgrade-1.0.1-1.fc10.noarch
Feb 08 15:31:43 Updated: yum-3.2.21-2.fc10.noarch
Feb 08 15:31:48 Updated: xkeyboard-config-1.4-6.fc10.noarch
Feb 08 15:31:48 Updated: gnome-python2-extras-2.19.1-26.fc10.i386
Feb 08 15:31:49 Updated: hwdata-0.222-1.fc10.noarch
Feb 08 15:31:50 Updated: kernel-firmware-184.108.40.206-170.2.5.fc10.noarch
Feb 08 15:33:34 Updated: selinux-policy-3.5.13-41.fc10.noarch
Feb 08 15:33:34 Updated: 1:control-center-filesystem-220.127.116.11-11.fc10.i386
Feb 08 15:34:40 Updated: selinux-policy-targeted-3.5.13-41.fc10.noarch
Feb 08 15:34:42 Updated: glib2-2.18.4-1.fc10.i386
Feb 08 15:34:43 Updated: libxml2-2.7.3-1.fc10.i386
Feb 08 15:34:43 Updated: sqlite-3.5.9-3.fc10.i386
Feb 08 15:34:44 Updated: pulseaudio-libs-0.9.14-1.fc10.i386
Feb 08 15:34:44 Updated: libtalloc-1.2.0-26.fc10.i386
Feb 08 15:34:45 Updated: libtdb-1.1.1-26.fc10.i386
Feb 08 15:34:46 Updated: nss-18.104.22.168-4.fc10.i386
Feb 08 15:34:47 Updated: libgtop2-2.24.3-1.fc10.i386
Feb 08 15:35:38 Installed: kernel-22.214.171.124-170.2.5.fc10.i686
Feb 08 15:35:39 Updated: alsa-lib-1.0.19-2.fc10.i386
Feb 08 15:35:44 Updated: libpurple-2.5.4-1.fc10.i386
Feb 08 15:35:45 Updated: pulseaudio-core-libs-0.9.14-1.fc10.i386
Feb 08 15:35:46 Updated: pulseaudio-0.9.14-1.fc10.i386
Feb 08 15:35:47 Updated: 2:libpng-1.2.34-1.fc10.i386
Feb 08 15:35:47 Updated: jasper-libs-1.900.1-9.fc10.i386
Feb 08 15:35:54 Updated: gtk2-2.14.7-1.fc10.i386
Feb 08 15:35:57 Updated: gnome-desktop-2.24.3-1.fc10.i386
Feb 08 15:35:57 Updated: gnome-panel-libs-2.24.3-1.fc10.i386
Feb 08 15:36:01 Updated: xulrunner-126.96.36.199-1.fc10.i386
Feb 08 15:36:02 Updated: libgpod-0.6.0-9.fc10.i386
Feb 08 15:36:04 Updated: gtksourceview2-2.4.2-1.fc10.i386
Feb 08 15:36:29 Updated: gucharmap-2.24.3-1.fc10.i386
Feb 08 15:36:30 Updated: libmtp-0.3.6-1.fc10.i386
Feb 08 15:36:33 Updated: poppler-0.8.7-5.fc10.i386
Feb 08 15:37:05 Updated: gnome-settings-daemon-2.24.1-7.fc10.i386
Feb 08 15:37:38 Updated: 1:control-center-188.8.131.52-11.fc10.i386
Feb 08 15:37:40 Updated: zenity-2.24.1-1.fc10.i386
Feb 08 15:37:41 Updated: kasumi-2.4-1.fc10.i386
Feb 08 15:37:41 Updated: gnome-python2-libegg-2.19.1-26.fc10.i386
Feb 08 15:38:12 Updated: gnome-session-2.24.3-1.fc10.i386
Feb 08 15:38:12 Updated: poppler-glib-0.8.7-5.fc10.i386
Feb 08 15:38:13 Updated: pulseaudio-utils-0.9.14-1.fc10.i386
Feb 08 15:38:13 Updated: pulseaudio-module-x11-0.9.14-1.fc10.i386
Feb 08 15:38:13 Updated: pulseaudio-libs-glib2-0.9.14-1.fc10.i386
Feb 08 15:38:14 Updated: fuse-libs-2.7.4-2.fc10.i386
Feb 08 15:38:15 Updated: libchewing-0.3.2-4.fc10.i386
Feb 08 15:38:16 Updated: libedit-2.11-2.20080712cvs.fc10.i386
Feb 08 15:38:16 Updated: libiec61883-1.2.0-1.fc10.i386
Feb 08 15:38:16 Updated: libcdaudio-0.99.12p2-11.fc10.i386
Feb 08 15:38:17 Updated: libtirpc-0.1.10-2.fc10.i386
Feb 08 15:38:18 Updated: scim-anthy-1.2.7-1.fc10.i386
Feb 08 15:38:53 Updated: 1:gedit-2.24.3-3.fc10.i386
Feb 08 15:38:58 Updated: orca-2.24.3-1.fc10.i386
Feb 08 15:39:13 Updated: yelp-2.24.0-5.fc10.i386
Feb 08 15:39:40 Updated: mousetweaks-2.24.3-1.fc10.i386
Feb 08 15:40:14 Updated: gnome-power-manager-2.24.3-1.fc10.i386
Feb 08 15:40:45 Updated: eog-184.108.40.206-1.fc10.i386
Feb 08 15:40:45 Updated: gnome-python2-gtkhtml2-2.19.1-26.fc10.i386
Feb 08 15:40:48 Updated: transmission-1.42-1.fc10.i386
Feb 08 15:41:02 Updated: cheese-2.24.3-1.fc10.i386
Feb 08 15:41:31 Updated: gnome-system-monitor-2.24.3-1.fc10.i386
Feb 08 15:42:04 Updated: gnome-terminal-2.24.3-1.fc10.i386
Feb 08 15:42:33 Updated: pidgin-2.5.4-1.fc10.i386
Feb 08 15:42:52 Updated: gcalctool-5.24.3-1.fc10.i386
Feb 08 15:43:12 Updated: file-roller-2.24.3-1.fc10.i386
Feb 08 15:43:12 Updated: iok-1.2.0-1.fc10.i386
Feb 08 15:43:13 Updated: pulseaudio-module-gconf-0.9.14-1.fc10.i386
Feb 08 15:43:14 Updated: fuse-2.7.4-2.fc10.i386
Feb 08 15:43:15 Updated: xorg-x11-drv-ati-6.10.0-1.fc10.i386
Feb 08 15:43:15 Updated: libxml2-python-2.7.3-1.fc10.i386
Feb 08 15:43:16 Updated: xorg-x11-drv-evdev-2.1.1-1.fc10.i386
Feb 08 15:43:16 Updated: xorg-x11-drv-keyboard-1.3.2-1.fc10.i386
Feb 08 15:43:16 Updated: xorg-x11-drv-vmmouse-12.6.3-1.fc10.i386
Feb 08 15:43:16 Updated: xorg-x11-drv-synaptics-0.15.2-2.fc10.i386
Feb 08 15:43:17 Updated: 2:ntfs-3g-2009.1.1-1.fc10.i386
Feb 08 15:43:17 Updated: sudo-1.6.9p17-5.fc10.i386
Feb 08 15:43:18 Updated: gnome-session-xsession-2.24.3-1.fc10.i386
Feb 08 15:43:37 Updated: gnome-themes-2.24.3-1.fc10.noarch
Feb 08 15:43:48 Updated: firefox-3.0.6-1.fc10.i386
Feb 08 15:43:48 Updated: pulseaudio-esound-compat-0.9.14-1.fc10.i386
Feb 08 15:44:29 Updated: gnome-panel-2.24.3-1.fc10.i386
Feb 08 15:44:36 Updated: rhythmbox-0.11.6-19.r6096.fc10.i386
Feb 08 15:45:20 Updated: 1:gnome-applets-220.127.116.11-1.fc10.i386
Feb 08 16:10:59 Installed: kmod-nvidia-18.104.22.168-170.2.5.fc10.i686-180.25-1.fc10.i686
Feb 08 16:10:59 Updated: PackageKit-yum-plugin-0.3.13-1.fc10.i386
Feb 08 16:11:01 Updated: samba-winbind-3.2.8-0.26.fc10.i386
Feb 08 16:11:05 Updated: samba-common-3.2.8-0.26.fc10.i386
Feb 08 16:11:05 Updated: kmod-nvidia-180.25-1.fc10.i686
Feb 08 16:11:06 Updated: libsmbclient-3.2.8-0.26.fc10.i386
Feb 08 16:11:06 Updated: PackageKit-yum-0.3.13-1.fc10.i386
Feb 08 16:11:08 Updated: xorg-x11-drv-nvidia-180.25-1.fc10.i386
Feb 08 16:11:16 Updated: kmod-nvidia-22.214.171.124-159.fc10.i686-180.22-1.fc10.i686
Feb 08 16:11:18 Updated: xorg-x11-drv-nvidia-libs-180.25-1.fc10.i386
Feb 08 16:11:18 Updated: PackageKit-glib-0.3.13-1.fc10.i386
Feb 08 16:11:19 Updated: PackageKit-gstreamer-plugin-0.3.13-1.fc10.i386
Feb 08 16:11:22 Updated: PackageKit-0.3.13-1.fc10.i386
Feb 08 16:11:45 Updated: gnome-packagekit-0.3.13-1.fc10.i386
Feb 08 16:11:46 Updated: PackageKit-udev-helper-0.3.13-1.fc10.i386
Feb 08 16:13:06 Installed: kernel-126.96.36.199-170.2.5.fc10.i686
Feb 08 16:20:09 Installed: magnifier-3.3.2-1.i586
yeah, I uninstalled run before installing akmod. I even did a reinstall of xorg-x11* and mesa* and an rpm -Va of the same to be sure it was clean before installing akmod.
I also did an rpm -qa | grep nvidia before installing akmod to be sure there was nothing left from kmod either.
To be sure, it was kmod that was working until 2/8, not akmod, in case that makes a difference. I haven't been able to get kmod, akmod or run to work since then. I have akmod installed now, because after reading everything, that one seems to make the most sense for handling kernel updates.
at this point , with installing and uninstalling 1).run 2)kmod-nvidia 3) akmod-nvidia .
I am thinking that some .so's got left behind or links to the nvidia.so's
something is messed up .
so one last thing before doing a clean reinstall
remove all nvidia,all xorg and reinstall them ( you might want to print this)
PS I NEVER use the "-y " option for yum ( yes to everything)
-- relogin as root --
yum erase kmod-nvidia akmod-nvidia
yum erase xorg-x11-server-Xorg xorg-x11-server-common
-- say yes to this ,it will also take a bunch of things but will be reinstalled with (groupinstall "X Window System")[/b]--
rpm -e --nodeps --allmatches mesa-libGL mesa-libGLU mesa-libGL-devel mesa-libGLU-devel glx-utils mesa-dri-drivers
cd /usr/lib/xorg/modules ( -- this folder might not be there anymore- if it is then do- )
( if there are any *.so's remove them ) -- there should not be any
( if there are any *.so's remove them )
( repeat for all the folders in /usr/lib/xorg/modules)
yum clean all
yum install xorg-x11-server-Xorg
yum groupinstall "X Window System"
yum install mesa-libGL mesa-libGLU mesa-libGL-devel mesa-libGLU-devel
yum install akmod-nvidia
-- # Optional, re-install compiz. --
yum install compiz-gnome compiz-fusion* gnome-compiz-manager ccsm
well there is a legacy driver that IS built for the new xorg .I use it on fedora 9 ( Gforce 2 mx400).It is a beta release ftp://download.nvidia.com/XFree86/Linux-x86/96.43.10/
the std on the nvidia search is 96.43.07 and NOT built for the new xorg
from the readme in the ftp link
" GeForce 6200 0x00F3"
so yours is supported
but you should be able to still use the 180.29 driver from nvidia or RPMFusion
this may or may not work for your card ??
Good news. I just figured out why it didn't work on 2/8 after the yum update:
/var/log/messages-20090215:Feb 8 16:21:45 localhost kernel: NVRM: API mismatch: the client has the version 180.25, but
/var/log/messages-20090215:Feb 8 16:21:45 localhost kernel: NVRM: this kernel module has the version 177.82. Please
/var/log/messages-20090215:Feb 8 16:21:45 localhost kernel: NVRM: make sure that this kernel module and all NVIDIA driver
/var/log/messages-20090215:Feb 8 16:21:45 localhost kernel: NVRM: components have the same version.
But, the last time this message occurred was 2/9; so it doesn't explain why it hasn't worked since.
Now I'm getting this in Xorg.0.log:
(EE) NVIDIA(0): Failed to initialize the GLX module; please check in your X
(EE) NVIDIA(0): log file that the GLX module has been loaded in your X
(EE) NVIDIA(0): server, and that the module is the NVIDIA GLX module. If
(EE) NVIDIA(0): you continue to encounter problems, Please try
(EE) NVIDIA(0): reinstalling the NVIDIA driver.
(EE) NVIDIA(0): Failed to load the NVIDIA kernel module!
The GLX error is new. I'm not sure how to fix it when using yum with akmod, but others have noted that is has something to do with using xorg instead of nvidia glx:
I'm able to fix the glx vendor by using an xorg.conf I had from 2/9. I don't have one from before 2/8, though, when nvidia was working. I'm now starting to wonder if, on 2/8-9 when the problem was the driver version, and I messed with xorg.conf, I no longer have a valid xorg.conf ever since.
What is the proper way of configuring xorg.conf for nvidia?