[Nottingham] Nvidia, GLX and Direct Rendering Problems.

Dalkus dalkus at fyrelizard.com
Fri Apr 1 13:58:23 BST 2005

Hi all,

After my last post about games not running well on my system it was 
suggested that the version of Ubuntu that I was using (warty) wasn't 
taking full advantage of my graphics card.

I upgraded to the latest version (which is due to be released in days, 
so it's pretty stable) of Ubuntu (hoary) and reinstalled my Nvidia driver.

After reading up a little I was told to do:

|glxinfo | grep "direct rendering"

|Which told outputted the answer 'No'...

The guide I was following then suggested that I might be using different 
client and server versions of GLX, due to incorrectly installed 
symlinks, and to check I should use the command:

|glxinfo | egrep "glx (vendor|version)"
|Which reported that I was indeed using two different versions. Here is 
where my problem started to develop.

 From the guide:

if you see different vendors or versions for the client and server, this 
is your problem. In that case run

    |ln -fs /usr/lib/libGL.so.$NVVER /usr/X11R6/lib/libGL.so
    ln -fs /usr/lib/libGL.so.$NVVER /usr/X11R6/lib/libGL.so.1
    ln -fs libGL.so.$NVVER /usr/lib/libGL.so.1.2

where $NVVER is the version of your nvidia-glx package, e.g. 1.0.6111 as 
of this writing in testing and unstable.

To find out what I should replace $NVVER with I did:

dalkus at vincent:~ $ ls /usr/lib/libGL.so.1.*

I then created the symlinks as directed using '1.0.7167' in place of 
$NVVER.. no errors.

I then restarted X so that the changes would take place, and once I had 
logged in I executed 'glxgears' which outputted:

Xlib:  extension "GLX" missing on display ":0.0".
glxgears: Error: couldn't get an RGB, Double-buffered visual.

Also, '|glxinfo | grep "direct rendering' |outputs this several times:

Xlib:  extension "GLX" missing on display ":0.0".
Error: couldn't find RGB GLX visual

I have tried reinstalling my Nvidia driver but the same error is given.

Can anyone please offer advice on how to fix this? Sorry for such a long 

Many thanks

More information about the Nottingham mailing list