在 Lubuntu (LXQt) 上用更好的工具 (sddm, gdm3) 替换 xscreensaver locker

Dan*_*iel 1 lubuntu xscreensaver sddm

登录 Lubuntu 19.04 后,它使用的是 sddm,但是当计算机空闲时间过长并进入空闲状态时,当我重新登录时,它使用的是 xscreensaver(我无法忍受它的外观)。我安装了 gdm3 试图将两者都更改为单个界面,但它所做的只是替换了 sddm,让 xscreensaver 在空闲后作为我的登录名。如何在 Lubuntu 中替换 xscreensaver?

wxl*_*wxl 5

为什么您的解决方案不起作用

LXQt 用于处理锁定。该工具通常根据桌面环境选择屏幕保护程序,但优先考虑其他一些选项,包括¹。xdg-screensaverlockxscreensavergnome-screensaver

真正的解决方案

幸运的是,还有其他一些优先于xscreensaver,包括胜过所有这些的:xautolock. 从技术上讲,那不是储物柜,所以你需要别的东西。一些轻的东西xtrlock就可以了(而且它是超轻的)。

确保您自动启动xautolock -locker "xtrlock -b"-b如果您不希望屏幕变黑,请删除)并xscreensaver避免启动:

  1. 导航到菜单»首选项» LXQt 设置»会话设置»自动启动
  2. 取消选中Xscreensaver旁边的复选框
  3. 单击添加按钮
  4. 名称字段中添加类似“xautolock xtrlock”的内容
  5. 命令字段中添加xautolock -locker "xtrlock -b"
  6. 单击确定
  7. 单击关闭
  8. 注销并再次退出

您可以修复xscreensaver,太

由于您的主要问题是外观,您可能需要查看主题xscreensaver的锁定对话框。这可以说是一个更明智的解决方案,xscreensaver因为它对安全的承诺确实值得注意,即在任何条件下作为储物柜实际工作。


¹ …不包含在 中gdm3,因此您没有安装其他锁定机制。如果您确实想要这个单一界面,则还需要安装屏幕保护程序。您还必须执行上述操作,除非xautolock您可以使用gnome-screensaver. 我不会推荐这个,就像我推荐尝试使用 KDE 的储物柜(它看起来不像) sddm一样,因为它们紧密集成到桌面环境中,并且在它之外有点无用。