Если у меня с
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?
Хорошо, я добавил «pcie_aspm = force» и получил 20 минут:)
Так что, если у кого-то есть Sony Vaio VPC-EH1S0E , можно легко добавить параметр таким образом:
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,1 Вт до 15,3 Вт:)
Сообщение в блоге Эндрю Уайетта О мифе о «регрессии мощности» в ядре 3.0 хорошо объясняется регрессия ядра и проблема с aspm. Может быть, это поможет?