Missing tray icon for 4.9.0-2652 on Linux
Brought to you by:
mguessan
I just downloaded 4.9.0-2652 for Linux. I installed the deb file. When running davmail I find that it no longer goes to my tray, but rather brings up a window that stays live. I did see an error about failing to load the canberry library. So I stopped davmail and installed it and then restarted. The error went away, but I stil don't have anything in my tray, just the window.
I'm on Ubuntu 18.04 using OpenJDK 1.8.0.
Is this expected behavior in the new version? What information can I provide to help debug this?
I see in the release notes that this is explicitly disabled "- Linux: disable system tray on Ubuntu 18". Any background on this and what we shoudl be doing on Ubuntu 18?
That's because Java and SWT trays are not supported by Ubuntu 18.
You can try with:
That works nicely!
You mean you get the tray icon ?
Doesnt work here on a fresh install, did you do anything to enable application tray icons ?
Yes, I get a tray icon. I have Ubuntu appindicators and Topicons installed as gnome extensions.
Ok, in order to run DavMail with systray on Ubuntu 18, you need:
Top icons and appindicator:
sudo apt-get install gnome-shell-extension-top-icons gnome-shell-extension-appindicator gnome-tweak-toolEnable both in Tweaks
Then run DavMail:
XDG_CURRENT_DESKTOP= && davmailReleased in 5.0.0
Is it expected that with 5.0.0 I still need to clear XDG_CURRENT_DESKTOP?
Yes, most users do not read the doc at:
http://davmail.sourceforge.net/linuxsetup.html
... and will not understand why they don't see any window or tray icon.