Hello all,
I am attempting to repair my installation of Ubuntu 9.04 (x86-64) after attempting to install the NVIDIA 185 drivers manually (i.e. via the shell) to get CUDA 2.2 failed in a stinking pile of the proverbial.
I have since reinstalled nvidia-glx-180 via the usual Ubuntu repostories, and have restore by xorg.conf file back into its proper state.
However, I am having GLX problems - the visible symptoms are as follows:
And it looks like it failed to load the glx drivers for the xorg logs as well:Code:damien@damien-desktop:~$ dmesg [ 58.392660] glxinfo[4649]: segfault at 0 ip 000000000040313a sp 00007fff7867ed70 error 4 in glxinfo[400000+5000] [ 58.402271] glxinfo[4652]: segfault at 0 ip 000000000040313a sp 00007fffd3ed05a0 error 4 in glxinfo[400000+5000] [ 1354.325307] glxinfo[5924]: segfault at 0 ip 000000000040313a sp 00007fff1d0912b0 error 4 in glxinfo[400000+5000] damien@damien-desktop:~$
And basic utilities are failing:Code:damien@damien-desktop:~$ cat /var/log/Xorg.0.log | grep EE (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (II) Loading extension MIT-SCREEN-SAVER (EE) Failed to load module "type1" (module does not exist, 0) (EE) Failed to load module "freetype" (module does not exist, 0) (EE) Failed to load /usr/lib/xorg/modules/extensions//libglx.so (EE) Failed to load module "glx" (loader failed, 7) (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.
I have tried a forced reinstall of the nvidia drivers:Code:damien@damien-desktop:~$ glxinfo | grep "OpenGL" Xlib: extension "GLX" missing on display ":0.0". Xlib: extension "GLX" missing on display ":0.0". Xlib: extension "GLX" missing on display ":0.0". Xlib: extension "GLX" missing on display ":0.0". Xlib: extension "GLX" missing on display ":0.0". Error: couldn't find RGB GLX visual or fbconfig Xlib: extension "GLX" missing on display ":0.0". <snip>
My xorg.conf file certainly asks to load GLX:Code:sudo apt-get install --reinstall nvidia-glx-180
And various other fiddling around. Now I'm a bit lostCode:damien@damien-desktop:~$ cat /etc/X11/xorg.conf # nvidia-settings: X configuration file generated by nvidia-settings # nvidia-settings: version 1.0 (buildd@crested) Mon Nov 3 08:46:04 UTC 2008 # commented out by update-manager, HAL is now used #Section "InputDevice" # Identifier "Mouse0" # Driver "mouse" # Option "Protocol" "auto" # Option "Device" "/dev/psaux" # Option "Emulate3Buttons" "no" # Option "ZAxisMapping" "4 5" #EndSection # commented out by update-manager, HAL is now used #Section "InputDevice" # Identifier "Keyboard0" # Driver "kbd" #EndSection Section "Monitor" Identifier "Monitor0" VendorName "Unknown" ModelName "Sony SDM-X73" HorizSync 28.0 - 65.0 VertRefresh 57.0 - 63.0 Option "DPMS" EndSection Section "Monitor" Identifier "Monitor1" VendorName "Unknown" ModelName "HP L1740" HorizSync 30.0 - 83.0 VertRefresh 50.0 - 76.0 Option "DPMS" EndSection Section "Monitor" Identifier "Monitor2" VendorName "Unknown" ModelName "LG L1753T" HorizSync 30.0 - 71.0 VertRefresh 56.0 - 75.0 Option "DPMS" EndSection Section "Screen" Identifier "Screen0" Device "Device0" Monitor "Monitor0" Option "TwinView" "0" Option "metamodes" "DFP: nvidia-auto-select +0+0" DefaultDepth 24 SubSection "Display" Depth 24 EndSubSection EndSection Section "Screen" Identifier "Screen1" Device "Device1" Monitor "Monitor1" DefaultDepth 24 Option "TwinView" "0" Option "metamodes" "CRT: nvidia-auto-select +0+0" SubSection "Display" Depth 24 EndSubSection EndSection Section "Screen" Identifier "Screen2" Device "Device2" Monitor "Monitor2" DefaultDepth 24 Option "TwinView" "0" Option "metamodes" "nvidia-auto-select +0+0" SubSection "Display" Depth 24 EndSubSection EndSection Section "Module" Load "dbe" Load "extmod" Load "type1" Load "freetype" Load "glx" # Disable "glx" EndSection Section "ServerLayout" Identifier "Layout0" Screen 0 "Screen0" 1280 0 Screen 1 "Screen1" LeftOf "Screen0" Screen 2 "Screen2" RightOf "Screen0" # commented out by update-manager, HAL is now used # InputDevice "Keyboard0" "CoreKeyboard" # commented out by update-manager, HAL is now used # InputDevice "Mouse0" "CorePointer" EndSection Section "Device" Identifier "Device0" VendorName "NVIDIA Corporation" BoardName "GeForce 8600 GT" BusID "PCI:3:0:0" Screen 0 Driver "nvidia" Option "NoLogo" "True" EndSection Section "Device" Identifier "Device1" VendorName "NVIDIA Corporation" BoardName "GeForce 8600 GT" BusID "PCI:3:0:0" Screen 1 Driver "nvidia" Option "NoLogo" "True" EndSection Section "Device" Identifier "Device2" VendorName "NVIDIA Corporation" BoardName "GeForce 8400 GS" BusID "PCI:4:0:0" Driver "nvidia" Option "NoLogo" "True" EndSection Section "ServerFlags" Option "Xinerama" "1" EndSection damien@damien-desktop:~$
If anyone is able to help, it would be most appreciated.
-- Damien
Bookmarks