QUESTION: How can per-user desktop details (gnome) follow a
username instead of the contents of
/home/username?
I'm running Ubuntu Lucid on a Lenovo Thinkpad.
So I have this problem with the gnome panel for user=XXXX. After hours
of tinkering without success, I decide to make a fresh user, abandon the per-user context and migrate the data files.
I run users-admin and create a fresh new user=NNNN.
From a terminal, I do the following:
Code:
user@host:/path/ $ #--- enable root authority
user@host:/path/ $ sudo -i
user@host:/path/ $ #--- we want to alter /home folders
user@host:/path/ # cd /home
user@host:/path/ # ls
XXXX NNNN
user@host:/path/ $ #--- swap the new user $HOME with old user $HOME
user@host:/path/ # mv XXXX TTTT
user@host:/path/ # mv NNNN xxxx
user@host:/path/ # mv TTTT NNNN
user@host:/path/ $ #--- update ownership
user@host:/path/ # chown -Rv XXXX:XXXX XXXX
user@host:/path/ # chown -Rv NNNN:NNNN NNNN
At this point, I expect that a login as user=XXXX will get the context
from the $HOME=/home/NNNN (before rename). I also expect that a login
as user=NNNN will get the context from the $HOME=/home/XXXX (before rename). The original username would thus have a freshly made user
desktop and the new username would thus have the desktop with problems.
Instead, both username exhibit the troubled gnome panel.
No idea,
~~~ 0;-Dan