Bug#394716: TNL context is NULL
Alexander E. Patrakov
patrakov at ums.usu.ru
Sun Nov 12 10:07:38 CET 2006
The original submitter has the GLcore module loaded unconditionally in
his xorg.conf file. What happens is:
1) Xorg loads the GLcore module that has some tnl-related symbols
2) Xorg loads the r200_dri library for AIGLX, and this library also
contains the same tnl-related symbols
3) the dri module unexpectedly uses symbols from GLcore.
The fix is to comment out the Load "GLcore" line from xorg.conf, and to
add Option "AIGLX" to the ServerLayout section.
So, while this bug report is a result of local misconfiguration, I do
not close it now, because xorg can behave better. It should warn about
symbol conflicts between modules and refuse loading DRI modules for
AIGLX if GLcore is already loaded.
--
Alexander E. Patrakov
More information about the Pkg-mesa-devel
mailing list