How-To Geek

Enable Remote Desktop (VNC) on Kubuntu

Kubuntu includes the built-in ability to allow other users to control the desktop. Like Ubuntu, you can allow users to access and control the desktop via the VNC client. Unlike Ubuntu, there are a lot more options.

Click on the “Start” button and go to Internet \ Krfb Desktop Sharing

From this screen, you can create “Invitations” to allow another user to view your desktop. You can even send the invitations out via email, and manage invitations that you’ve already created.

For the purposes of this article, we want to enable remote desktop control of the system. Click the Configure button and you will see a screen with these options:

In order to remote control the desktop on the other machine without requiring physical access to that machine, set the options as shown above.

If you want to prompt the local machine to allow the connection, you can check the Confirm uninvited connections checkbox.

Note that this isn’t the most secure method of accessing your system. I would recommend setting a password at the very least. Even better would be enabling SSH and a firewall, and only allowing connections through an SSH tunnel.

Lowell Heddings, better known online as the How-To Geek, spends all his free time bringing you fresh geekery on a daily basis. You can follow him on if you'd like.

  • Published 12/26/06

Comments (5)

  1. amarok

    that’s a nice guide. The only problem is that I have tried the exact same configuration, and “confirm uninvited connections…” just cannot be disabled. It asks for confirmation anyway, which makes this solution useless for my purposes. Do you know any workaround?

  2. amarok

    Problem solved: it was very silly. There was also an invitation created. I deleted the invitation and then uninvited connections started coming in without any problems. Thank you very much.

  3. james

    I did this setup and when I try to connect and gives me this error

    Connection failed – Error reading Protocol Version

    Possible causes:

    -You’ve forgotton to select a DSMPlugin and the Server uses a DSMPlugin
    -Viewer and Server are not compatible (they use different RFB protocoles)
    -Bad connection

    Next thing I tried is I enabled the DSMPlugin MSRC4Plugin.dsm

    that got me a little further, it brought up the password prompt.
    But as soon as I enter the password I get this error.

    Connection failed – Error reading Protocol Version

    Possible causes:

    -You’ve forgotton to select a DSMPlugin and the Server uses a DSMPlugin
    -The selected DSMPlugin is not compatible with the one running on the Server
    -The selected DSMPlugin is not correctly configured (also possible on the Server)
    -The password you’ve possibly entered is incorrect

    I am real sure about my password being correct. But I don’t know if the DSMPlugin is the problem. Are there other plugins to try? What do I do now?

  4. awie

    Thanks the best boy’s always win.


  5. Johnny Conservative

    Terrible article!!

    Krfb closes / crashes when anyone tries to connect!!!!!

More Articles You Might Like

Enter Your Email Here to Get Access for Free:

Go check your email!