On Fri, 2012-06-01 at 08:32 +0200, Mike Gabriel wrote:
Hi,
just for the record and to let people know about current work focus...
People (esp. John) have reported occurrences of a very sluggish
behaviour of various applications when run in X2Go sessions.We developers can now confirm this. Ubuntu users reported this
earlier, Debian user can now also experience such a sluggishness.Reproduce on Debian:
- add squeeze-backports archive to your system
- install iceweasel (esr version)
This will drag in a libcairo from squeeze backports that is very
probably the cause for making some applications very slow within X2Go
sessions.Libcairo is used in all GTK applications and is a layer between GTK
and the rendering backend (X11, OpenGL, ...). With some recent version
of libcairo the sluggishness got introduced...@John: so it is not Nagle, I guess...
Compare: launch gnome-terminal (uses libcairo) on such a system and
xterm (uses direct X11 rendering). Now create some output on standard
out and then scroll back the shell history...Alex has become aware of this on Linux Day Berlin and he has put it on
his list with high priority to find a solution/workaround for that. <snip> Glad we found it and will gladly test as soon as the updates are in heuler. Thanks - John