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

smartpause: use swayidle on all non-gnome wayland sessions #553

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

meldafert
Copy link

@meldafert meldafert commented Dec 12, 2023

CC #391.

swayidle by default now uses the standardized ext-idle-notify-v1 protocol, so in theory this should be supportable by all wayland compositors in the future. Notably, gnome does not support it, so keep using the gnome-specific solution in that case.

Tested on KDE Plasma 5.27 Wayland.
This should possibly still be tested on a non-gnome compositor without ext-idle-notify support, with swayidle installed, as this PR will make that case go from using xprintidle to probably failing not that gracefully. However, xprintidle on wayland compositors was pretty much broken already.
According to this, this would be something using weston or mir - however, those tend to be pretty niche, and since this un-breaks smartpause on KDE Plasma, this might be more important.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant