Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Screen locker for Wayland

License

NotificationsYou must be signed in to change notification settings

swaywm/swaylock

Repository files navigation

swaylock is a screen locking utility for Wayland compositors. It is compatiblewith any Wayland compositor which implements the ext-session-lock-v1 Waylandprotocol.

See the man page,swaylock(1), for instructions on using swaylock.

Release Signatures

Releases are signed withE88F5E48and publishedon GitHub. swaylockreleases are managed independently of sway releases.

Installation

From Packages

Swaylock is available in many distributions. Try installing the "swaylock"package for yours.

Compiling from Source

Install dependencies:

  • meson *
  • wayland
  • wayland-protocols *
  • libxkbcommon
  • cairo
  • gdk-pixbuf2 **
  • pam (optional)
  • scdoc (optional: man pages) *
  • git *

* Compile-time dep
** Optional: required for background images other than PNG

Run these commands:

meson buildninja -C buildsudo ninja -C build install

On systems without PAM, you need to suid the swaylock binary:

sudo chmod a+s /usr/local/bin/swaylock

Swaylock will drop root permissions shortly after startup.


[8]ページ先頭

©2009-2025 Movatter.jp