kdm does not start session when shell is zsh
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
kdebase (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: kdm
kdm version: ii kdm 3.5.2-0ubuntu27 X display manager for KDE
Try this: set your user shell to be zsh.
$ chsh
Password:
Changing the login shell for user
Enter the new value, or press ENTER for the default
Login Shell [/bin/bash]: /bin/zsh
$
Now restart X:
/etc/init.d/kdm restart
Try to log in. It won't work. It will get back to the KDM login screen.
startx still works ok and brings the KDE session up (with "exec startkde" in ~/.xinitrc).
If you change you shell back to bash, it will start working again.
I do not know where to look for diagnostics on what went wrong when kdm was starting my sessions. There's nothing on the log files under /var/log or my home directory.
Changed in kdebase: | |
status: | Unconfirmed → Rejected |
...and the only message in ~/.xsession-errors was fold complaining about '0' being an invalid value for the columns.