Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

Click here to return to the 'A simple but effective speed-up tip for VNC connections' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
A simple but effective speed-up tip for VNC connections
Authored by: Code Masseur on Sep 19, '05 11:23:16AM

This is a pretty lengthy comment, and while there's enough new content to justify its own hint, I don't want to create a totally separate hint on this topic. Perhaps the site maintainer might considering merging this with the original post?

Here are some other ways to speed up the connection (i.e. decrease the latency of the screen response):

1. Change the encoding options. I find that "Tight" works well over constrained bandwidths, but if the VNC server is on your LAN, that "Raw" encoding may work better. There are other encodings, such as "Hextile", "CoRRE", "ZlibHex", "Zlib" and "RRE" which may be more appropriate depending on your setup.

2. If your client offers allowing JPEG compression, try turning this on. This is CPU-intensive on the server, so if the quality level is adjustable, try experimenting with it to see if you're comfortable with the trade-offs between screen refresh latency and display quality.

3. Disable scaling, unless you need it. I find this is most useful for viewing a desktop machine from a handheld device, which has constrained display area.

4. Experiment with other supplied options like enabling CopyRect encoding and adjusting other custom compression levels.

Experimentation is key to optimizing your VNC connection. But if all of these options don't provide you with the experience you're looking for, consider contacting your ISP and upgrading your bandwidth (which generally costs more $$$).

[ Reply to This | # ]