解决安装Ubuntu 24.04后关机主板不断电、休眠后不能叫醒问题(原创)

[复制链接]
发表于 2026-10-8 11:02:59 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×

ThinkPad P50 安装 Ubuntu 24.04 后无法关机/重启

在 ThinkPad P50 等老机型上安装 Ubuntu 24.04 后,可能出现以下现象:执行 poweroff 或 reboot 后屏幕变黑,但主板不断电、键盘背光仍亮,只能扣电池或重插电源线才能再次开机;挂起(suspend)后同样无法唤醒。

原因分析

该问题通常源于 ACPI 电源管理。许多固件默认假设系统运行的是 Windows,并据此应用特定的电源/唤醒策略,而这些策略与 Linux 的电源管理不兼容,导致关机或挂起后无法正确断电。

解决办法:添加内核启动参数

编辑 GRUB 配置:

sudo nano /etc/default/grub

在 GRUB_CMDLINE_LINUX_DEFAULT 行追加 acpi_osi=! 与 pci=noaer:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=! pci=noaer"

保存后更新 GRUB 并重启:

sudo update-grub
sudo reboot

参数说明

  • ACPI:操作系统与底层硬件(尤其是电源管理、热插拔)之间的通信标准。
  • OSI(Operating System Identifier):ACPI 规范中允许固件根据操作系统类型调整行为的特性;很多固件默认按 Windows 假设。
  • acpi_osi=!:告诉固件不要假设任何特定操作系统类型,避免应用仅针对 Windows 的优化。
  • pci=noaer:禁用 PCI 错误恢复,有时可一并解决部分硬件兼容性问题。

编辑提示

qidao123.com企服评测-应用市场 编辑提示:修改 GRUB 前建议备份 /etc/default/grub;若问题依旧,可尝试仅保留 acpi_osi=! 逐步排查。

回复

使用道具 举报

登录后关闭弹窗

登录参与点评抽奖  加入IT实名职场社区
去登录
快速回复 返回顶部 返回列表