Lubuntu 强制执行屏幕锁定

use*_*021 13 lubuntu lock-screen screensaver lock

我无法在 Lubuntu 中禁用屏幕锁定。在电源管理中,我没有选中它。在“Light locker settings”中还有另一个选项“Enable light locker”。我也未选中此选项,但 10 分钟后我仍然看到黑屏,当我移动鼠标时,我必须提供密码。

我讨厌所有 ubuntus 中的这种行为,但通常我可以在系统设置中禁用它。不在这里。

所以 lubuntu 在两个地方都有这些设置并且忽略了这两个地方。

我发现了这个问题:

屏幕保护程序启动后停止 Xscreensaver 锁定屏幕

据此,我试图删除“xscreensaver”包,但根本没有安装它。所以这解决了

编辑:

到目前为止我学到了什么:

  • 这不是魔法。它也会影响其他人
  • 它是由 Xfce 电源管理器中的错误引起的:

https://bugs.launchpad.net/ubuntu/+source/xfce4-power-manager/+bug/1193716

小智 9

此解决方案是@Jeroen的解决方案和@A lubuntu 用户解决方案的组合

我相信,根本原因是特定于用户的light-locker.desktop文件没有覆盖系统范围的文件。因此,即使用户将 light-locker 配置为根本不启动,它仍然以默认配置参数运行。

警告:这将禁用系统范围的默认屏幕锁定。如果要为特定用户启用锁定,则需要为每个用户编辑文件中的Exec=~/.config/autostart/light-locker.desktop。通过“首选项>> Light Locker Settings”进行配置可能会这样做(一旦系统范围的文件被移开),但我还没有尝试过。

步骤 1:禁用 Light-Locker 的全系统启动。这将允许执行每个用户的 .desktop 文件。

sudo mv /etc/xdg/autostart/light-locker.desktop /etc/xdg/autostart/light-locker.desktop.bak

要重新启用此功能,您只需重命名文件,使其不再具有.bak扩展名。

步骤 2:编辑用户特定的 light-locker.desktop 文件

在文本编辑器中打开 ~/.config/autostart/light-locker.desktop。

编辑开始的行,Exec=使其仅为Exec=. 也就是说,没有指定任何命令,这意味着不会启动 Light-Locker。

第 3 步:重新启动。