PDA

View Full Version : glx error...



leo0801
02-01-2002, 12:25 PM
[ ]$ glxinfo
show error message
---------------------------------------
name of 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

visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav
id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat
----------------------------------------------------------------------
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
0x21 16 tc 0 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
0x22 16 dc 0 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
--------------------------------------------------------------------

02-01-2002, 02:09 PM
It seems like GLX is not correctly installed.
Are you using Mesa or NVidia?
One guess could be that you are not using NVidias
GLX but have a NVidia card.

leo0801
02-01-2002, 04:36 PM
Originally posted by Zico:
It seems like GLX is not correctly installed.
Are you using Mesa or NVidia?
One guess could be that you are not using NVidias
GLX but have a NVidia card.
------------------------------------------------
Where to get the NVidias GLX and how to install?

02-02-2002, 02:31 PM
From NVidia http://www.nvidia.com/view.asp?PAGE=linux
They also have install instructions.

leo0801
02-04-2002, 08:22 AM
Originally posted by Zico:
From NVidia http://www.nvidia.com/view.asp?PAGE=linux
They also have install instructions.
-----------------------------------------------------------------------------
If I install nVIDIA drive, the exe file can run under mesa card mechains?

leo0801
02-04-2002, 08:30 AM
Originally posted by leo0801:

Originally posted by Zico:
From NVidia http://www.nvidia.com/view.asp?PAGE=linux
They also have install instructions.
And What is different in nvidia and mesa?

02-04-2002, 02:30 PM
You have two versions of Mesa a software only implementation and a version with direct rendering (DRI) support for some cards. NVidia makes their own implementation and is not supported by Mesa+DRI. Your Mesa does not have hardware support. I think that NVidia does this to get better performance.

A OpenGL program under Linux is loading a dynamic library like a DLL in Windows. Your programs should run also on a Mesa+DRI system. I think that both Mesa and NVidia tries to follow this standard: http://oss.sgi.com/projects/ogl-sample/ABI/index.html

The main difference is that Mesa has GLX 1.3 but NVidia is still on 1.2

T
02-19-2002, 08:20 PM
I got very similar errors trying to run some screensavers when I first installed Linux.
Later in the XF86Config file I saw that a line 'Load "glx" ' was commented out by default. Changing that let those screensavers run.

I don't know what if any differences there would be useing nvidia's implementation, I don't have any hardware accel. with my video card.

satan
02-20-2002, 01:34 AM
Originally posted by T:
I got very similar errors trying to run some screensavers when I first installed Linux.
Later in the XF86Config file I saw that a line 'Load "glx" ' was commented out by default. Changing that let those screensavers run.

i think you are right that this could be the problem, too
if you want opengl support (no matter if hard- or software) you have to load the glx module in xfrees config file