Hi Mike,

The tool I was talking about is just a web application that launches the vnc 
sessions on the requested resource and passes the authentication details to 
guacamole.
To eliminate some possibilities, I’ve just installed guacamole (without the 
tool and built from the source on apache github) on a fresh Debian Jessie VM 
and the performance is still subpar to turbovnc viewer.

The VM itself has 2 cores with 4 GB of ram with a 1gbit network to my laptop. 
I’ve been watching the cpu and mem usage and it doesn’t seem to be 
bottlenecking the performance.
I’m connecting to a turbovnc server on the same VM but I’ve tried different 
remote machines also.
Guacamole is running inside tomcat and I’m using apache for the websocket proxy.

Also, I mentioned in my original email that I wasn’t able to set the size of 
the session to 100% without resizing the web browser window itself. Am I 
missing something obvious? The image looks a lot sharper and much easier to 
look at when it is not being stretched.

Is there anything else you recommend for me to try?

Thanks,
Alex

From: Mike Jumper [mailto:[email protected]]
Sent: Friday, 12 August 2016 1:48 PM
To: [email protected]
Subject: Re: Guacamole Performance

On Thu, Aug 11, 2016 at 7:47 PM, 
<[email protected]<mailto:[email protected]>> wrote:
Hi Shanon,

I’m not sure about the version numbers but I cloned guacamole-client and 
guacamole-server directly from https://github.com/glyptodon about a month ago 
so it should be pretty recent.

The latest development will be on the Apache repositories, so definitely try 
against those:

https://github.com/apache/incubator-guacamole-client

https://github.com/apache/incubator-guacamole-server

A month ago is after the point where Guacamole was accepted into the Apache 
Incubator, so there's a good change the code you cloned was actually closer to 
~6 months old.

That said, even that old should be fine ... 0.9.9 happened before that and was 
a very decent release, and quite fast.

I should probably clarify that turbovnc runs without issues, it’s only 
guacamole.

Is there anything else you can tell us about your setup?

What does your network look like? What kind of machine is serving Guacamole? 
Are you using Tomcat or some other servlet container? Are there any proxies 
involved? etc.

You say that you're using a Guacamole-based tool. What differs here between the 
tool (what tool?) and a stock Guacamole deployment?

Any additional information about the deployment details of guac would be 
helpful.

- Mike

Reply via email to