borgbase / vorta

Desktop Backup Client for Borg Backup
https://vorta.borgbase.com
GNU General Public License v3.0
1.98k stars 130 forks source link

System Tray not working correctly with Xfce (Xubuntu 18.04) #277

Closed wechsler42 closed 3 years ago

wechsler42 commented 5 years ago

Hi there, first of all thanks for offering a GUI for BorgBackup :-)

Describe the bug The system tray is dysfunctional, i.e. nothing happens on left click and on right click on the system tray only the "Status Notifier Plugin" pull down menu (see attachment) is visible. menu_small

To Reproduce Steps to reproduce the behavior:

  1. Go to system tray
  2. Left Click on system tray --> Nothing happens
  3. Right click on system tray --> Status Notifier Plugin show up
  4. No error message appears in the terminal

Desktop (please complete the following information):

Additional context Log file: 2019-05-06 20:33:49,455 - vorta.i18n - DEBUG - Loading translation failed for ['en', 'en-US', 'en-Latn-US']. 2019-05-06 20:33:49,523 - apscheduler.scheduler - INFO - Scheduler started 2019-05-06 20:33:50,727 - vorta.borg.borg_thread - INFO - Running command /usr/bin/borg --version 2019-05-06 20:38:18,035 - vorta.i18n - DEBUG - Loading translation failed for ['en', 'en-US', 'en-Latn-US']. 2019-05-06 20:38:18,037 - apscheduler.scheduler - INFO - Scheduler started 2019-05-06 20:38:18,585 - vorta.borg.borg_thread - INFO - Running command /usr/bin/borg --version

m3nu commented 5 years ago

Hi, I don't think this is well-tested on Xfce. Mostly we have macOS and Gnome users.

If you can submit a PR to improve the behavior on Xfce, that would be great. Someone already added a workaround for KDE. Something similar could be needed for Xfce.

ghost commented 4 years ago

I had the same problem, I solved it by disabling the "The menu is a main action" option in the Status Notifier Plugin settings.

m3nu commented 4 years ago

Thanks for the tip, @cbruno1 . We should add this to the docs somehow.