On 25-09-2012 20:45, Mike Gabriel wrote:
First thing: running x2goclient as root (as described in the above Raspi forum URL) is not a good idea. Yes, good point. Note that there is an x2gothinclient environment available. If requested we can make it available for ARMel architecture, as well. The x2gothinclient package launches an X2Go Client in thin client mode and it uses a generic user account for that which gets recreated on every thin client restart. That sounds like a better way to do it. I think this makes a lot of sense to have on the ARMel architecture.
What can I do to make it perform better. You can reduce the NX protocols compression level if you connect via LAN (by using LAN as network speed, this will reduce any compression on the NX protocol). Maybe that helps and frees some CPU cycles for X rendering. I've done it, but it doesn't help a lot. The X process simply takes all it can get. Does X accelleration help or doesn't it matter in the big picture?
Having no technical insight at all in the solution, could one imagine a x2Go client that uses opengles directly?
thanks