Bug#394716: TNL context is NULL
Michel Dänzer
daenzer at debian.org
Sun Nov 12 13:00:46 CET 2006
On Sun, 2006-11-12 at 14:07 +0500, Alexander E. Patrakov wrote:
> 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.
It should simply ignore requests to load GLcore explicitly, as that's
never useful.
--
Earthling Michel Dänzer | http://tungstengraphics.com
Libre software enthusiast | Debian, X and DRI developer
More information about the Pkg-mesa-devel
mailing list