We're migrating some old 10.10 users on Gnome to 14.04 using Unity. When they log on, however, the lightdm greeter complains "Failed to start session."
[+181.14s] DEBUG: Session pid=3566: User thales authorized [+181.15s] DEBUG: Session pid=3566: Greeter requests default session [+181.15s] DEBUG: Seat: Failed to find session configuration gnome-classic [+181.15s] DEBUG: Seat: Can't find session 'gnome-classic' [+181.15s] DEBUG: Session pid=3566: Greeter start authentication
A successful login looks like:
[+113.16s] DEBUG: Session pid=1957: User ntimkovich authorized [+113.17s] DEBUG: Session pid=1957: Greeter requests default session [+113.17s] DEBUG: Seat: Stopping greeter; display server will be re-used for user session [+113.17s] DEBUG: Session pid=1957: Sending SIGTERM ...
Our migration is in an intermediate state, so I'd like to avoid obliterating profiles (e.g.
rm -rf ~/.gnome*), and we're also trying to push people to just use one desktop (the stock Unity) for simplicity.
What is the specific folder/file that is causing the GUI to request 'gnome-classic' that I could perhaps temporarily hide? Or even better, is there a way to tell lightdm (or whatever does this) that if it "can't find session 'X'" to revert to Unity?