The Smell of Molten Projects in the Morning

Ed Nisley's Blog: Shop notes, electronics, firmware, machinery, 3D printing, laser cuttery, and curiosities. Contents: 100% human thinking, 0% AI slop.

Enabling Remote Desktop Sharing in Xubuntu

I set up Xubuntu 11.10 on the Dell 531S driving the Thing-O-Matic, as the Unity UI seems surprisingly like crippleware: every feature that isn’t mandatory is prohibited. However, Xubuntu’s XFCE UI also has a long list of things that should be easy and aren’t, such as enabling remote desktop sharing. Gotta have that so I can fire up the printer and monitor progress from upstairs.

It turns out that the Vino server is installed, but not enabled, so you must start by firing up vino-preferences in a terminal to set some preferences:

This is a local machine behind a firewall, so a moderately secure password with no confirmation will suffice. Your paranoia may vary.

Then drill down through the menu from Settings Settings ManagerSession and Startup to the Application Autostart tab, then Add the Vino VNC Server to the list: /usr/lib/vino/vino-server. You can start it manually if you have the hots for immediate sharing.

This seems to be impossible in Unity, trivially easy in GNOME, and unduly mysterious in XFCE.

Comments

5 responses to “Enabling Remote Desktop Sharing in Xubuntu”

  1. Windows 7 Home Premium Remote Desktop: The Missing Link « The Smell of Molten Projects in the Morning Avatar

    […] time, no matter what I tried, I couldn’t connect to the Windows 7 desktop on the Q150 from my Xubuntu desktop. The usual […]

  2. Christian Becker Avatar
    Christian Becker

    Thank you, that was exactly what I was looking for.

    1. Ed Avatar

      That feature certainly shouldn’t be so well hidden!

      Glad to help out…

  3. Iain Elder Avatar

    Thanks for documenting your fix. I ran into the same problem last night. I raised a bug about it on the Gnome Bugzilla: https://bugzilla.gnome.org/show_bug.cgi?id=727473

    1. Ed Avatar

      The response explains why I gave up reporting bugs to any organization large enough to need a bug tracking system…