Recently I got tired of having to move a monitor cable and kb/mouse dongles over to my headless Linux box just so I could restart a virtual machine using the X-windows based management app. After rooting around the internet and spending half a day trying various things, this is what worked flawlessy with minimum effort. Note, I’m on Ubuntu so your mileage may vary.

First thing is to make sure you have a VNC server running on your Ubuntu box:

      ~$sudo apt-get install vnc4server

If it’s already installed/running, you’ll get a notice saying so.  If it wasn’t already installed, then answer yes to the prompt to install.

Next, on your mac,

      download and install xQuartz (free!):  https://www.xquartz.org/

Open a terminal server on your mac and type the following:

ssh -X -C YOURUSERNAME@YOURHOST

Once you login with your credentials, all you have to do is execute whichever app you like.  To start the linux desktop app, just type the following:

~$startxfce4

That’s it, now just run your x-apps normally.  This solved my need as I was able to then run my virt-manager app from the desktop and no more switching monitor/kb/mouse cables/dongles over!

Leave a Reply

Your email address will not be published. Required fields are marked *