If a user whose home directory doesn't exist tries to log in, the compositor starts up but the session hangs. To the user this looks like the greeter froze. he general problem is that atrium cannot tell a healthy session from a hung one that never exits.
Possible fixes:
- validate user account before greeter exit, and display an informative error message
- make
chdir error fatal
- optionally add
pam_mkhomedir to the PAM stack
If a user whose home directory doesn't exist tries to log in, the compositor starts up but the session hangs. To the user this looks like the greeter froze. he general problem is that atrium cannot tell a healthy session from a hung one that never exits.
Possible fixes:
chdirerror fatalpam_mkhomedirto the PAM stack