Muss ich einen Boot-Parameter hinzufügen, um diesen Kernel-Power-Bug auf einem Sony Vaio VPC-EH1S0E zu umgehen?

Muss ich einen Boot-Parameter hinzufügen, um diesen Kernel-Power-Bug auf einem Sony Vaio VPC-EH1S0E zu umgehen?

Wenn ich mit

dmesg | grep -i aspm

Nimm das:

[    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

Ich habe gelesen, dass es sich um einen Fehler im Linux-Kernel handelt, und ich habe auch gelesen, dass es einen Workaround gibt, aber ich weiß nicht, ob ich diesen Workaround anwenden muss oder nicht.

Muss ich also pcie_aspm=forcezu Grub2 hinzufügen?

Antwort1

Ok, ich habe "pcie_aspm=force" hinzugefügt und habe 20 Minuten gewonnen :)
Wenn also jemand eineSony Vaio VPC-EH1S0ESie können den Parameter ganz einfach folgendermaßen zur Grub-Zeile hinzufügen:

sudo nano -w /etc/default/grub

und dort steht diese Zeile:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

ändere es in:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pcie_aspm=force"

Den Stromverbrauch können Sie auch mit powertop prüfen:

sudo apt-get install powertop

und dann:
sudo powertop
Mein Batterieverbrauch wurde von 20,1 W auf 15,3 W gesenkt :)

Antwort2

Blogbeitrag von Andrew WyattÜber den Mythos der „Leistungsregression“ von Kernel 3.0erklärt gut die Kernel-Regression und das ASPM-Problem. Vielleicht hilft es ja weiter.

verwandte Informationen