我在旧笔记本电脑上安装了 Debian 12,打算将其用作家庭服务器,避免安装任何图形界面。但是,我遇到了一个问题,屏幕在关闭盖子时关闭,重新打开时无法重新打开。
最初,我尝试通过配置文件来解决这个问题HandleLidSwitch=ignore
。/etc/systemd/logind.conf
虽然成功阻止了笔记本电脑进入睡眠模式,但屏幕仍然关闭,并且在重新打开盖子时仍然没有响应。
为了探索替代解决方案,我调整了GRUB_CMDLINE_LINUX_DEFAULT="quiet acpi=off"
文件/etc/default/grub
。虽然这种方法似乎有效,但它引入了大量启动错误,并且似乎禁用了基本服务和网络接口。
在随后的尝试中,我分别尝试了不同的改变:
GRUB_CMDLINE_LINUX_DEFAULT="quiet button.lid_init_state=open"
GRUB_CMDLINE_LINUX_DEFAULT="quiet acpi=linux"
GRUB_CMDLINE_LINUX="nomodeset"
然而,这些调整似乎都没有对这个问题产生任何影响。
此外,我还尝试使用命令解决问题setterm -blank 0
,但这也被证明是无效的。
值得注意的是,当我不关闭笔记本电脑盖时,屏幕仍保持持续开启。
更新:作为临时措施,我使用vbetool dpms on
SSH 命令在需要时打开笔记本电脑屏幕。