Bug 300369

Summary: Message “Call to lnusertemp failed (temporary directories full?). Check your installation?” displayed in X before KDM
Product: [I don't know] kde Reporter: Daniel Duris <kdebugs>
Component: generalAssignee: Unassigned bugs mailing-list <unassigned-bugs>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Daniel Duris 2012-05-20 20:42:51 UTC
This has started to happen after I encrypted my home folder (this was done after the installation, not as a part of it)... This was in 11.10.

I have since upgraded to 12.04 and after first reboot everything worked well. However since reboot after this, the messages started to pop up again before the actual KDM login prompt.

I am using Kubuntu 12.04 and I have tried different things such as permissions 777 for /tmp, removing everythign from /tmp or even deleeting ~/.kde or ~/.Xauthority etc.

Reproducible: Always

Steps to Reproduce:
1. Boot
2. Messsage appears (X style - black and white) - click OK
3. KDM starts, i am able to login
Actual Results:  
error before kdm login screen

Expected Results:  
kdm login screen or if autologin enabled, then skip to locked session in KDE
Comment 1 Christophe Marin 2012-05-21 01:41:56 UTC
likely means your config files in /etc/pam.d are wrong (as in: your encrypted home partition is not mounted)
Comment 2 Daniel Duris 2012-05-21 10:25:22 UTC
How do I go about fixing that?

How does clicking on OK change the situation and allows KDM/KDE to start?