Oddly enough, after testing a distribution on my bootkey flashed with Balena Etcher, or even after using another distribution of my multiboot, Nemo loses desktop control when I switch back to UB 24.04:
Why keep it simple when you can keep it complicated?
In France, we’ve given this insidious pathology a name: “shadokisme”, named after these quirky little characters that delighted television viewers in the late 60s and showed a daring that’s been lost ever since.
I don’t know why, but my system now definitely refuses to accept the above methods: the icons are displayed on the desktop, but they’re hopelessly unclickable.
However, I think I’ve found THE solution this time:
gsettings set org.buddiesofbudgie.budgie-desktop-view show true
gsettings reset org.buddiesofbudgie.budgie-desktop-view show
I admit it’s a bit weird to have to change a value and then restore the default, but it’s the only method that works:
If you have created aliases, type gedit .bashrc and replace them with this single one:
alias rd='gsettings set org.buddiesofbudgie.budgie-desktop-view show true && gsettings reset org.buddiesofbudgie.budgie-desktop-view show' # Restore desktop icon control
Remember budgie-desktop-view isnt installed by default. If you want to use this desktop icons you need to stop nemo-desktop from autostarting. Otherwise both nemo-desktop and budgie-desktop-view will continue to fight for control.
Indeed, “budgie-desktop-view” is not part of the base distribution, I just checked it on a new installation of UB 24.04, but I don’t remember under what circumstances and why I installed it.
That said, if you disable Nemo at startup, there are no icons on the desktop at all.
Apparently, I’ve compromised the integrity of my desktop by trying so hard. The tests that messed things up involved creating a new user.
I’ve uninstalled “budgie-desktop-view” but it’s even worse: it’s now impossible to display the icons.
I think I’ll reinstall, which will allow me to clean up a bit.