Suckless 的 slock 锁屏软件

Suckless

简介

slock 是 simple X display locker.

配置

其配置文件位于 config.h.

使用 Xautolock

可以用 xssstate 或 xss 替换。

slock 会在用户一段时间没动静时被 xautolock 启用.

语法格式:

1
xautolock -time 10 -locker slock

直接输入 slock 会使屏幕锁住,直到你输入密码.

slock: getgrnam nogroup: group entry not found 报错

其原因为 config.h 中的:

1
2
static const char *user = "nobody";
static const char *group = "nogroup"

出错。

在 Arch 中,没有权限的 group 仍然称为 nobody, 因此,把 nogroup 改为 nobody 就可以了.

安装

先拉取源代码:

1
git clone https://git.suckless.org/slock --depth=1

进入目录后:

1
sudo make clean install

打补丁

添加 blured of pixelated screeshot

1
wget http://tools.suckless.org/slock/patches/blur-pixelated-screen/slock-blur_pixelated_screen-1.4.diff

然后:

1
patch < slock-blur_pixelated_screen-1.4.diff

添加


Suckless 的 slock 锁屏软件
http://example.com/2022/09/05/Suckless-的-slock-锁屏软件/
作者
Jie
发布于
2022年9月5日
许可协议