xss-lock - Use external locker as X screen saver

Distribution: Fedora 25
Repository: Fedora x86_64
Package name: xss-lock
Package version: 0.3.0
Package release: 4.20140302git.fc25
Package architecture: x86_64
Package type: rpm
Installed size: 35.11 KB
Download size: 25.85 KB
Official Mirror: dl.fedoraproject.org
*xss-lock* hooks up your favorite locker to the MIT screen saver extension for X and also to systemd's login manager. The locker is executed in response to events from these two sources: - X signals when screen saver activation is forced or after a period of user inactivity (as set with `xset s TIMEOUT`). In the latter case, the notifier command, if specified, is executed first. - The login manager can also request that the session be locked; as a result of `loginctl lock-sessions`, for example. Additionally, **xss-lock** uses the inhibition logic to lock the screen before the system goes to sleep. *xss-lock* waits for the locker to exit -- or kills it when screen saver deactivation or session unlocking is forced -- so the command should not fork. Also, *xss-lock* manages the idle hint on the login session. The idle state of the session is directly linked to user activity as reported by X (except when the notifier runs before locking the screen). When all sessions are idle, the login manager can take action (such as suspending the system) after a preconfigured delay.



  • xss-lock = 0.3.0-4.20140302git.fc25
  • xss-lock(x86-64) = 0.3.0-4.20140302git.fc25

    Install Howto

    Install the xss-lock rpm package:

    # dnf install xss-lock


    • /usr/bin/xss-lock
    • /usr/share/bash-completion/completions/xss-lock
    • /usr/share/doc/xss-lock/NEWS
    • /usr/share/doc/xss-lock/dim-screen.sh
    • /usr/share/doc/xss-lock/transfer-sleep-lock-generic-delay.sh
    • /usr/share/doc/xss-lock/transfer-sleep-lock-i3lock.sh
    • /usr/share/doc/xss-lock/xdg-screensaver.patch
    • /usr/share/licenses/xss-lock/LICENSE
    • /usr/share/man/man1/xss-lock.1.gz
    • /usr/share/zsh/
    • /usr/share/zsh/site-functions/_xss-lock


    2016-01-06 - Martin Ueding <von.fedora@martin-ueding.de> 0.3.0-4.20140302git - Own `zsh` directory

    2016-01-05 - Martin Ueding <von.fedora@martin-ueding.de> 0.3.0-3.20140302git - Include full commit has - Let RPM find library dependencies automatically

    2016-01-04 - Martin Ueding <von.fedora@martin-ueding.de> 0.3.0-2.20140302git - Use downloading and renaming support from `%setup -qn` and `spectool -g` - Replace `%define` with `%global` - Own shell completion directory as this package does not explicitly depend on the shells - Add a wildcard to catch all manual page compression formats - Add a `Url` tag

    2016-01-02 - Martin Ueding <von.fedora@martin-ueding.de> 0.3.0-1 - Initial RPM