Zha*_* Xi 6 arch-linux xorg screen-lock
X 屏幕储物柜很好,但有时我也想锁定其他 TTY 上打开的东西。出于这个原因,我想vlock -a
同时锁定所有 TTY。但是,当我想运行此命令时,我通常处于 X 会话中。
vlock
无法从 X 内运行,因为它抱怨当前终端不是虚拟控制台。我试图提出一些解决方案,chvt
但我不知道之后如何在该控制台中运行该命令。
如何在不退出 X 的情况下锁定所有 TTY(最好使用vlock
,但我愿意接受其他建议)?
请参阅此命令行选项:
-n,--new
Switch to a new virtual console before locking all console sessions.
Run Code Online (Sandbox Code Playgroud)
我总是做的是sudo vlock -ans
,在 Xorg 内部/外部工作。
解锁后会跳回原来的VT。
编辑
遗憾的是,Arch Linux 将原来的 vlock 包替换成了kbd
package 提供的包。那个只能锁定当前控制台,这对你来说毫无用处。(都不-a -n -s
支持,唉)
解决方法可能很棘手,您必须手动安装原始 vlock,并屏蔽kbd
升级pacman.conf
归档时间: |
|
查看次数: |
1069 次 |
最近记录: |