Lubuntu 16.04.02 LTS i686 挂起后风扇停转但屏幕仍亮求助
我之前在老的i686架构机器上碰到过完全一样的问题——挂起后风扇停转但屏幕黑屏却带电,唤醒后风扇还不工作,折腾了几次终于找到几个有效的解决方向,你可以逐个试试:
调整电源管理核心配置
先打开「Power Manager」(电源管理器),切到「高级」标签页,确认“挂起时允许进入深度休眠”这类选项是勾选状态。如果图形界面设置没用,直接改配置文件:打开终端执行sudo nano /etc/default/acpi-support,找到SLEEP_MODE行,把值改成deep(深度休眠),保存后重启系统再测试挂起。重装/更新显卡驱动
老机器的显卡驱动兼容性经常是挂起故障的元凶。打开「软件和更新」→「附加驱动」,看看有没有适配你显卡的闭源驱动(比如NVIDIA/AMD的老版本驱动),安装后重启。如果是Intel集成显卡,直接在终端执行sudo apt-get install --reinstall xserver-xorg-video-intel重装驱动试试。添加内核参数修复ACPI兼容性
很多老硬件需要特定内核参数才能正常响应ACPI挂起指令。编辑GRUB配置:sudo nano /etc/default/grub,找到GRUB_CMDLINE_LINUX_DEFAULT这一行,在引号内添加acpi_osi=Linux acpi_backlight=vendor,保存后执行sudo update-grub,重启后测试挂起功能。如果还是不行,可以换成nolapic参数试试。用命令行排查图形界面问题
先排除桌面环境的干扰:在终端执行sudo systemctl suspend,手动触发挂起。如果命令行下挂起和唤醒都正常,那就是Lubuntu桌面的电源管理组件出问题了,执行sudo apt-get install --reinstall lightdm lubuntu-desktop power-manager重装相关组件,重启后应该能恢复。升级内核版本
Lubuntu 16.04默认的内核可能对某些老硬件支持不足,试试升级到同系列的最新稳定内核:sudo apt-get install linux-generic-lts-xenial,安装完成后重启,再测试挂起功能。
温馨提示:修改系统配置文件前,记得先备份,比如执行
sudo cp /etc/default/grub /etc/default/grub.bak,万一改错了可以快速恢复。
内容的提问来源于stack exchange,提问作者Er Ste

