diff options
author | runge <runge> | 2006-12-17 23:34:25 +0000 |
---|---|---|
committer | runge <runge> | 2006-12-17 23:34:25 +0000 |
commit | 8aa6fb9523957c7f4a3f14fb2c90ea9f9292a41f (patch) | |
tree | 82a97c679b609325b8df6c2c9a00a85525fde0a1 /x11vnc/x11vnc.1 | |
parent | 399a175f0bb44865cbf3d6762ad081e2a49cd4c4 (diff) | |
download | libtdevnc-8aa6fb9523957c7f4a3f14fb2c90ea9f9292a41f.tar.gz libtdevnc-8aa6fb9523957c7f4a3f14fb2c90ea9f9292a41f.zip |
x11vnc: first pass at client-side caching, -ncache option.
Diffstat (limited to 'x11vnc/x11vnc.1')
-rw-r--r-- | x11vnc/x11vnc.1 | 28 |
1 files changed, 27 insertions, 1 deletions
diff --git a/x11vnc/x11vnc.1 b/x11vnc/x11vnc.1 index 3ab1728..736bd5c 100644 --- a/x11vnc/x11vnc.1 +++ b/x11vnc/x11vnc.1 @@ -2,7 +2,7 @@ .TH X11VNC "1" "December 2006" "x11vnc " "User Commands" .SH NAME x11vnc - allow VNC connections to real X11 displays - version: 0.8.4, lastmod: 2006-12-14 + version: 0.8.4, lastmod: 2006-12-17 .SH SYNOPSIS .B x11vnc [OPTION]... @@ -2376,6 +2376,32 @@ slow setups, but you lose all visual feedback for drags, text selection, and some menu traversals. It overrides any \fB-pointer_mode\fR setting. .PP +\fB-ncache\fR \fIn\fR +.IP +Client-side caching scheme. Framebuffer memory \fIn\fR +(an integer) times that of the full display is allocated +below the actual framebuffer to cache screen contents +for rapid retrieval. So a W x H frambuffer is expanded +to a W x (n+1)*H one. Use 0 to disable. Default: XXX. +.IP +This is an experimental option, currently implemented +in an awkward way in that in the VNC Viewer you can +see the cache contents if you scroll down, etc. So you +will have to set things up so you can't see that region. +If this method is successful, the changes required for +clients to do this less awkwardly will be investigated. +.IP +Note that this mode consumes a lot of memory, both +on the x11vnc server side and on the VNC Viewer side. +If n=2 then the amount of RAM used is roughly tripled +for both x11vnc and the VNC Viewer. As a rule of +thumb, note that 1280x1024 at depth 24 is about 5MB of +pixel data. +.IP +Because of the way window backingstore and saveunders +are implemented, n must be even. It will be incremented +by 1 if it is not. +.PP \fB-wireframe\fR \fI[str],\fR \fB-nowireframe\fR .IP Try to detect window moves or resizes when a mouse |