Error Window '$ HOME/.dmrc file being ignored' after booting

Asked by RayArdia

I previously raised this issue as Question #78094, asked on 2009-07-25.
Probably due to my not giving explicit replies to the excellent help offerred by Sam and others, the question "went off at a tangent" and although marked Solved the Subject error message still occurs on each start-up.
I'd like to start again, to ignore any other issues which come up as 'by-products', and focus on getting rid of the problem which is causing the .dmrc file to be ignored.
The full text of the error window is:-
'Users $HOME/.dmrc file is being ignored. This prevents the default system and language from being saved. File should be owned by the user and have 644 permission. Users $HOME directory must be owned by user and not writable by others.
Can anyone help please?

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Solved by:
gadolinio
Solved:
Last query:
Last reply:
Revision history for this message
gadolinio (gadolinio) said :
#1

I had that same problem. I think it happens if you make a copy of the file ".dmrc" inside your user folder.
Open root's terminal (applications-->system tools-->root's terminal).
Type this:
chmod 700 /home/YOUR_USER_NAME (press ENTER)
chmod -R 700 /home/YOUR_USER_NAME (press ENTER)
chmod 644 /home/YOUR_USER_NAME/.dmrc (press ENTER)

Close the terminal, close the session, and enter again; the problem should be solved.

Note the spaces in the commands (identified here with a "*"):
chmod*700*/home/YOUR_USER_NAME
chmod*-R*700*/home/YOUR_USER_NAME
chmod*644*/home/YOUR_USER_NAME/.dmrc

That's it...

Revision history for this message
RayArdia (theallinsons) said :
#2

Thanks, but got this when I tried it
ray@RayLaptop:~$ chmod 700 /home/YOUR_USER_NAME
chmod: cannot access `/home/YOUR_USER_NAME': No such file or directory
ray@RayLaptop:~$
Any suggestions?

Revision history for this message
Best gadolinio (gadolinio) said :
#3

"YOUR_USER_NAME" is not meant to be written; you have to type in yours.
If "ray" is your user name, type:
chmod 700 /home/ray (press ENTER)
chmod -R 700 /home/ray (press ENTER)
chmod 644 /home/ray/.dmrc (press ENTER)

Revision history for this message
RayArdia (theallinsons) said :
#4

My very humble apologies! ¡Qué tonto!
Have now followed your instructions correctly and error message has not reappeared.
Many thanks. Ray

Revision history for this message
gadolinio (gadolinio) said :
#5

No hay problema ;)
I could've made it clear that it was to be replaced, as i did with the spaces (i once had trouble with the spaces issue, and i learned how important it may be to highlight them in websites referring to codes/commands).
Good luck