Failed to start xgl

David Reveman davidr at novell.com
Mon Jan 9 18:47:18 PST 2006


You can't use LD_PRELOAD with Xgl as symbols in native libGL must not be
loaded when the server is loading internal glx and glcore modules. This
will mess up GL/GLX symbols completely. Try using LD_LIBRARY_PATH
instead.

On Mon, 2006-01-09 at 21:44 +0100, Hanno Böck wrote:
> Am Montag, 9. Januar 2006 21:21 schrieb Dimitar Toshev:
> > Weird. I get this when using the r300 driver. Are you sure you are using
> > the fglrx one?
> 
> Yeah, looks so:
> 
> hanno at laverne ~ $ eselect opengl show
> ati
> hanno at laverne ~ $ grep Driver /etc/X11/xorg.conf
>     Driver      "kbd"
>     Driver                              "fglrx"
>   Driver        "synaptics"
> hanno at laverne ~ $ LD_PRELOAD="/usr/lib/opengl/ati/lib/libGL.so" Xgl :1 -ac
> _XSERVTransSocketOpenCOTSServer: Unable to open socket for inet6
> _XSERVTransOpen: transport open failed for inet6/laverne:1
> _XSERVTransMakeAllCOTSServerListeners: failed to open listener for inet6
> *** glibc detected *** double free or corruption (fasttop): 0x082fc940 ***
> Abgebrochen
> hanno at laverne ~ $
> 
> When using PRELOAD with xorg-libGL, I get my old error:
> hanno at laverne ~ $ LD_PRELOAD="/usr/lib/opengl/xorg-x11/lib/libGL.so" Xgl :1 
> -ac
> _XSERVTransSocketOpenCOTSServer: Unable to open socket for inet6
> _XSERVTransOpen: transport open failed for inet6/laverne:1
> _XSERVTransMakeAllCOTSServerListeners: failed to open listener for inet6
> X Error of failed request:  BadLength (poly request too large or internal Xlib 
> length error)
>   Major opcode of failed request:  142 (GLX)
>   Minor opcode of failed request:  1 (X_GLXRender)
>   Serial number of failed request:  94
>   Current serial number in output stream:  95
> 
> When starting X with xorg-driver, I get "No screens found".
> 
> _______________________________________________
> xorg mailing list
> xorg at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/xorg

-David




More information about the xorg mailing list