[Xprint] Re: SuSE and Mesa/GLX...
Egbert Eich
eich at suse.de
Wed May 26 21:06:19 EDT 2004
This must be SUSE 8.2 or older as mesasoft was only required for XFree86 3
which was dropped after that.
There should be a link from the libGL.so.1 to the GLX version of libGL.
I don't know why it doesn't exist.
There is a script that fixes the links. Do: 'switch2xf86_glx' to
set the links correctly.
Egbert.
Roland Mainz writes:
>
> Hi!
>
> ----
>
> Is there a specific reason why libGL.so on SuSE tries to tranfer giant
> images over the wire when the remote Xserver supports the GLX extension
> ?
>
> After some resarch I found that my problem is related to the issue that
> SuSE uses "/usr/lib/GL/libGL.so.1.4.mesasoft" for "/usr/bin/libGL.so"
> instead of "/usr/lib/GL/libGL.so.1.2.xf86_glx":
> -- snip --
> % ls -1 /usr/lib/GL/libGL.so.1.*
> /usr/lib/GL/libGL.so.1.2.xf86_glx
> /usr/lib/GL/libGL.so.1.4.mesasoft
> -- snip --
> This has two sideeffects:
> 1. Using GLX on SuSE on a remote framebuffer _always_ uses Mesa which is
> bad, esp. when you have a Sun ZULU framebuffer (XVR-4000) on the other
> end which is much faster than anything on the Linux side.
> 2. Printing using the OpenGL API via the Xprint server (which now
> supports the GLX extension) results in transfers of _GIGANTIC_ images
> instead if just the OpenGL rendering instructions.
>
> Egbert:
> Any idea how to solve that ?
>
> ----
>
> Bye,
> Roland
>
> --
> __ . . __
> (o.\ \/ /.o) roland.mainz at nrubsig.org
> \__\/\/__/ MPEG specialist, C&&JAVA&&Sun&&Unix programmer
> /O /==\ O\ TEL +49 641 7950090
> (;O/ \/ \O;)
More information about the Xprint
mailing list