System info:
- Framework 13 AMD (Ryzen), Wayland session (GNOME on Ubuntu 26.04 "resolute")
- Fresh Ubuntu install, ~1 week old
- Issue previously occurred on Ubuntu 24.04 on the same laptop and was "fixed" only by a full OS reinstall — it has now returned identically on the fresh install
Symptoms:
- Icons in the GNOME app grid duplicate themselves repeatedly (seen 20-40+ copies of the same app)
- Confirmed NOT caused by duplicate .desktop files on disk — checked both ~/.local/share/applications/ and /usr/share/applications/, only one file exists per affected app
- Happens specifically after (re)installing/launching certain apps — most recently reproduced by installing Steam via the official .deb (steam-installer package), which caused ~24 duplicate Steam icons to appear immediately after first launch
- Previous occurrence (on the old install) affected a custom GNOME extension I built, plus two other apps installed via .desktop files in ~/.local/share/applications/
What I've tried:
- Confirmed dpkg --print-foreign-architectures / apt install completed with no errors
- Checked for duplicate .desktop files (none found)
- About to try: dconf reset -f /org/gnome/shell/app-picker-layout (have not yet confirmed if this fixes it or just temporarily clears it)
Question: Is there a known root cause for org/gnome/shell/app-picker-layout duplicating entries on re-registration of an app, rather than just deduplicating? And is there a way to prevent this from recurring, since a full OS wipe did NOT permanently fix it (it returned after restoring my home folder from backup) — I suspect the corrupted dconf database itself got carried over in the restore rather than being regenerated fresh. Is app-picker-layout stored anywhere outside ~/.config/dconf/user that I should be excluding from backups?
Any pointers to the relevant GNOME Shell bug tracker issue (if this is already known) would also help.