error message on boot

When I boot up into my suse 11 I get this error with an okay box.


User's $HOME/.dmrc file is being ignored.
This prevents the default session and language from being saved.
Files should be owned by user and have 644 permissions.
User's $HOME directory must be owned by user and not writable by other users

So what can I do to fix this?

boot with the dvd and use repair may be the easiest for you
there are other ways we can try if you can’t get it sorted this way

> User’s $HOME/.dmrc file is being ignored. This prevents the
> default session and language from being saved. Files should be
> owned by user and have 644 permissions. User’s $HOME directory
> must be owned by user and not writable by other users

my guess is you recently signed into KDE/Gnome/other as root, correct?


DenverD (Linux Counter 282315) via NNTP, Thunderbird 2.0.0.14, KDE
3.5.7, SUSE Linux 10.3, 2.6.22.18-0.2-default #1 SMP i686 athlon

Your home directory should contain a hidden file called .dmrc; edit it and make the contents like this:

[Desktop]
Session=default

and make the permissions on the file like this: -rw-------