Skip to content

App Indicator library missing, App icons not shown #4464

Description

@zilexa

Describe the bug

Bluefin comes with the AppIndicator extension to enable tray icons of applications.
Unfortunately, since Gnome 48.x, libayatana-appindicator-gtk3 is required for this extension to be able to support all app tray icons. This library is missing.

What did you expect to happen?

I expected app tray icons to show up in the tray. They do not, due to the missing library.
The only way to solve this is by layering rpm-ostree install libayatana-appindicator-gtk3 which is of course not the desired course of action. Especially since Bluefin includes AppIndicator extension, layering by users should not be required for it to work.

Output of bootc status

❯ sudo bootc status
● Booted ostree
           Commit: 647d2543f92105eb64950f00f0d1c1e2a226be773bc138a3084e3eba664e159e

  Rollback image: ghcr.io/ublue-os/bluefin:stable
          Digest: sha256:e64e121ccfaf3fc62387fa0b67b06ac0597ceb3977c9610ab8975f475187cdaf (amd64)
         Version: 43.20260408.1 (2026-04-08T21:30:52Z)

Output of groups

❯ groups
myusername wheel

Extra information or context

It may be, that some apps (like Gnome extensions themselves) don't need AppIndicator extension to show their tray icon. Or they do, but they do not need this library. From what I could find, there was a change in Gnome 48.x. However, many applications still require this library - even with AppIndicator installed: AppIndicator won't show their icon without this library.

While there are lots of apps that are affected, my most critical one is with the Koofr.eu app, which is a very nice EU-based Google Drive alternative, mature, easy to use. And the developers use various Linux distros themselves. By not having the visible Koofr app icon, I cannot be certain its running (and syncing my files).
Note I did contact Koofr and they confirmed libappindicator3-1 is required to show their app icon and it is present in all Linux distros that they use.. With a "Fedora-based" system, that library is EOL and replaced by the more modern libayatana-appindicator-gtk3.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/gnomeAnything GNOME relatedkind/bugSomething isn't workingpackage-requestsRequesting packages onto the base image

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions