Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for Wayland #94

Closed
Dzordzu opened this issue Feb 19, 2018 · 9 comments
Closed

Support for Wayland #94

Dzordzu opened this issue Feb 19, 2018 · 9 comments
Labels
env: wayland Wayland specific feature New feature or request

Comments

@Dzordzu
Copy link

Dzordzu commented Feb 19, 2018

Will Wayland be supported (Ubuntu 17.10)?

@rubo77
Copy link
Contributor

rubo77 commented Feb 19, 2018

#88

@Dzordzu
Copy link
Author

Dzordzu commented Feb 19, 2018

Read it previously, but my question was not about workaround, but about future plans

@rcaelers rcaelers added the feature New feature or request label Aug 29, 2018
@rcaelers
Copy link
Owner

Workrave supports Wayland to a certain extend. Unfortunately, the API wayland offer is not really suitable for application that want to take control over keyboard/mouse/screen like Workrave.

@rcaelers rcaelers added the env: wayland Wayland specific label Feb 8, 2020
@maricn
Copy link

maricn commented Apr 20, 2021

#88 explains how to deal with it on Gnome, but there are two issues i'm experiencing on another Wayland composer - SwayWM:

  1. I can't open settings/preferences. Whenever I click on it a segmentation fault happens and the app crashes.
  2. There is no tray icon for the app.

I'm on:

$ uname -ora
Linux work-x1c-arch 5.11.14-arch1-1 #1 SMP PREEMPT Wed, 14 Apr 2021 12:06:34 +0000 x86_64 GNU/Linux

$ sway --version
sway version 1.6

# using package (AUR)
workrave-next-gtk3-git v1_10_16.r644.7ede0462-2

# startup command
workrave --display="$DISPLAY"

@azzamsa
Copy link

azzamsa commented May 4, 2021

@maricn is using workrave --display="$DISPLAY" solves all the issue?
I plan to migrate to wayland.

@maricn
Copy link

maricn commented May 4, 2021

@maricn is using workrave --display="$DISPLAY" solves all the issue?
I plan to migrate to wayland.

For me it only solves starting the app, but it's still unusable. Perhaps I haven't set it up fully yet, but I couldn't find further info on how to make it work fully. I reverted to using https://github.com/ActivityWatch/activitywatch for tracking my time, but didn't really look deeply for anything focused on RSI specifically.

@azzamsa
Copy link

azzamsa commented May 5, 2021

Thanks for the info. I should cancel my migration plan then.

@Dzordzu Dzordzu closed this as completed May 13, 2021
@anarcat
Copy link

anarcat commented Sep 19, 2022

i've been looking at this problem as well, and it seems like the only wayland-specific RSI app is KDE's rsibreak

@ValdikSS
Copy link
Contributor

i've been looking at this problem as well, and it seems like the only wayland-specific RSI app is KDE's rsibreak

And it's totally broken on Wayland unfortunately.
https://bugs.kde.org/show_bug.cgi?id=422033

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
env: wayland Wayland specific feature New feature or request
Projects
None yet
Development

No branches or pull requests

7 participants