Changing default shell breaks plasma
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
plasma-desktop (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Similar to the report https:/
Release:
% lsb_release -rd
No LSB modules are available.
Description: Ubuntu 23.04
Release: 23.04
Package Version:
% apt-cache policy plasma-desktop
plasma-desktop:
Installed: 4:5.27.4-0ubuntu1
Candidate: 4:5.27.4-0ubuntu1
Version table:
*** 4:5.27.4-0ubuntu1 500
500 http://
100 /var/lib/
Expected behavior:
Changing default shell to /usr/bin/zsh does not break login
What happens:
Changing default shell to anything besides bash seems to cause KDE to be unable to start
Steps to reproduce:
1. Install Kubuntu 23.04
2. Install zsh (apt install zsh)
3. Change default shell to zsh (chsh -s /usr/bin/zsh)
4. Reboot
5. Login
6. Wait for ksplashqml to crash
Potential workaround:
Instead of changing the default shell, I have configured Konsole to run /usr/bin/zsh instead of /bin/bash. This enables me to continue to use zsh when I am logged in physically and when logged in remotely, I can easily just run /usr/bin/zsh if I want to keep using my normal shell of choice. Not an ideal UX but workable