I would be great to find something that works with apache's mod_ssl or stunnel to encrypt the connection over the web (traffic through port 443 ) instead of using SSH to tunnel the data through to encrypt the connection (BTW, I do have OpenSSH installed if needed). I really do not care as far as the technical working of different remote desktop tools.ĭo you really not care if the X session being exported via VNC is the one showing on the physical hardware (monitor and video card) or a virtual one that lives only in RAM and can only be viewed remotely? Most users do have a preference between the two it depends on their intended usage (what's yours?) Regarding image quality, if you use the ZRLE encoding (RealVNC viewer) it will be lossless. Reading from the video card is usually 100-1000X slower than writing to it, so it can be slow even on modern hardware (however, the nvidia proprietary drivers have a fairly fast read rate.) Reading from RAM is usually much faster than reading from the video card.Īt the cost of higher system load you can add "-defer 1 -wait 1", or other values, to try to get faster response from x11vnc. Since x11vnc polls from the video card and tightvnc is a virtual (RAM only) session, x11vnc tends to be slower. (x11vnc has a special mode, -create option, that emulates a RAM-only desktop by using Xvfb, but it is still a bit slower than tightvnc/vncserver.)Ĭan x11vnc options be adjusted so that it has less time lag and possibly better quality? Which do you want to do? The latter is of course faster. Also, which is faster x11vnc or tightvnc?ĭo you know that they export very different desktop sessions? x11vnc exports the view on the physical hardware (monitor and video card) whereas tightvnc (vncserver) exports a virtual, RAM-only desktop. What do you recommend that I do? It would be great to have step-by-step instructions on how to accomplish this for a Linux n00b like myself. Using stunnel to force non-SSL aware daemons such as VNC to use SSL. x11vnc with the '-http' option activates its built-in web server to serve the applet jar file.Ģ. However, the ssl-portal described at the above link is most certainly overkill (and can be difficult to set up.) Do you really have multiple desktops inside your LAN that you want to access this way? If you only have one desktop you want to access, just use Note that this won't work with the vnc-java package (because the applet is not SSL aware.) But if you use the x11vnc java applet (from the x11vnc source or the new x11vnc 0.9.8 in sid) they are SSL aware. See: (Downloading the Java applet to the browser via HTTPS) Using mod_ssl in apache + SSL certificate generated by x11vnc. I have the 2 good options to encrypt the connection when using java to view vnc in the browser over the web:ġ. I also have XAMPP installed (apache w/ mod_ssl).
0 Comments
Leave a Reply. |