[Nottingham] Nvidia, GLX and Direct Rendering Problems.

Robert Hart enxrah at nottingham.ac.uk
Fri Apr 1 14:44:50 BST 2005


You also need to make sure X is configured to use the right driver, and
that you have the nvidia kernel module installed.

You might need to compile the kernel module yourself. 

Can you post your /etc/X11/xorg.conf file?

Rob

On Fri, 2005-04-01 at 13:57 +0100, Dalkus wrote:
> 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.*
> /usr/lib/libGL.so.1.0.7167
> 
> 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 
> email.
> 
> Many thanks
> 
> 
> 
> _______________________________________________
> Nottingham mailing list
> Nottingham at mailman.lug.org.uk
> http://mailman.lug.org.uk/mailman/listinfo/nottingham
-- 
Robert Hart <enxrah at nottingham.ac.uk>
University of Nottingham


This message has been checked for viruses but the contents of an attachment
may still contain software viruses, which could damage your computer system:
you are advised to perform your own checks. Email communications with the
University of Nottingham may be monitored as permitted by UK legislation.




More information about the Nottingham mailing list