Open protist opened 1 week ago
Hello protist, Thank you for taking the time and reporting this issue. I am sorry, but currently I am not able to provide a solution nor an analysis myself. I am not deep enough into the systray topic. Currently I am more consumed by other BIT-related topics like smartremove, gocryptfs and config management.
But beside the systray thing I am interested in this line from your diagnostics output.
QSettings::value: Empty key passed
I have never seen this before. Do you have any idea what this is about? Can you reproduce it?
Maybe try backintime --diagnostics --debug
.
EDIT: You can help me out. If you can reproduce the QSettings error please edit the file common/diagnostics.py
around line 208. Please modify this line...
qapp = PyQt6.QtWidgets.QApplication([])
into this (adding an empty string as list element)
qapp = PyQt6.QtWidgets.QApplication([''])
Then the QSettings error should go away? Am I right?
I have never seen this before. Do you have any idea what this is about?
No idea! FWIW it's displayed in STDERR, not STDOUT.
Can you reproduce it?
Yes, happens every time. In fact, I'm on a different system, and it's happening here too.
Maybe try
backintime --diagnostics --debug
.
Nothing changed. The same error appeared.
Then the QSettings error should go away? Am I right?
I changed the file as suggested, but the error persisted.
Thank you for trying and reporting back.
In the past, the tray icon has appeared when
backup-job
is run from the crontab. However, this now fails.I can see the icon if I manually run from the CLI:
/usr/bin/nice -n19 /usr/bin/ionice -c2 -n7 /usr/bin/backintime backup-job
.However, having the exact same line in my (user) crontab fails.
I also tried launching the GUI in advance, then letting the crontab trigger, but there was still no tray icon.
Installed from the AUR.