Debian LXDE 使用屏幕锁造成黑屏不能恢复问题的排查
问题:在我的笔记机电脑上使用屏幕锁后,黑屏且没办法恢复正常。
查排:
查看屏幕锁所调用的命令
查看用户目录下的配置桌面工具条配置
$ vi ~/.config/lxpanel/LXDE/panels/panelf
160 Plugin {
161 type=launchbar
162 Config {
163 ¦ Button {
164 ¦ ¦ id=lxde-screenlock.desktop
165 ¦ }
166 ¦ Button {
167 ¦ ¦ id=lxde-logout.desktop
168 ¦ }
169 }
170 }
再查看lxde-screenlock.desktop发现它调用的是lxlock命令
Exec=lxlock
lxlock恰好是一个脚本命令
vi /usr/bin/lxlock
26 if pidof light-locker >/dev/null; then
27 ¦ light-locker-command -l >/dev/null 2>&1
28 elif pidof xscreensaver >/dev/null; then
29 ¦ xscreensaver-command -lock >/dev/null 2>&1
30 elif pidof gnome-screensaver >/dev/null; then
31 ¦ gnome-screensaver-command --lock
发现屏幕锁最终调用的是27行命令,系统安装了light-locker造成的。
卸载它试试
sudo apt-get remove light-locker