tom-james-watson / breaktimer-app

Manage periodic breaks. Avoid eye-strain and RSI.
https://breaktimer.app
GNU General Public License v3.0
1.01k stars 75 forks source link

Doesn't work on KDE Wayland session #214

Open cthu1hoo opened 1 year ago

cthu1hoo commented 1 year ago

Describe the bug

I've tried latest version (RPM) on Fedora 37 KDE. Under Wayland, the app seem to start normally, draw systray icon and then does nothing. There's no context menu, and periodic breaks do not trigger.

Under X11 session everything works correctly.

I hope this can be fixed, I'm using your app on all my computers (macos, windows, linux) it's a literal life^Weye saver. :)

System specs:

If it's hard to reproduce, I'll provide any necessary logs and whatever else.

IlgazC commented 1 year ago

I have a similar problem under openSUSE Tumbleweed/KDE Wayland here. Breaktimer (snap version) isn't visible at all, there is nothing on the journal except: systemd[2232]: Started snap.breaktimer.breaktimer.24879827-fd10-4254-bab4-9ebc7d96563c.scope. I don't know if it is related to anything but I see rapid notifications about "sound card output" when I install/remove breaktimer via sudo snap command.

KDE information:

Operating System: openSUSE Tumbleweed 20230424 KDE Plasma Version: 5.27.4 KDE Frameworks Version: 5.105.0 Qt Version: 5.15.9 Kernel Version: 6.2.12-1-default (64-bit) Graphics Platform: Wayland Processors: 4 × Intel® Core™ i5-5200U CPU @ 2.20GHz Memory: 7.7 GiB of RAM Graphics Processor: Mesa Intel® HD Graphics 5500 Manufacturer: Hewlett-Packard Product Name: HP Pavilion 13 x360 PC System Version: 0977120000405F00000410180

IlgazC commented 1 year ago

It is fixed with the current KDE under openSUSE Tumbleweed (which is a rolling release). However, I don't see break reminders so far.

tom-james-watson commented 1 year ago

I will be bumping some dependencies like electron and publishing a new version, which may help.