我是否需要添加启动参数来解决 Sony Vaio VPC-EH1S0E 上的这个内核电源错误?

我是否需要添加启动参数来解决 Sony Vaio VPC-EH1S0E 上的这个内核电源错误?

如果我和

dmesg | grep -i aspm

拥有这个:

[    0.503709] ACPI FADT declares the system doesn't support PCIe ASPM, so disable it
[    0.673564] ACPI _OSC control for PCIe not granted, disabling ASPM

我读到过这是 Linux 内核的一个错误,我也读到过有一个解决方法,但我不知道是否必须应用这个解决方法。

那么我必须添加pcie_aspm=force到 grub2 吗?

答案1

好的,我添加了“pcie_aspm=force”,我已经获得了 20 分钟的时间 :)
因此,如果有人有索尼 Vaio VPC-EH1S0E可以通过以下方式轻松地将参数添加到 grub 行中:

sudo nano -w /etc/default/grub

其中有这一行:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

将其改为:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pcie_aspm=force"

您还可以使用 powertop 检查功耗:

sudo apt-get install powertop

然后:
sudo powertop
我的电池消耗从 20.1W 减少到了 15.3W :)

答案2

Andrew Wyatt 的博客文章关于 Kernel 3.0“功率回归”神话很好地解释了内核回归和 aspm 问题。可能会有所帮助。

相关内容