Public bug reported:

I'm new to this XDG user directory thing, so I may be overlooking
something here.  But I always think that a false alarm is better than an
ignored problem, so here it is.

I did a fresh install of gutsy beta (Ubuntu i386 alternative).  Since I
already have a Linux system on this computer, I want to reuse my /home
partition.  But I don't want to mount /home at installation time,
fearing it would mess up those .xxx configuration files/dirs under the
default /home/minghua/ directory.  So I just installed everything on one
partition.

After installation I logged into GNOME, found the XDG dirs created, with
the default names since I use en_US.UTF-8 locale.  I can see them in the
"Places" menu on the panel.  All good so far.

I logged out and rebooted to the other Linux system, mounted the Ubuntu
partition.  Then I copied over the /home/minghua/ dir on Ubuntu
partition to my old /home partition, as /home/minghua-ubuntu/.  I
changed the /etc/fstab file on Ubuntu partition to mount the correct
partition as /home, and changed /etc/passwd file to make me use the new
$HOME as well.

Now reboot back to Ubuntu.  I can log in fine, and my $HOME is properly
set, my other settings are kept.  However, I can't see the XDG dirs in
the "Places" menu anymore, although the dirs under /home/minghua-ubuntu/
haven't been touched.  I can see, on the other hand, two entries of
"Documents" and "Music", but those point to the dirs with those name
under /home/minghua/.

So is XDG user dir supposed to work when $HOME is not equal to
/home/$USER?  If yes, what have I missed?

** Affects: xdg-user-dirs (Ubuntu)
     Importance: Undecided
         Status: New

-- 
xdg-user-dirs: XDG user directories not recongnized after moving $HOME
https://bugs.launchpad.net/bugs/147690
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to