当我关闭笔记本电脑时,我的笔记本电脑没有暂停,但systemctl suspend
工作正常,我的暂停键 ( fn+ f1) 工作完美,从 GUI 暂停工作完美,/proc/acpi/button/lid/LID/state
显示我的盖子开关工作正常,并且我的系统配置正确。基本上,一切似乎都表明我的笔记本电脑在关闭时会暂停,但事实并非如此。
经过大量研究,我发现某些东西可能会抑制盖子开关,当我检查时,我发现了问题:由于连接了多个显示器gnome-settings-daemon
而被阻塞。handle-lid-switch
然而,只连接了一个显示器,那就是笔记本电脑的内置显示器。我的输出xrandr
是:
Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 8192 x 8192
VGA-0 disconnected (normal left inverted right x axis y axis)
DP-0 disconnected (normal left inverted right x axis y axis)
DP-1 disconnected (normal left inverted right x axis y axis)
DP-2 disconnected (normal left inverted right x axis y axis)
DP-3 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 194mm
1920x1080 59.99*+ 40.03
DP-4 disconnected (normal left inverted right x axis y axis)
我不确定为什么列出了 5 个显示端口。我的笔记本电脑只有一个显示端口。 (它是双模显示端口,我相信它内部也使用显示端口作为屏幕。) DP-3 列出的规格与我的内置屏幕相匹配。 (我什至使用毕达哥拉斯定理来验证物理尺寸。)我不确定“Screen 0”是什么。
为什么要gnome-settings-daemon
这样对我,我该如何解决?
我正在使用 Debian 9.1 和 Gnome 3.22.2。