Updated information for Ubuntu 11.10 at end of article.
One of my workstations I use as a general amusement/development station, and as such I usually move over to the development version of Ubuntu a few months after it has been initially released.
Ubunut Natty is now underway, and Ubuntu want to push its use of Unity desktop manager. I however wish to use the gnome-desktop without any fancy-schmancy features, because I remotely log in to that machine via xrdp.
Because of this, recently I’ve been puzzled as to why I get a single message window appear saying “No valid session found.”, when logging in via xrdp. A quick internet search revealed a change in the gnome-session package, and the solution quickly came after.
In my ~/.xsession file – which is what xrdp looks at to find what desktop session I require, I had;
This has been working fine up until the recent Natty release.
You need to change that entry to;
This will start your classic gnome desktop.
You might like to read the latest article here which has lots of updated and useful information;
For Ubuntu Server 11.10 / Ubuntu 11.10, change that to;
Thanks to Menno for the heads-up.