[FreeNX-kNX] Can you confirm gtk+ 1.2 freezing with NX?

Thorsten Huefner Thorsten.Huefner at Eagerbyte.com
Wed Apr 13 20:49:39 UTC 2005


On Wednesday 13 April 2005 21:17, Kurt Pfeifle wrote:
> On Wednesday 13 April 2005 13:26, Thorsten Huefner wrote:
> > Some NX problems:
> > - libgtk-1.2.so.0 linked apps freezes
>
> No idea about that.

This is most probably an XGetImage request problem.

I've done some tests on a second server. 
1. Traffic goes completly local:
With no AGENT_EXTRA_OPTIONS_X setting in node.conf gtk freezes and i get empty 
snapshots. 
With AGENT_EXTRA_OPTIONS_X="-slow" i have no freezing problem and i get proper 
snapshots.

2. Traffic goes over lan:
With no AGENT_EXTRA_OPTIONS_X="-slow" gtk freezes sometimes and i get  mostly 
empty snapshots. 

Now (the working people have finished their work) i'v updated the other one, 
the same behavior.

> Known "problem". See:
>
>   http://www.nomachine.com/ar/view.php?ar_id=AR11B00083
>   http://www.nomachine.com/ar/view.php?ar_id=AR11B00086
>
Well, known problem but not really a solution.

> > Environment:
> > - freeNX 0.2.8, the latest in gentoo portage
>
> Tell your Gentoo maintainer that the lastst package actually
> is FreeNX-0.3.1
>
> Cheers,
> Kurt   [ who always thought that Gentoo is only one compiler
>          run away from the "latest and greatest"... ]

There's nothing to compile ;-)

Thorsten



The interesting thing is why tooltips should are images for gtk1. 
Gtk 1 freezes in case of popping up of tooltips, and by clicking buttons 
(which are most probably images).
The popup apears only with its background color without any border and string. 
After that the app and the decoration window (the parent) are dead and must 
be killed. The popup background don't goes away until the nx session will be 
closed. 
No problems in this kind with gtk2, pure xlibs and qt.

In the case of gtk1 tooltips it looks like that the drawable becomes visible 
before the rectangle and the string are drawn.













More information about the FreeNX-kNX mailing list