-   Linux - Software (
-   -   Solved: error message "localhost kdm_greet[15114]: Can't open default user face" (

jlinkels 09-01-2006 05:07 PM

Solved: error message "localhost kdm_greet[15114]: Can't open default user face"
This was a very frustrating error, which costed me the better part of my day.

When I wanted to restart KDM, I got the login screen where I entered my userid and password. X would show the hourglass for a few seconds and then the login screen re-appeared.

The ~/.xsession-errors file contained only these lines:


Xsession: X session started for jlinkels at Fri Sep  1 08:44:38 AST 2006
open: permission denied

and the /var/log/syslog told me this:

Sep  1 08:53:44 localhost kdm_greet[15114]: Can't open default user face
This is an error which is reported quite often, but hardly a working solution is found.

In my case the reason was that the /tmp directory permissions on my machine were drw-r--r-- while it should have been drwxrwxrwt.

The command for changing it is:

chmod ug+rwx,o+rwt /tmp
After changing the permissions KDM worked fine again.

What confused me is that /etc/X11/Xsession script does contain a line which does a check for writability of /tmp, however I did not find the error message that Xsession oughts to generate. So I assumed that it was not the writability of /tmp.


dugas 04-20-2008 01:42 PM

Thank You.
Thanks for posting jlinkels, you saved me time.

mmance 11-22-2009 07:19 PM

that was very helpful.

StFS 02-12-2010 04:08 PM

Thank you, thank you, thank you!

I have no idea what may have caused the permissions to my /tmp to get so messed up but this solved my problems!

jlinkels 02-12-2010 05:44 PM

You'r welcome. If you think this post was useful, please click the Thanks button.


All times are GMT -5. The time now is 04:43 PM.