Hacker News new | past | comments | ask | show | jobs | submit login

I'm pretty happy with VNC with JPEG compression (which not all VNC implementations support). Depending on the use-case, I either use TigerVNC `vncserver` (creates a virtual X11 display, in my experience OpenGL performs very poorly), or TigerVNC `x0vncserver` (which attaches to a real/existing X11 display and polls it to serve it over VNC; OpenGL performed normally).

TurboVNC is a fork of TigerVNC that has improved OpenGL performance. I can't comment on it too much.

I either connect to VNC directly on :5900 if I'm on the same LAN, or I `ssh -L5901:localhost:5900 server-box`, then `vncviewer localhost:5901`.




I agree, VNC+JPEG is a good fit for this kind of thing.

I posted a comment recommending TurboVNC earlier, but it looks to be hidden. It compared favorably with TigerVNC when I tested both. VirtualGL support is baked right in, though of course you have to first set up VirtualGL itself. That'll allow you to use the GPU on a headless machine and share it between users. (with some caveats)


If the applications are running on Windows I tend to use RDP, if they are running on Unix I tend to use VNC.

Running Firefox over a WAN is slow-going with X11 and ssh, VNC is much faster. The first one I tried was tightvnc, and it did the job for what I needed, so I have stuck with that.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: