Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

No tray icon on debian buster with Mate desktop #376

Closed
robyf opened this issue Jun 2, 2020 · 7 comments
Closed

No tray icon on debian buster with Mate desktop #376

robyf opened this issue Jun 2, 2020 · 7 comments
Labels
bug Something isn't working Unsupported WM Issue related to Cinnamon/MATE window manager

Comments

@robyf
Copy link

robyf commented Jun 2, 2020

OS: Debian Linux 10 (buster), 64 bit, Mate 1.20.4
Birdtray version: 1.8.1
Thunderbird version: 68.8.1
Birdtray origin: From source
Qt version: 5.11.3

Description
Birdtray starts but nothing happens. The process is there and I can see in the logs that it scans the mailbox files and correctly counts the unread messages, but no icon in tray. No errors in the log.

Expected behavior
An icon is displayed in the system tray.

To Reproduce
Open the app.

Additional context
I tried also building a backport of the package from Debian Sid, same result.

@robyf robyf added the bug Something isn't working label Jun 2, 2020
@gyunaev
Copy link
Owner

gyunaev commented Oct 11, 2020

Do other Qt applications show system tray icons? For example if you run qbittorrent, does it show a tray icon?

@robyf
Copy link
Author

robyf commented Oct 12, 2020

Looks like there's something weird going on with qt5 built applications and gtk+ based panels. If I start the application normally no icon but if I start it via dbus-launch (aka dbus-launch birdtray) then it works fine. Weird.

@gyunaev
Copy link
Owner

gyunaev commented Oct 12, 2020

System tray communication is via dbus, so this may explain it.

@robyf
Copy link
Author

robyf commented Oct 12, 2020

Yes, but nice inconvenience of qt. Anyway I would say this is not a birdtray bug so closing.

@robyf robyf closed this as completed Oct 12, 2020
@gyunaev
Copy link
Owner

gyunaev commented Oct 12, 2020

You can also check if you have dbus running before starting birdtray AND that dbus session is available (i.e. DBUS_SESSION_BUS_ADDRESS variable is set). If it is not running, you need to start it. If it is running, but the variable is empty, you may want to submit an issue into Mate bug tracker.

@robyf
Copy link
Author

robyf commented Oct 12, 2020

dbus is running and the DBUS_SESSION_BUS_ADDRESS variable is properly set.

@gyunaev
Copy link
Owner

gyunaev commented Oct 12, 2020

Interesting. Then I'd definitely ask Mate devs.

@gyunaev gyunaev added the Unsupported WM Issue related to Cinnamon/MATE window manager label Oct 22, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working Unsupported WM Issue related to Cinnamon/MATE window manager
Projects
None yet
Development

No branches or pull requests

2 participants