You are not logged in.

#1 2007-01-08 00:29:12

moskvax
Member
From: Melbourne
Registered: 2005-08-08
Posts: 17

drmCloseOnce undefined in libGL

When I run any program that refers to libGL (glxinfo in this case), I get this:

glxinfo: symbol lookup error: /usr/lib/libGL.so.1: undefined symbol: drmCloseOnce

This appears to be the same bug as encountered here (I've got an i915 IGP like the guy who originally filed this bug): https://bugs.freedesktop.org/show_bug.cgi?id=8859, but I'm using libdrm 2.3.0 (in which the bug is supposedly fixed) and still getting the problem. I'm also using libgl-dri-6.5.2-1, mesa-6.5.2-1, and xf86-video-i810-1.7.3-2. I'm not sure if the problem was around before these packages were updated late last month because I don't often run any programs which use OpenGL, but I don't think they were. I'm not running Xgl or AIGLX. I've tried manually compiling and using the latest git versions of these packages (except xf86-video-i810, which I don't know where to find), in which case I get the error that drmOpenOnce is undefined.

Any help here would be much appreciated smile

Offline

#2 2007-01-09 02:35:10

moskvax
Member
From: Melbourne
Registered: 2005-08-08
Posts: 17

Re: drmCloseOnce undefined in libGL

I (stupidly) didn't look in the X.org log before making this post, and unsurprisingly this appears:

(EE) AIGLX error: dlopen of /usr/local/xorg/lib/dri/i915_dri.so failed (/usr/local/xorg/lib/dri/i915_dri.so: undefined symbol: drmCloseOnce)
(EE) AIGLX: reverting to software rendering

so my problem appears to be exactly the same as the one I referred to in the first post. I'm using the latest driver, libdrm, and mesa and this problem is still occurring, so I've filed a bug for it on flyspray: http://bugs.archlinux.org/task/6192

Offline

Board footer

Powered by FluxBB