We are only supporting this officially as you saw it’s our default. If you have some errors on it, please report a bug with the error message so that we can know and fix it
Note: you don’t need to try enabling KStatusNotifierItem: as you see, you have “Ubuntu AppIndicators” which is a light fork on this one, and not in error. I think enabling both is resulting in an error. You can safely remove the extra one you installed.
So, I removed Kstatus, disabled top icons and kept AppIndicators enabled but now the icons shown in the above screenshot (WhatsApp, Skype, etc) are no longer shown.
@orschiro Our default extension should support both KstatusNotifer and Ubuntu AppIndicator. Can you check the output of:
$ gsettings get org.gnome.shell enabled-extensions
and
$ apt-cache policy gnome-shell-extension-appindicator
Check for the extension to be installed, please check the apt-cache policy Andrea gave. However, extensions being part of a mode don’t appear in the enabled-extensions list, which are additional extensions to the mode default (which has ubuntu-dock and ubuntu-appindicator for our case). If you are in the ubuntu session, you are running it if installed.
Edit: however, as Andrea told me, it’s still interesting to know if other extensions are potentially running and conflicting with it, so please report that command as well
Do not rely on gnome-shell-extension-prefs for the 2 mods extensions (nor to Tweak tools): GNOME Shell doesn’t report the correct state for enabled mod extensions, so in our case, ubuntu-dock and ubuntu-appindicator (they are looking at the gsettings key).
It’s something that we’ll fix upstream for 18.04.
orschiro@x230:~$ gnome-shell-extension-prefs
Gjs-Message: JS LOG: Extension topIcons@adel.gadllah@gmail.com already installed in /home/orschiro/.local/share/gnome-shell/extensions/topIcons@adel.gadllah@gmail.com. /home/orschiro/.local/share/gnome-shell/extensions/topIcons@adel.gadllah@gmail.com will not be loaded
Gjs-Message: JS LOG: Extension gnome-shell-screenshot@ttll.de already installed in /home/orschiro/.local/share/gnome-shell/extensions/gnome-shell-screenshot@ttll.de. /home/orschiro/.local/share/gnome-shell/extensions/gnome-shell-screenshot@ttll.de will not be loaded
Gjs-Message: JS LOG: Extension clipboard-indicator@tudmotu.com already installed in /home/orschiro/.local/share/gnome-shell/extensions/clipboard-indicator@tudmotu.com. /home/orschiro/.local/share/gnome-shell/extensions/clipboard-indicator@tudmotu.com will not be loaded
Gjs-Message: JS LOG: Extension ubuntu-appindicators@ubuntu.com already installed in /usr/share/gnome-shell/extensions/ubuntu-appindicators@ubuntu.com. /usr/share/gnome-shell/extensions/ubuntu-appindicators@ubuntu.com will not be loaded
Gjs-Message: JS LOG: Extension ubuntu-dock@ubuntu.com already installed in /usr/share/gnome-shell/extensions/ubuntu-dock@ubuntu.com. /usr/share/gnome-shell/extensions/ubuntu-dock@ubuntu.com will not be loaded
Gjs-Message: JS LOG: Extension topIcons@adel.gadllah@gmail.com already installed in /home/orschiro/.local/share/gnome-shell/extensions/topIcons@adel.gadllah@gmail.com. /home/orschiro/.local/share/gnome-shell/extensions/topIcons@adel.gadllah@gmail.com will not be loaded
Gjs-Message: JS LOG: Extension gnome-shell-screenshot@ttll.de already installed in /home/orschiro/.local/share/gnome-shell/extensions/gnome-shell-screenshot@ttll.de. /home/orschiro/.local/share/gnome-shell/extensions/gnome-shell-screenshot@ttll.de will not be loaded
Gjs-Message: JS LOG: Extension clipboard-indicator@tudmotu.com already installed in /home/orschiro/.local/share/gnome-shell/extensions/clipboard-indicator@tudmotu.com. /home/orschiro/.local/share/gnome-shell/extensions/clipboard-indicator@tudmotu.com will not be loaded
Gjs-Message: JS LOG: Extension ubuntu-appindicators@ubuntu.com already installed in /usr/share/gnome-shell/extensions/ubuntu-appindicators@ubuntu.com. /usr/share/gnome-shell/extensions/ubuntu-appindicators@ubuntu.com will not be loaded
Gjs-Message: JS LOG: Extension ubuntu-dock@ubuntu.com already installed in /usr/share/gnome-shell/extensions/ubuntu-dock@ubuntu.com. /usr/share/gnome-shell/extensions/ubuntu-dock@ubuntu.com will not be loaded
Gjs-Message: JS LOG: Extension topIcons@adel.gadllah@gmail.com already installed in /home/orschiro/.local/share/gnome-shell/extensions/topIcons@adel.gadllah@gmail.com. /home/orschiro/.local/share/gnome-shell/extensions/topIcons@adel.gadllah@gmail.com will not be loaded
Gjs-Message: JS LOG: Extension gnome-shell-screenshot@ttll.de already installed in /home/orschiro/.local/share/gnome-shell/extensions/gnome-shell-screenshot@ttll.de. /home/orschiro/.local/share/gnome-shell/extensions/gnome-shell-screenshot@ttll.de will not be loaded
Gjs-Message: JS LOG: Extension clipboard-indicator@tudmotu.com already installed in /home/orschiro/.local/share/gnome-shell/extensions/clipboard-indicator@tudmotu.com. /home/orschiro/.local/share/gnome-shell/extensions/clipboard-indicator@tudmotu.com will not be loaded
Gjs-Message: JS LOG: Extension ubuntu-appindicators@ubuntu.com already installed in /usr/share/gnome-shell/extensions/ubuntu-appindicators@ubuntu.com. /usr/share/gnome-shell/extensions/ubuntu-appindicators@ubuntu.com will not be loaded
Gjs-Message: JS LOG: Extension ubuntu-dock@ubuntu.com already installed in /usr/share/gnome-shell/extensions/ubuntu-dock@ubuntu.com. /usr/share/gnome-shell/extensions/ubuntu-dock@ubuntu.com will not be loaded
Gjs-Message: JS LOG: Extension topIcons@adel.gadllah@gmail.com already installed in /home/orschiro/.local/share/gnome-shell/extensions/topIcons@adel.gadllah@gmail.com. /home/orschiro/.local/share/gnome-shell/extensions/topIcons@adel.gadllah@gmail.com will not be loaded
Gjs-Message: JS LOG: Extension gnome-shell-screenshot@ttll.de already installed in /home/orschiro/.local/share/gnome-shell/extensions/gnome-shell-screenshot@ttll.de. /home/orschiro/.local/share/gnome-shell/extensions/gnome-shell-screenshot@ttll.de will not be loaded
Gjs-Message: JS LOG: Extension clipboard-indicator@tudmotu.com already installed in /home/orschiro/.local/share/gnome-shell/extensions/clipboard-indicator@tudmotu.com. /home/orschiro/.local/share/gnome-shell/extensions/clipboard-indicator@tudmotu.com will not be loaded
Gjs-Message: JS LOG: Extension ubuntu-appindicators@ubuntu.com already installed in /usr/share/gnome-shell/extensions/ubuntu-appindicators@ubuntu.com. /usr/share/gnome-shell/extensions/ubuntu-appindicators@ubuntu.com will not be loaded
Gjs-Message: JS LOG: Extension ubuntu-dock@ubuntu.com already installed in /usr/share/gnome-shell/extensions/ubuntu-dock@ubuntu.com. /usr/share/gnome-shell/extensions/ubuntu-dock@ubuntu.com will not be loaded
No need to change anything for ubuntu-appindicator and ubuntu-dock. As told, their status isn’t reliably reported by those tools (-prefs or Tweaks). They are enabled no matter what. I think you should disable the other extensions to see if you have a conflict with Appindicators (like TopIcons).
Then, after a restart check with @azzar1 about which apps doesn’t show up their icons, I heard there might be an issue with Qt apps… (clementine is working for me though)
Extenstions being part of a GNOME Shell mode can’t be disabled (same with GNOME Classic btw). However, you should use the GNOME Vanilla session (I blogged many times about it on planet ubuntu) if you want to enable yourself the set of extensions you want without having our default.