Short version: I had thought the ubuntu 9.04 install was behind this but was mistaken. It appears that though I did a fresh install, I was doing it on a machine with a separate /home partition. When I did the install, it saw some configuration that had been done when the machine had eeebuntu on it and that was where using $HOME as the desktop folder originated. The ubuntu 9.04 install simply recognized it and kept it. Long version: This is valid for ubuntu 9.04 and others and includes a bit of informed guesswork. The specifics may differ some in other versions and distros. /etc/X11/Xsession.d/60xdg-user-dirs-update during startup checks if /usr/bin/xdg-user-dirs-update exists and if it does, executes it. Since it is a binary executable this is a bit of guesswork, but I believe it checks to see if $HOME/.config/user-dirs.dirs exists. If it does not, it uses /etc/xdg/user-dirs.defaults to create one and to create the directories described using the current locale language. If $HOME/.config/user-dirs.dirs DOES exist it does not do so although I suspect it still checks and adapts to any changes the user has made since the last startup. I am pretty sure one should be able to return to normal usage by editing $HOME/.config/user-dirs.dirs to add the usual sub-directories (Desktop, Documents, etc) and just do a restart. It may be that you should recreate the actual sub-directories first but my reading seems to indicate /usr/bin/xdg-user-dirs-update will do it for you during the restart. I have not verified this. -- Dazed_75 a.k.a. Larry