verot.net - replace krfb with xVNC on KDE ========================================= https://www.verot.net/xvnc_kde.htm I use VNC to remotely use a few machines in my network. And I use KDE. I happens so that krfb, the KDE desktop sharing server, is pretty bad. On all my setups, it eats up 100% of the CPU resources, making it difficult to use. And that, it is when it actually accepts the connection without crashing half a second later. So, I install xVNCserver instead of krfb, and have it to start when KDE starts. ### Remote machine setupĀ  Install the packages sudo apt-get install x11vnc vncserver Set your VNC password vncpasswd Set xVNCserver to start with KDE echo "#! /bin/sh" > ~/.kde/Autostart/x11vnc echo "x11vnc -rfbauth ~/.vnc/passwd -bg -forever" >> ~/.kde/Autostart/x11vnc chmod 700 ~/.kde/Autostart/x11vnc Eventually, deactivate krfb and start manually xVNCserver for the first time x11vnc -rfbauth ~/.vnc/passwd -bg -forever ### Local machine setup You should now be able to connect, from your local machine, to the remote machine (10.1.1.25) vncviewer 1.1.1.25:5901 In a local network, you might want to connect to the remote machine without entering your password. In order to do so, create a local VNC password file vncpasswd ~/.vnc/remote_passwd Then you can create yourself a shortcut or an alias on the local machine, with the following command vncviewer 10.1.1.25:5901 -passwd ~/.vnc/remote_passwd ### Conclusion That's all! Works flawlessly, I didn't manage to crash it, and the CPU use is about 20% (the remote machine is a PIII)