[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

can glx work without nvidia driver?



I am trying to get this little OpenGL program I wrote some months ago,
but this time it gives me this error (it compiles okay though):

$> ./mktrngdat
freeglut (./mktrngdat): OpenGL GLX extension not supported by display ':0.0'

I notice that there is some problem with Nvidia driver now adays and
module-assistant auto-install does not work for nvidia. So at present,
my system (Etch) is not using the proprietary Nvidia module, just the
native nv module.

Here are some of the related packages installed:
$> dpkg -l *free* *glu* | grep ^ii | gawk '{print $1 " "  $2 "\t" $3}'
ii freeglut3    2.4.0-5.1
ii freeglut3    2.4.0-5.1
ii freeglut3-dev        2.4.0-5.1
ii freeglut3-dev        2.4.0-5.1
ii libfreebob0  1.0.3+svn443-2
ii libfreetype6 2.3.5-1+b1
ii libfreetype6-dev     2.3.5-1+b1
ii libglu1-mesa 6.5.2-7
ii libglu1-mesa-dev     6.5.2-7
ii ttf-freefont 20060501cvs-12


My xorg.conf file has the following parts:
Section "Module"
        Load    "i2c"
        Load    "bitmap"
        Load    "ddc"
        Load    "dri"
        Load    "extmod"
        Load    "freetype"
        #Load   "glx"
        Load    "GLcore"
        Load    "int10"
        Load    "type1"
        Load    "vbe"
EndSection
Section "Device"
        Identifier      "NVIDIA Corporation NV11 [GeForce2 MX/MX 400]"
        Driver          "nv"
        BusID           "PCI:1:0:0"
EndSection
Section "DRI"
        Mode    0666
EndSection




Furthermore:
$> glxinfo
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 24 tc  1  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 24 dc  1  0  0 c  .  .  0  0  0  0  0  0  0  0  0  0  0  0 0 None



So, the questions is, how do I get my little program to work without
installing Nvidia driver?

thanks,
->HS







Reply to: