on hardy I added the following to /etc/rc.local, which did the trick. Replace <USERNAME> with your user name. Be warned it's possible it might delete some settings that you like so take a copy of .nautilus first!
find ~<USERNAME>/.nautilus -type f ! -name 'file:%2F%2F%2Fhome%2F<USERNAME>%2FDesktop.xml' | xargs rm -- Nautilus not showing the desktop icons & wallpaper on login https://bugs.launchpad.net/bugs/218070 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs