As part of my ongoing home IT challenges I have set up a basement server running Ubuntu 10.04 LTS. My normal method of managing my servers is to do everything by ssh.

That’s geeky, but not much fun. So I looked for a free X server and came across Xming. It’s a not GPL’ed but is it freely available and the license is not burdensome.

Using XLaunch, I setup the parameters I want and saved that to a file. That .xlaunch file extension is registered to Xming so I just need to double-click the icon and it starts my desktop remotely using X windows.I’ve got the desktop in a neat 1280×1024 window using “-screen 0 1280 1024″ as an Xming command line argument.

The only problem I am having is that I am launching gnome-session and it’s not exiting cleanly at then of my session. Most likely that’s not quiet the right program to initiate an X session but for now it’s acceptable.