Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 134716 - games-fps/quake3 unable to find dri
Summary: games-fps/quake3 unable to find dri
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-05-28 21:38 UTC by mark lybarger
Modified: 2010-01-06 18:43 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description mark lybarger 2006-05-28 21:38:24 UTC
quake3 is unable to find the opengl libraries. it shows:

mark@expresso ~ $ quake3-bin
Q3 1.32c linux-i386 May  8 2006
----- FS_Startup -----
Current search path:
/home/mark/.q3a/baseq3
/opt/quake3/baseq3/pak0.pk3 (3539 files)
/opt/quake3/baseq3
./quake3.x86/baseq3

----------------------
3539 files in pk3 files
execing default.cfg
couldn't exec q3config.cfg
couldn't exec autoexec.cfg
Hunk_Clear: reset the hunk ok

------- Input Initialization -------
Joystick is not active.
------------------------------------
----- Client Initialization -----
----- Initializing Renderer ----
-------------------------------
----- Client Initialization Complete -----
----- R_Init -----
...loading libGL.so.1: Initializing OpenGL display
...setting mode 3: 640 480
Using XFree86-VidModeExtension Version 2.2
XF86DGA Mouse (Version 2.0) initialized
XFree86-VidModeExtension Activated at 640x480
Using 4/4/4 Color bits, 16 depth, 0 stencil display.
GL_RENDERER: Mesa GLX Indirect


***********************************************************
 You are using software Mesa (no hardware acceleration)!
 Driver DLL used: libGL.so.1
 If this is intentional, add
       "+set r_allowSoftwareGL 1"
 to the command line when starting the game.
***********************************************************
...WARNING: could not set the given mode (3)
----- CL_Shutdown -----
RE_Shutdown( 1 )
-----------------------
----- CL_Shutdown -----
-----------------------
Sys_Error: GLimp_Init() - could not load OpenGL subsystem

glxinfo shows:

mark@expresso ~ $ glxinfo | egrep '^direct|^OpenGL'
direct rendering: Yes
OpenGL vendor string: Tungsten Graphics, Inc.
OpenGL renderer string: Mesa DRI R200 20040929 AGP 1x TCL
OpenGL version string: 1.3 Mesa 6.2.1
OpenGL extensions:

i have radeon 9250 with kernel radeon module installed and running. radeon is the xorg driver as well.

tuxracer works fine, as well as other opengl games.
Comment 1 mark lybarger 2006-05-30 18:47:55 UTC
from a forum post, here's some additional output:

mark@expresso ~ $ export LIBGL_DEBUG=verbose
mark@expresso ~ $ quake3-bin
Q3 1.32c linux-i386 May  8 2006
----- FS_Startup -----
Current search path:
/home/mark/.q3a/baseq3
/opt/quake3/baseq3/pak0.pk3 (3539 files)
/opt/quake3/baseq3
./quake3.x86/baseq3

----------------------
3539 files in pk3 files
execing default.cfg
couldn't exec q3config.cfg
couldn't exec autoexec.cfg
Hunk_Clear: reset the hunk ok

------- Input Initialization -------
Joystick is not active.
------------------------------------
----- Client Initialization -----
----- Initializing Renderer ----
-------------------------------
----- Client Initialization Complete -----
----- R_Init -----
...loading libGL.so.1: Initializing OpenGL display
...setting mode 3: 640 480
Using XFree86-VidModeExtension Version 2.2
XF86DGA Mouse (Version 2.0) initialized
XFree86-VidModeExtension Activated at 640x480
libGL: XF86DRIGetClientDriverName: 4.0.1 r200 (screen 0)
libGL: OpenDriver: trying /emul/linux/x86/usr/lib/modules/dri/r200_dri.so
libGL error: dlopen /emul/linux/x86/usr/lib/modules/dri/r200_dri.so failed (/emul/linux/x86/usr/lib/modules/dri/r200_dri.so: cannot open shared object file: No such file or directory)
libGL error: unable to find driver: r200_dri.so
Using 4/4/4 Color bits, 16 depth, 0 stencil display.
GL_RENDERER: Mesa GLX Indirect


***********************************************************
 You are using software Mesa (no hardware acceleration)!
 Driver DLL used: libGL.so.1
 If this is intentional, add
       "+set r_allowSoftwareGL 1"
 to the command line when starting the game.
***********************************************************
...WARNING: could not set the given mode (3)
----- CL_Shutdown -----
RE_Shutdown( 1 )
-----------------------
----- CL_Shutdown -----
-----------------------
Sys_Error: GLimp_Init() - could not load OpenGL subsystem

Comment 2 Chris Gianelloni (RETIRED) gentoo-dev 2006-10-26 06:39:12 UTC
Have you tried games-fps/quake3 also?  Is this still a problem with newer emul-libs and xorg-x11?  You didn't mention if you're on AMD64 but I'm guessing that you are due to the emul libs.  Have you tried any other *32-bit* opengl games?  Could you also post your emerge --info here.
Comment 3 Chris Gianelloni (RETIRED) gentoo-dev 2006-12-18 12:03:52 UTC
No response... assuming reporter is MIA.  Feel free to reopen this with the responses to my questions.