在我的 Ubuntu 盒子上,我添加了这一行
bindsym $mod+Shift+l exec i3lock -c 000000
到我的 i3 配置文件。重新加载$mod+Shift+r
并点击后,我的终端中$mod+Shift+l
就会显示一个。L
屏幕不锁定。
预计会出现“是否已插入”的问题,我确实安装了 i3lock。
也没有~/.xsession-errors
文件。
答案1
你举的例子,
bindsym $mod+Shift+l exec i3lock -c 000000
对我来说效果很好。你i3lock
安装了吗?i3lock -c 000000
脱离按键绑定对您有用吗?
另外,我建议不是使用i3lock
。您所做的是将屏幕变黑,并保持背光灯打开。您应该使用类似xscreensaver
具有DPMS
设置并且实际上会关闭背光(节省电量)的东西,
这是一个~/.xscreensaver
可以做你想要的事情的有效的,
lock: True
lockTimeout: 0:00:00
dpmsEnabled: True
dpmsQuickOff: True
dpmsStandby: 2:00:00
dpmsSuspend: 2:00:00
dpmsOff: 4:00:00
mode: blank
然后你可以将它绑定到xscreensaver-command --lock
而不是i3lock