2009/7/3 Brian Cameron
<Brian Cameron sun com>
Peter:
I changed the cc:list from gnome-hackers to gdm-list since the
$HOME/.dmrc file is a GDM interface, and this is a more appropriate
list to ask GDM related questions.
Thanks for that.
I was playing about with the permissions of my $home folder the other day, and accidently I created a problem which occurs each time I log in.
--- Warning Window ---
"User's $HOME/.dmrc file is being ignored. The prevents the default session and language from being saved. File should be owned by user and have 644 permissions. User's $HOME directory must be owned by user and not writable by other users."
[OK]
What steps do I need to correct this problem?!? I've checked and yes, there is indeed a file named ".dmrc" in my $HOME folder. See attached 1KB file.
GDM 2.20 and earlier will complain if the file permissions on your
$HOME directory or the $HOME/.dmrc file allow users other than yourself
to write to them.
Run "ls -ld $HOME" and the first column should say "drwxr-xr-x". If
not then run "chmod 755 $HOME" and this should fix it. Also run
"ls -ld $HOME/.dmrc" and the first column should be either
"-rw-------" or ""-rw-r--r--". If not, then run "chmod 600 $HOME/.dmrc"
to fix it. This ensures that only you have write permissions.
Thank you... I followed your instructions and next time I rebooted the problem has been solved.
[snip]