SafeEyes
SafeEyes copied to clipboard
Dependencies abandoned or unavailable on Fedora
The Smart Pause plugin requires the package xprintidle for working on Xorg. The recommended source for xprintidle (on Fedora, at least) is an outdated repository which seems to be abandoned. I also downloaded a more recent version of xprintidle from the RPMSphere repository, and it does not work properly. If called on the command line, xprintidle produces the following error message:
bash: /usr/bin/xprintidle: cannot execute binary file: Exec format error
Which might indicate a build or packaging bug on it.
Also, the Do Not Disturb plugin on Wayland uses the package wlrctl as a dependency, which is also not available on the main Fedora repositories. I tracked it down on an RPMSphere repository, and also installed its dependencies(wlroots, etc.) and it does not work properly on GNOME. I tested it in Sway and there it does detect fullscreen windows as it should.
Perhaps some other packages exists who could provide the functionality that xprintidle and wlrctl do, and would work properly in Fedora (GNOME)?
- OS: Fedora 35
- GNOME 41.6
If I understand correctly, the dependencies are only a problem on Fedora. This is not necessarily something that this project can fix😃.