Resolved: Home directory as Desktop

Dazed_75 lthielster at gmail.com
Fri May 15 21:22:36 MST 2009


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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.PLUG.phoenix.az.us/pipermail/plug-discuss/attachments/20090515/f9cbe4b9/attachment.htm 


More information about the PLUG-discuss mailing list