刚刚安装了 xubuntu 18.04。锁定屏幕不起作用:当我单击菜单右上角的锁定图像时,什么也没有发生。
尝试调试它时我发现显然缺少一些环境变量:
# light-locker
** (light-locker:5830): ERROR **: 14:42:54.829: Environment variable XDG_SESSION_PATH not set. Is LightDM running?
Trace/breakpoint trap (core dumped)
一些额外的信息:
$ env | grep -i manager
XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0
SESSION_MANAGER=local/fellini:@/tmp/.ICE-unix/1564,unix/fellini:/tmp/.ICE-unix/1564
如何让锁屏正常工作?
答案1
在找不到解决 Xubuntu 18.04 锁定问题的好方法后,我停止使用 Xubuntu 中提供的锁定机制(即 和gnome-screensaver
)light-locker
,并安装了i3lock来自发行版的仓库。
这个储物柜非常简单,无需任何开关即可使用(您可以设置背景图像和一些其他选项,但这些都不是关键的)。
我看到的唯一缺点是,我似乎无法让它在系统暂停时锁定会话,并且它不显示键盘布局,但只要您记得在锁定屏幕之前使用了哪种布局,就没问题。您在会话中使用的布局切换键盘快捷键在 中也有效,i3lock
所以这也没问题。
顺便说一句,文件中只有一行调用 i3lock 似乎就足够了/usr/bin/xflock4
。