[X2Go-Dev] Patch to Fix x2goagent / nxagent With New LibCairo

Jim Burnes jvburnes at gmail.com
Thu May 10 21:49:31 CEST 2012


Mike,

No problem.

You can reproduce the issue by running any recent copy of x2go/nxagent and
start any program that uses very recent versions of libCairo.  Things
started breaking for both ArchLinux and Debian SID users about 3 weeks ago.

The issues started with versions of libCairo >= libcairo2_1.12.0-2_amd64
(debian packages of course).  These versions of Cairo seem to use null
parameters in render ops a lot.   Users of recent GTK environments would
have the startup process just crash.  KDE sessions start and run fine until
you start a gtk app.

Is that enough for you to reproduce?




On Thu, May 10, 2012 at 12:24 PM, Mike Gabriel <
mike.gabriel at das-netzwerkteam.de> wrote:

> Hi Jim,
>
> thanks for the patch.
>
>
> On Do 10 Mai 2012 19:21:18 CEST Jim Burnes wrote:
>
>  I don't know what the current patch status is for fixing nxagent with the
>> new libcairo (1.12.1+ I believe), but eventually I got tired of waiting
>> and
>> created my own patches for nxagent/x2goagent.
>>
>> Most of the fixes were required because the render extension now allows
>> (and libcairo uses) null source drawables (for gradients etc), null masks
>> and null mask drawables.
>>
>
> Could you please do two more things:
>
>  1. describe how we can reproduce the issue your patch fixes
>  2. send the patch as an eMail attachment (not inline)
>
> Thanks a lot for contributing!
> Mike
>
>
> --
>
> DAS-NETZWERKTEAM
> mike gabriel, dorfstr. 27, 24245 barmissen
> fon: +49 (4302) 281418, fax: +49 (4302) 281419
>
> GnuPG Key ID 0xB588399B
> mail: mike.gabriel at das-netzwerkteam.**de<mike.gabriel at das-netzwerkteam.de>,
> http://das-netzwerkteam.de
>
> freeBusy:
> https://mail.das-netzwerkteam.**de/freebusy/m.gabriel%40das-**
> netzwerkteam.de.xfb<https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xfb>
>
> _______________________________________________
> X2Go-Dev mailing list
> X2Go-Dev at lists.berlios.de
> https://lists.berlios.de/mailman/listinfo/x2go-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.x2go.org/pipermail/x2go-dev/attachments/20120510/07a8098f/attachment.html>


More information about the x2go-dev mailing list