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

[stretch] mesa-backport broken using nouveau due to missing glapi_tls_Dispatch



Dear all,

I've upgraded my mesa on stretch to stretch-backports like suggested here:
(https://unix.stackexchange.com/questions/478943/installing-mesa-18-from-stretch-backports)

Nevertheless, I cannot run any OpenGL apps anymore:

$ glxinfo
name of display: :0
Error: couldn't find RGB GLX visual or fbconfig

Having a look at  ~/.local/share/xorg/Xorg.0.log reveals the issue:

[...]

[  1349.948] (==) NOUVEAU(0): Backing store enabled
[  1349.948] (==) NOUVEAU(0): Silken mouse enabled
[ 1349.948] (II) NOUVEAU(0): [XvMC] Associated with Nouveau GeForce 8/9 Textured Video.
[  1349.948] (II) NOUVEAU(0): [XvMC] Extension initialized.
[  1349.948] (==) NOUVEAU(0): DPMS enabled
[ 1349.948] (II) NOUVEAU(0): RandR 1.2 enabled, ignore the following RandR disabled message.
[  1349.949] (--) RandR disabled
[  1349.951] (II) SELinux: Disabled on system
[ 1349.962] (EE) AIGLX error: dlopen of /usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so failed (/usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so: undefined symbol: _glapi_tls_Dispatch)
[  1349.963] (EE) AIGLX: reverting to software rendering
[ 1349.963] (EE) AIGLX error: dlopen of /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so failed (/usr/lib/x86_64-linux-gnu/dri/swrast_dri.so: undefined symbol: _glapi_tls_Dispatch)
[  1349.963] (EE) GLX: could not load software renderer
[  1349.963] (II) GLX: no usable GL providers found for screen 0
[  1349.965] (II) NOUVEAU(0): NVEnterVT is called.

[...]

The following bug suggests, it might be caused by incompatible build options, namely a missing --enable-glx-tls. Could this be the case?

https://bugs.freedesktop.org/show_bug.cgi?id=73778


Kind regards,
Olaf


Reply to: