FreeBSD 5.2: could not load OpenGL subsystem

db db at traceroute.dk
Fri Jan 23 06:03:31 PST 2004


Hi group

Having installed /usr/ports/games/linux-enemyterritory/ I (of course) want to run it, but get:

loading libGL.so.1: QGL_Init: dlopen libGL.so.1 failed: libGL.so.1: cannot open shared object file: No such file or directory
failed
...
Sys_Error: GLimp_Init() - could not load OpenGL subsyst


Some info:
> pkg_info -W /usr/X11R6/lib/libGL.so.1
/usr/X11R6/lib/libGL.so.1 was installed by package XFree86-libraries-4.3.0_6

> glxinfo
name of display: :0.0
Xlib:  extension "XFree86-DRI" missing on display ":0.0".
display: :0  screen: 0
direct rendering: No
server glx vendor string: SGI
server glx version string: 1.2
...

/etc/X11/XF86Config
...
Section "Module"
        Load  "dbe"
        Load  "dri"
        Load  "extmod"
        Load  "glx"
        Load  "record"
        Load  "xtrap"
        Load  "speedo"
        Load  "type1"
EndSection
...
        Driver      "nv"
        VendorName  "nVidia Corporation"
        BoardName   "NV11 [GeForce2 MX/MX 400]"

/var/log/XFree86.0.log
...
(II) LoadModule: "glx"
(II) Loading /usr/X11R6/lib/modules/extensions/libglx.a
(II) Module glx: vendor="The XFree86 Project"
        compiled for 4.3.0, module version = 1.0.0
        ABI class: XFree86 Server Extension, version 0.2
(II) Loading sub module "GLcore"
(II) LoadModule: "GLcore"
(II) Loading /usr/X11R6/lib/modules/extensions/libGLcore.a
(II) Module GLcore: vendor="The XFree86 Project"
        compiled for 4.3.0, module version = 1.0.0
        ABI class: XFree86 Server Extension, version 0.2
(II) Loading extension GLX

> glxgears
Xlib:  extension "XFree86-DRI" missing on display ":0.0".
688 frames in 5.0 seconds = 137.600 FPS
820 frames in 5.0 seconds = 164.000 FPS


So how do I get OpenGL working?

br
db


More information about the freebsd-questions mailing list