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.
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: local:/ usr/share: /usr/lib/ snapd/desktop snapd/desktop
XDG_DATA_DIRS == /usr/share/
When I log in with Fish:
XDG_DATA_DIRS == /usr/lib/
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.