Ximi1970 / systray-x

SysTray-X: A system tray extension for Thunderbird. Needs both the addon AND the companion app installed to work. Will not work with TB flatpaks or snaps.
Mozilla Public License 2.0
217 stars 14 forks source link

No tray icon on "Fedora 31" #16

Closed knobsam closed 4 years ago

knobsam commented 4 years ago

Hello,

first thanks for your work!

I followed the README and built the add-on locally. After starting TB it is minimized, but there is no tray icon visible.

I'm using Gnome 3.34.5 on Fedora 31 right now. Do you have any ideas what went wrong maybe or how I can fix that?

Best regards,

Samuel

loveless90 commented 4 years ago

Have you installed KStatusNotifierItem/AppIndicator Support manually or was it installed automatically or by you via the package manager? If that's the case, you can try the steps of #13.

knobsam commented 4 years ago

Hi,

I've installed it manually yesterday after reading your comment. I also reinstalled the XPI via Thunderbird, but still no icon (minimize to taskbar works).

About the companion app, how exactly should this app being started? Is Thunderbird/the AddOn taking care of this?

Edit: By just starting the app in the console I receive the following output:

$ ./SysTray-X 
Invalid MIT-MAGIC-COOKIE-1 keySegmentation fault (core dumped)
Ximi1970 commented 4 years ago

Sorry not compatible yet due to wayland. Working on it!

knobsam commented 4 years ago

Oh Ok. Then I will wait patiently for the fix/implementation.

Ximi1970 commented 4 years ago

The icon can needs to be enabled by hand for now (already fixed my test package) on Fedora.

sudo install gnome-shell-extension-appindicator
gnome-extensions enable appindicatorsupport@rgcjonas.gmail.com

Logout and in again. The icon should be visible now if TB is started with addon. Another problem is now the missing number of unread mails on Fedora.

Ximi1970 commented 4 years ago

Looks like Fedora has a badly compiled Thunderbird package, joy... If you install the binary Thunderbird 68.6.0 from Mozilla it works just fine.

Ximi1970 commented 4 years ago

@knobsam should be fixed in develop branch. But only if you use the mozilla thunderbird binary. I do not know what Fedora did with their version of TB...

Ximi1970 commented 4 years ago

Please try the new version 0.1.5. But you still need to download the Mozilla version to get it working. Fedora killed the Webextension API in some way.