From: Felix <fx...@gm...> - 2006-04-02 22:38:59
|
Am Sonntag, den 02.04.2006, 23:37 +0300 schrieb Andrey Khavryuchenko: > Hi! >=20 > I've set up the above on my IBM T30 notebook (Radeon Mobility 7500) (li= nux) > and both glxinfo and glxgears fps confirms that: >=20 > $ glxinfo | grep direct > direct rendering: Yes >=20 > $ glxgears > 3775 frames in 5.0 seconds =3D 754.980 FPS > 3777 frames in 5.0 seconds =3D 755.370 FPS >=20 > Nevertheless, the application I need (pymol, http://www.pymol.org) refu= ses > to use accelerated 3d: >=20 > $ LIBGL_DEBUG=3Dverbose ./pymol > libGL: XF86DRIGetClientDriverName: 5.0.3 radeon (screen 0) > libGL: OpenDriver: trying /usr/lib/X11/modules/dri/radeon_dri.so > libGL error: dlopen /usr/lib/X11/modules/dri/radeon_dri.so failed (/usr= /lib/X11/modules/dri/radeon_dri.so: undefined symbol: _glapi_Dispatch) > libGL error: unable to find driver: radeon_dri.so Compare the output of "ldd ./pymol" with "ldd /usr/bin/glxgears". My guess is that pymol is linked with a different libGL. Try specifying -L<path to the right libGL> when you link pymol. Regards, Felix >=20 > [...] >=20 > OpenGL graphics engine: > GL_VENDOR: Mesa project: www.mesa3d.org > GL_RENDERER: Mesa GLX Indirect > GL_VERSION: 1.2 (1.5 Mesa 6.4.2) >=20 > Various googled recommendations like checking for obsolete libGL, > rebuilding the offending app from source et al haven't helped. >=20 > What I'm doing wrong? >=20 --=20 | Felix K=C3=BChling <fx...@gm...> http://fxk.de.v= u | | PGP Fingerprint: 6A3C 9566 5B30 DDED 73C3 B152 151C 5CC1 D888 E595 | |