#1090737 swayidle: Add support for org.freedesktop.ScreenSaver

Package:
swayidle
Source:
swayidle
Description:
Idle management daemon for Wayland
Submitter:
David Schmitt
Date:
2024-12-18 13:21:02 UTC
Severity:
normal
Tags:
#1090737#5
Date:
2024-12-18 13:17:04 UTC
From:
To:
Dear Maintainer,

firefox (and chrome, and presumably a few other programs) use DBus ScreenSaver endpoints to signal idle-inhibition status. swayidle only listens for systemd/logind inhibit messages. This causes disruptive screensaver/lock activation during video playback or video calls.

https://github.com/swaywm/swayidle/pull/164 contains a patch that implements the ScreenSaver endpoint in swayidle to listen to the applications' inhibit signalling, solving the problem.

Please pull in the patch to fix!

Regards, David