After login $HOME/.dmrc permission error window appears

Asked by launcspad on 2009-02-07

After login I have this message: "User's $HOME/.dmrc file is being ignored. This prevents the default sessin and language from being saved. File should be owne dby user and have 644 permissions. User's $HOME directory must be owned by user and not writable by other users."

Altough, the rights of my .dmrc file seems to be correct. If I rename this file, and no more exists, the error message still appears, and still the same.

$ ls -la .dmrc
-rw-r--r-- 1 myname myname 28 2009-02-03 11:05 .dmrc

I have found some solution here: http://mihirknows.blogspot.com/2008/06/homedmrc-file-is-being-ignored-solved.html
But I don't want to chmod -R all my files. Earlier this bug appeared in barely every distribution, and I used the solution linked, but then the rights of the files were corrupt. Any other solution? Anyway, what causes this bug?

Question information

Language:
English Edit question
Status:
Answered
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Last query:
2009-02-07
Last reply:
2009-02-07
Lars Ljung (larslj) said : #1

Thank you for taking the time to report this issue and helping to make Ubuntu better. Examining the information you have given us, this does not appear to be a bug report so we are closing it and converting it to a question in the support tracker. We appreciate the difficulties you are facing, but it would make more sense to raise problems you are having in the support tracker at https://answers.launchpad.net/ubuntu if you are uncertain if they are bugs. For help on reporting bugs, see https://help.ubuntu.com/community/ReportingBugs .

Lars Ljung (larslj) said : #2

You should check the permissions on your home directory. It should look like this:

$ ls -ld .
drwxr-xr-x 77 myname myname 4096 2009-02-07 01:13 .

If that's not the case you should runt "chmod 755 $HOME".

Can you help with this problem?

Provide an answer of your own, or ask launcspad for more information if necessary.

To post a message you must log in.