loginctl lock-session 无法在 ubuntu-mate 22.04 上锁定屏幕

loginctl lock-session 无法在 ubuntu-mate 22.04 上锁定屏幕

我尝试按照一些指南操作,以便在挂起后锁定屏幕,这实际上是创建一个由触发的服务sleep.target。但对我来说没用。

我相信这是因为我的服务的主要命令是:/bin/loginctl lock-sessions它似乎没有锁定任何东西。

这意味着当我尝试时:

/bin/loginctl lock-sessions

它没有锁定我的屏幕。

为什么会发生上述情况?如何通过执行命令来锁定屏幕?

笔记:ps aux在锁定屏幕和非锁定屏幕时都进行了重定向。我发现的主要区别是:以下两个额外的进程正在运行(当屏幕锁定处于活动状态时):

/usr/lib/mate-screensaver/mate-screensaver/floaters /usr/share/pixmaps/mate-logo-white.svg
/usr/lib/mate-screensaver/mate-screensaver-dialog --status-message= --enable-switch

然而,即使我手动执行它们,我也无法进入锁定屏幕状态。

答案1

你使用哪种桌面环境,或者在任何环境中,你都应该进入显示设置,查看睡眠时间或类似的东西,因为大多数时候设置都不正确,你应该尝试一下

相关内容