Scott,

The original post on the subject remains valid - the ZRLE encoder includes a
sanity check to prevent excessive resource usage by the Zlib algorithm and
unfortunately the current release tries to be a little *too* sane,
preventing very large desktops from working correctly.

If you are feeling up to the challenge of rebuilding a server from source,
the offending limit is in rfb/ZRLEEncoder.cxx and looks like:

int ZRLEEncoder::maxLen = 513 * 1024; // enough for width 2048 32-bit pixels

So you may wish to change it to:

int ZRLEEncoder::maxLen = 2049 * 1024; // enough for width 8192 32-bit
pixels

Or possibly even higher!

Cheers,

Wez @ RealVNC Ltd.


> -----Original Message-----
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On Behalf Of Asher, Scott
> Sent: 23 September 2004 04:09
> To: [EMAIL PROTECTED]
> Subject: ZRLE error (space issue?)
> 
> While browsing the archives looking for solutions, I've seen 
> a couple of threads that boil down to a space allocation 
> problem when using ZRLE for colour encoding.  
> 
> One such thread:
> http://www.realvnc.com/pipermail/vnc-list/2004-July/046031.html
> 
> Is there any work on a fix for this (much higher default 
> setting before throttling use of this encoding)?  Running at 
> 64 colours, I'm getting this error frequently when connecting 
> to machines with multiple monitors running at 1600x1200 and 
> it's a pretty significant problem for us.
> Switching to an even lower colour setting or using a 
> different encoding aren't really great options.  If this is 
> not ever going to be changed, I'll figure something out, but 
> the thread seems to indicate that it might be changed.
> 
> Thanks,
> Scott
> _______________________________________________
> VNC-List mailing list
> [EMAIL PROTECTED]
> To remove yourself from the list visit:
> http://www.realvnc.com/mailman/listinfo/vnc-list
_______________________________________________
VNC-List mailing list
[EMAIL PROTECTED]
To remove yourself from the list visit:
http://www.realvnc.com/mailman/listinfo/vnc-list

Reply via email to