Comment 5 for bug 1957155

Revision history for this message
Andy Goossens (andygoossens) wrote (last edit ):

Hm, I suspect that the update broke my desktop environment (Plasma Desktop).

Earlier today I received the 2.54.3+21.10.1ubuntu0.1 update. And when I rebooted, my Plasma Desktop was broken. Applications that were still open worked (Firefox, Konsole), but task panel was absent, icons missing, ...

Note that I am using Fish shell as my default shell. When I use Bash however, the Plasma Desktop is working fine.

When logging in on TTY with Bash as default shell:
XDG_DATA_DIRS == /usr/share/local:/usr/share:/usr/lib/snapd/desktop
When I log in with Fish:
XDG_DATA_DIRS == /usr/lib/snapd/desktop

That would explain why my desktop got broken.

To reproduce:
* create a new user account "test"
* start Plasma session with user "test", everything looks fine
* execute: chsh -s /usr/bin/fish
* log out
* log in again, things are broken

Workaround: Use Bash as default shell. Configure your terminal emulator to use Fish.

EDIT:
For good measure: After removing+purging snapd, the desktop starts up properly.
However, executing "echo $XDG_DATA_DIRS" with Fish returns nothing in that case. Not sure what to think about that.