varietywalls / variety

Wallpaper downloader and manager for Linux systems
http://peterlevi.com/variety
GNU General Public License v3.0
1.21k stars 146 forks source link

[BUG] No system tray indicator after last system upgrade #712

Open lunelovehearn opened 4 months ago

lunelovehearn commented 4 months ago

Version of Variety

Describe the bug

for some reason, and no matter how many times I reinstall variety, it still doesn't show the system tray icon. the app works normally, but missing that.

Context

it was working fine until last system update.

To Reproduce

  1. upgrade arch linux with plasma 6.1
  2. variety loads at boot
  3. no tray indicator, even after a reinstall.

Attach Variety's log file

attached log log.txt

Desktop environment and version

KDE plasma 6.1.2 qt version: 6.7.2 kde frameworks version: 6.3.0 running under wayland

OS name and version

Arch Linux kernel 6.9.7-zen Screenshots

not applicable, as the system tray icon is gone.

Attached files

Additional context

dannn-o commented 2 months ago

I have encountered what I believe is the same problem, but after upgrading Linux Mint 20 to 21.3. Without the system tray icon (and "About" information), I used Synaptic Package Manager to confirm version 0.8.5-2 of Variety is installed, and the version of Cinnamon is 6.0.4 (GTK shows 3.24.33 in System Reports). Of course, missing the system tray icon prevents using the mouse controls to move back/forward in the desktop image, etc. Variety otherwise appears to function normally.

dannn-o commented 2 months ago

Update: Just upgraded to the latest version (0.8.12~git202401202237.8f6264a~ppa978~ubuntu22.04.1) by using the PPA, but that didn't seem to change anything. Uploading my log file in case it helps. Wondering if the root cause involves AyatanaAppIndicator3 somehow. Thought I don't understand it fully, there was a lot of discussion in the Blog over at Mint regarding Gnome support generally, and things like GTK, Adwaita and libAdwaita, etc. variety.log

dannn-o commented 2 months ago

Another update: After posting the above update about 5 minutes ago, the system tray icon just 'magically' appeared. (??!!??) To quote Johnny Bravo: Things just keep getting weirder and weirder....

Guess I'll continue to monitor and see if I can provide anything further that might help.

lunelovehearn commented 1 month ago

the issue still happens after updating. it used to work fine between august - september but again the system tray icon is gone.

leslieadams57 commented 1 month ago

I have also encountered the same problem on my Raspberry Pi 5 system. Details are:-

Variety: 0.8.10 OS: Debian GNU/Linux 12 (bookworm) aarch64 Host: Raspberry Pi 5 Model B Rev 1.0 Kernel: 6.6.51+rpt-rpi-2712

I have attached a copy of the log file (verbose) which also shows some errors as follows:-

_ERROR: 2024-10-07 10:09:35,279: server_options_thread() 'Could not fetch Variety server side options' Traceback (most recent call last): File "/usr/lib/python3/dist-packages/requests/models.py", line 971, in json return complexjson.loads(self.text, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/simplejson/init.py", line 525, in loads return _default_decoder.decode(s) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/simplejson/decoder.py", line 372, in decode obj, end = self.raw_decode(s) ^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/simplejson/decoder.py", line 402, in raw_decode return self.scan_once(s, idx=w(s, idx).end()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ simplejson.errors.JSONDecodeError: Expecting value: line 1 column 1 (char 0)

Will keep looking/reinstalling etc. foe any other info. Variety_log.pdf

doobes commented 3 weeks ago

I just installed on EoS v8.0 (Ubuntu 24.02 LTS) and have no system tray icon.

Edit: I've learned that EoS v8.0 has no facility for displaying system tray indicators.

Consider my comment closed.

Spaceboy60 commented 1 week ago

Using Debain 12 testing with Budgie Desktop 10.8.2 i have no system tray icon either

lunelovehearn commented 1 week ago

this bug still happens so far.