[X2go-Dev] 3.99 Testing - General sluggishness

John A. Sullivan III jsullivan at opensourcedevel.com
Fri Jul 22 12:36:28 CEST 2011


On Fri, 2011-07-22 at 00:26 -0400, John A. Sullivan III wrote: 
> I suppose I'll cover this one next as John Williams raised one of the
> issues.  This is another Windows only issue.
> 
> This issue has two categories.  It is complicated by the packing problem
> because we can only run the Windows client now with sub-optimal packing
> but it was a problem before the corruption issue struck.
> 
> Screen painting is just slower - not just a little slower - a lot
> slower.  The typical anecdotal test I've been using is scrolling through
> my Evolution Inbox.  Evolution has always seemed to have terrible
> graphics handling. I don't know what it does but it is always sluggish
> and awkward - thus an excellent test of how well we handle challenging
> graphics.
> 
> Even under Linux on a LAN, scrolling is miserably slow.  Shift down
> arrow and wait 1/4 second for a response.  This is really annoying.
> However, in Windows, it is wait 1/2 to 3/4 seconds for a response.  This
> takes it from annoying to dangerous as users wind up deleting or opening
> unintended emails, i.e., the hold the shift down arrow until they think
> they have highlighted the mails they want and then press enter.  What
> they don't realize is that five more emails will be selected because of
> the delay between what they see and the key buffer.
> 
> The other problem is a show stopper but I'm not sure it is an X2Go
> issue.  I think this is the same issue John Williams is seeing.  We see
> it only in Windows and Iceweasel.  It appears that Iceweasel hangs for
> quite a long time - not just a few seconds.  My guess is 30 seconds to a
> minute or more.  The system is really not hung.  All other applications
> work fine and the screen paints normally.  It is just the Iceweasel
> screen which does not paint.  Then, all at once, all the keystrokes and
> clicks are suddenly executed.  It's as if the events are being buffered
> or stored and not sent.
> 
> Although we cannot rule it out, we think we have only seen this in a
> single scenario - when using the Zimbra web client chat feature.  All
> other browsing and multi-tab activity seems to be fine but, as soon as
> someone sends me a chat message, Iceweasel painting stops . . . some of
> the time.  Other times it works perfectly fine.  Once, it gave me a
> white screen of death. Another time, it completely killed vcxsrv.  Most
> of the time, it causes this event execution delay.  I can merrily go and
> use other applications and all events are processed with no noticeable
> delay; I just can use Iceweasel. Then, everything catches up, all the
> events are processed, and all is well with the world once again.
> 
> Zimbra is a heavy AJAX application.  I don't know if the application
> John Williams is using is also heavily AJAX driven - John
> 
> _<snip>
I can confirm that the browser problem ONLY happens when using X2Go.  I
was able to run for quite a long time in Windows only chatting away on
the Zimbra web client chat service.  Not a single problem or delay. It
is nearly unusable under X2Go - John




More information about the x2go-dev mailing list