Hide Forgot
Description of problem: After upgrading from fedora 15 to 16, glx module fails to load with : [ 4796.669] (II) LoadModule: "glx" [ 4796.669] (II) Loading /usr/lib64/xorg/modules/libglx.so [ 4796.670] (II) Module glx: vendor="X.Org Foundation" [ 4796.670] compiled for 1.10.3, module version = 1.0.0 [ 4796.670] ABI class: X.Org Server Extension, version 5.0 [ 4796.670] (EE) module ABI major version (5) doesn't match the server's version (6) [ 4796.670] (II) UnloadModule: "glx" [ 4796.670] (II) Unloading glx [ 4796.670] (EE) Failed to load module "glx" (module requirement mismatch, 0) Version-Release number of selected component (if applicable): Name : xorg-x11-drv-nouveau Arch : x86_64 Epoch : 1 Version : 0.0.16 Release : 27.20110720gitb806e3f.fc16 Name : mesa-libGL Arch : x86_64 Version : 7.11 Release : 11.fc16 How reproducible: After upgrading from fedodra 15 to f16. In f15 it worked fine Steps to Reproduce: 1.Upgrade from F15 to F16 in a system with an NVIDIA card (7900GS) 2.Start Xserver 3.Check /var/log/Xorg.0.log for glx module loading or start a terminal and run glxinfo Actual results: GLX fails to load Expected results: GLX should load fine Additional info:
I don't know if /usr/lib64/xorg/modules/libglx.so should be a symlink. Posisbly I had removed the symlink in my previous f15 installation and replaced it with the actual file from the f15 nouveau driver. I 've rebuilt xorg server and after installation i found out that this file had an old age, so I removed it and symlinked it to /usr/lib64/xorg/modules/extensions and now everything is ok.