This worked for me:
Use a Ubuntu Live CD to boot up, and choose a command-line (shell) option.
With this, set your $HOME directory (/home/username) permissions to something appropriate (I used 755) and make sure all directories can be listed with the "ls" command. Then remove nautilus with
Code:
sudo apt-get remove nautilus
and delete the .ICEauthority entry in $HOME, and possibly in /var/lib/gdm. Then reboot with
Code:
sudo shutdown -r now
When you choose the same option on boot-up, from the command line you can use
Code:
sudo apt-get install nautilus
sudo shutdown -r now
and retrieve the CD a bit smartish. I do hope you get a clean straight boot and login, as I did!
With thanks to all who helped me,
Phil
Bookmarks