I thought I would set up my girlfriend's tired old netbook running a less broken OS than Linspire. Nice idea. I have a similar machine ( Acer Aspire One ) running Ubuntu and that worked fine.
However, when I installed it on hers, it decided to use Unity3D and nothing else. She has it set up to log her in automatically and it seems that no matter how much I set up /etc/lightdm/lightdm.conf to have user-session=xubuntu it does nothing.
It shows the Xubuntu loading screen, then pops her into a painfully slow Unity3D desktop that her system cannot support at all. There doesn't seem to be anything I can do to change it.
If I remove /etc/lightdm/lightm.conf altogether it puts me through to a "low graphics mode" screen where the keyboard doesn't work and there is nothing one can do but switch off the machine and reboot in recovery mode.
Everytime the machine starts up the .dmrc file in the user's home directory gets overwritten so if I change that to use xubuntu it is back to unity the next time it starts.
My girlfriend is increasingly of the opinion that I broke her computer, which given that we are running a long distance relationship partly through that computer, makes me a very bad boyfriend. Please help!
chattr +i ~/.dmrc. That way, it can't get overwritten. Of course, doing so might just cause a crash, and is almost certainly not the proper way to solve the problem, but it's worth a try. – Scott Severance Aug 12 '12 at 0:00lightdmfile still have theuser-session=xubuntuline? – Lucio Aug 12 '12 at 0:12