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

Bug#493894: /usr/lib/dri/i965_dri.so: undefined symbol: _glapi_tls_Context



On Tue, Aug  5, 2008 at 14:58:36 -0400, Yaroslav Halchenko wrote:

> drmOpenDevice: node name is /dev/dri/card0
> drmOpenDevice: open result is 10, (OK)
> drmOpenByBusid: Searching for BusID pci:0000:00:02.0
> drmOpenDevice: node name is /dev/dri/card0
> drmOpenDevice: open result is 10, (OK)
> drmOpenByBusid: drmOpenMinor returns 10
> drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
> (EE) AIGLX error: dlopen of /usr/lib/dri/i965_dri.so failed (/usr/lib/dri/i965_dri.so: undefined symbol: _glapi_tls_Context)
> (EE) AIGLX: reverting to software rendering
> (II) Loading sub module "GLcore"
> 
> which might be also related to #491520 reported against libdrm2
> 
> not sure if I should jump into upgrading xserver itself (1:7.3) and or
> libdrm2(2.3.1+git+20080706+401f77a-1), recommendations are welcome (or fixes in
> versioned depends ;-))
> 
We build mesa with TLS support in experimental, which breaks the
interface between the dri driver and whatever loads it (libGL or the X
server).  That means no AIGLX with xserver from sid and mesa from
experimental.  Both from experimental should get AIGLX working.  DRI
with libgl1-mesa-glx and libgl1-mesa-dri from experimental should work
with the sid xserver too, I think.

Cheers,
Julien



Reply to: