Applications tab references org.gnome.Software-symbolic which may not be available
If gnome-software-common
is not installed, then the icon (org.gnome.Software-symbolic
) will be missing in the Applications tab.
Reference: panels/applications/cc-applications-panel.ui#L30
Screenshots
The UI when
gnome-software-common
is removed.
Steps to reproduce:
-
sudo apt-get remove gnome-software-common
- Or
sudo apt-get remove gnome-software
ifgnome-software-common
is not set to manually installed.
- Or
- Have no applications installed.
- I was incidentally in this state by uninstalling
malcontent
. [reference]
- I was incidentally in this state by uninstalling
- Run
gnome-control-center
- Navigate to Applications.
Expected
If gnome-software
and gnome-software-common
aren't installed, there should still be a polished UI.
For example:
- Display no icon at all.
- Disable a different icon.
- Include
org.gnome.Software-symbolic
in this package or a dependency.
Workaround
Install gnome-software-common
. This way you won't have the GUI application, but you'll still have the icons.
Notes
On Debian 12, it looks like by default, uninstalling gnome-software
does not remove gnome-software-common
. So, this issue occurred from manually removing gnome-software-common
.
However, in Debian repositories, gnome-software
does depend on gnome-software-common
. If gnome-software
is reinstalled after both are uninstalled, they will be installed and uninstalled together. Leading to this problem when gnome-software
is removed.
Environment
- Laptop
- OS: Debian 12 (Stable)
- DE: GNOME 43.4
- VM
- OS: Debian 12 (Unstable)
- DE: GNOME 43.6