Menu

#690 Missing tray icon for 4.9.0-2652 on Linux

v4.9.0
closed-fixed
nobody
None
5
2018-11-21
2018-09-09
No

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?

Discussion

  • Jon Schewe (BBN)

    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?

     
  • Mickael Guessant

    That's because Java and SWT trays are not supported by Ubuntu 18.

    You can try with:

    XDG_CURRENT_DESKTOP= && davmail

     
  • Jon Schewe (BBN)

    That works nicely!

     
    • Mickael Guessant

      You mean you get the tray icon ?

      Doesnt work here on a fresh install, did you do anything to enable application tray icons ?

       
      • Jon Schewe (BBN)

        Yes, I get a tray icon. I have Ubuntu appindicators and Topicons installed as gnome extensions.

         
  • Mickael Guessant

    • status: open --> pending-fixed
     
  • Mickael Guessant

    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-tool

    Enable both in Tweaks

    Then run DavMail:
    XDG_CURRENT_DESKTOP= && davmail

     
  • Mickael Guessant

    • status: pending-fixed --> closed-fixed
     
  • Mickael Guessant

    Released in 5.0.0

     
  • Jon Schewe (BBN)

    Is it expected that with 5.0.0 I still need to clear XDG_CURRENT_DESKTOP?

     
    • Mickael Guessant

      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.

       

Log in to post a comment.

MongoDB Logo MongoDB