LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (http://www.linuxquestions.org/questions/linux-software-2/)
-   -   Solved: error message "localhost kdm_greet[15114]: Can't open default user face" (http://www.linuxquestions.org/questions/linux-software-2/solved-error-message-localhost-kdm_greet%5B15114%5D-cant-open-default-user-face-479546/)

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:

Code:

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:
Code:

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:
Code:

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.

jlinkels

dugas 04-20-2008 01:42 PM

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

mmance 11-22-2009 07:19 PM

thanks
 
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.

jlinkels


All times are GMT -5. The time now is 02:25 AM.