Icons topbar lost in fedora 31

In fedora 31, the icons of applications like telegram, dropbox, no longer appear in the top bar, I tried to install the extensions of icons plus, topicons, but they do not work.

Does it still work for you in fedora 31?

There is a GNOME extension that works in wayland called KStatusNotifierItem/AppIndicator Support

I’ve noticed it works for linux native applications but it doesn’t work for wine applications that create a top bar icon. If anyone else knows an extension that works for wine I’d be interested as well.

EDIT: The TopIcons package described by @robin217 works better than this one.

1 Like

i will try the extension, i say you what happens…

The TopIcons package for Fedora 30 and Fedora 31 and rawhide works.

I confirmed Skype, Dropbox, Telegram, Solaar. (Guake icon works for xorg, but not wayland.)

IMPORTANT: Don’t install it via extensions.gnome.org. There’s been no release in over a year, thus it is missing important commits.

Remove the one from TopIcons Plus - GNOME Shell Extensions and then install the Fedora 31 package using:

sudo dnf install gnome-shell-extension-topicons-plus

Make sure ~/.local/share/gnome-shell/extensions/TopIcons@phocean.net directory does not exist, because that would take precedence over the system-wide one that the Fedora package installs to /usr/share/gnome-shell/extensions/TopIcons@phocean.net.

Then enable the extension using Gnome Tweak Tool. (from gnome-tweaks package.)

Then restart Gnome Shell: Alt+F2 then enter r.

You can learn more about why Gnome Shell doesn’t show status icons by default in this 2017 blog post:
https://blogs.gnome.org/aday/2017/08/31/status-icons-and-gnome/

Personally, I’d like to see the TopIcons extension installed and enabled by default.

1 Like

And here you can find why TopIcons extension is not installed and enabled by default:
https://lists.fedoraproject.org/archives/list/desktop@lists.fedoraproject.org/message/QVOGKWCGHW7ACKPGMFGN3FZXJIX7RT42/

1 Like

i installed extensions, and restart my computer, but not working

@ferb What’s the output of:

gnome-extensions info TopIcons@phocean.net

TopIcons@phocean.net
Name: TopIcons Plus
Description: This extension moves legacy tray icons (bottom left of Gnome Shell) to the top panel. It is a fork from the original extension from ag with settings for icon opacity, saturation, padding, size and tray position, along with a few minor fixes and integration with the Skype integration extension.
Path: /usr/share/gnome-shell/extensions/TopIcons@phocean.net
URL: GitHub - phocean/TopIcons-plus: An gnome-shell extension to put the icons back to the tray.
Version: 22
State: ENABLED

I don’t sure why it’s works, but today when started computer the icon top bar already work.

1 Like

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.