我的笔记本电脑在 LinuxMint 18.3 上运行 KDE。到目前为止,自动暂停一直有效。 KDE版本是5.8.9,Framworks版本是5.36.0。 QT版本5.6.1,内核版本4.10.0-38-generic。
在节能模块的对话框中,暂停会话被打开并设置为例如10 分钟后。
然后,我以 root 身份执行了“systemctl mask sleep.target”,然后执行“systemctl unmask sleep.target”来恢复它。
此后,自动悬架不再起作用。 10分钟后,笔记本电脑仍未暂停。屏幕一片空白并被锁定。解锁后,将显示“需要身份验证”对话框并要求输入密码,而不是自动完成暂停。
通过 pm-suspend 手动挂起仍然有效。
我该如何解决?
更新 2019-05-28 #1:输出systemctl list-unit-files | grep sleep
:
systemd-hybrid-sleep.service static
hybrid-sleep.target static
sleep.target static
更新 2019-05-28 #2: 重启后问题似乎会自行解决。但是,当系统未重新启动时,执行以下操作后systemctl mask sleep.target
,systemctl unmask sleep.target
自动挂起操作将被“需要身份验证”对话框阻止。
更新 2019-05-28 #3:我仍在尝试找出如何一致地重现这一点。这种情况并不总是发生。重新启动后(问题消失),如果我执行systemctl mask sleep.target
+取消屏蔽,自动挂起有时仍然运行正常。
更新2019-05-29:要重现此情况,屏蔽后,让时间过去,以便触发自动暂停超时(来自节能设置)。然后揭开面具。此后,每次触发自动挂起超时时,都会显示“需要身份验证”对话框,而不是自动挂起。