Closed jjramsey closed 5 months ago
These are the messages that I get when running Workrave with WAYLAND_DEBUG
set to 1: workrave-msgs-on-labwc2.txt
I tried Workrave on Hyprland because although it technically is based on wlroots as well, it's based on its own fork of it. Interestingly enough, Workrave does seem to work fine on Hyprland.
Not sure if this is a bug in Workrave being smoked out by wlroots, or a bug in wlroots being smoked out by Workrave.
The problem is not yet fixed, even with the latest pull request. Here's what I get when running Workrave with WAYLAND_DEBUG=1
: workrave-msgs-on-labwc3.txt
The debug output is different; there is a zwlr_layer_surface_v1#39.destroy()
there. Looks like something else is getting destroyed prematurely.
Describe the bug Workrave dies on LabWC (0.7.2-1) and Sway (1:1.9-3) when the window for microbreak is just about to come up.
To Reproduce Steps to reproduce the behavior:
Expected behavior Workrave should bring up the window starting the microbreak.
Linux (please complete the following information in case you encountered the bug on Linux):
Additional context This doesn't happen on KDE.
These are the messages I get when running Wayland from a terminal in LabWC:
I get the same "Error 71" when running from Sway. It looks like Workrave terminates rather than segfaulting, so I can't get a backtrace from GDB.