Правка dsdt

cat /sys/module/pcie_aspm/parameters/policy
default performance powersave [powersupersave]
vasek
ACPI FADT declares the system doesn't support PCIe ASPM, so disable it
Это присутствует.
Morisson
cat /sys/module/pcie_aspm/parameters/policy
default performance powersave [powersupersave]
Включал сам?
Ошибки не исчезают с опытом - они просто умнеют
Ага. Без aspm_force- сбрасывается на default.
Но, заметил. При включении этого парамера и прописывании правила
ACTION=="add", SUBSYSTEM=="pci", ATTR{power/control}="auto"
1) Дискретная карта один раз включается (например
primusrun glxinfo | grep OpenGL
)
После выключения переходит в состояние D3, и оттуда ее вытащить можно только перезагрузкой системы. Собственно из-за этого, если ноут усыпить, после пробуждения карта не включается.
2) Заметил, если ноут долго постоит, ну около часов 4-6, ноут не выключается. Т.е. выключается не до конца. Горит лампа питания и подсветка монитора. В логах ничего.
Это видимо то, про что ты выше и говорил.
Короче, вернул все на дефолт, кроме энергосбережения usb и sata
ACTION=="add", SUBSYSTEM=="scsi_host", KERNEL=="host*", ATTR{link_power_management_policy}="med_power_with_dipm"
Вообще, не помню где читал, что это скоро станет частью ядра и все сторонние программы типа tlp/powertop будут ненужны.. Хоть бы- хоть- бы))

По факту, Acer Aspire E5-571G от батарейки живет 5 часов. Использование нормальное, браузер с ютубом, чатики и проч.. Ну если ядра в 4 потока не компилять конечно и не играть на дискретке- огонь и кипяток.
tlp и так ненужная ерунда.
а powetop тут вообще при чём, вроде солидная вещь от intel?
Ошибки в тексте-неповторимый стиль автора©
Morisson
Без aspm_force- сбрасывается на default.
Точно, забыл об этом. Посмотрел свои старые записи и нашел там фразу - To be able to write to this file you have to use pcie_aspm=force as boot parameter.
Если прописать этот параметр, то можно менять прямо в загруженной системе, типа - echo powersave > /sys/module/pcie_aspm/parameters/policy или при загрузке прописывать дополнительно pcie_aspm.policy=powersave - но я это не пробовал и не игрался с этим.
Ошибки не исчезают с опытом - они просто умнеют
Для Intel есть еще один параметр, дающий экономию энергосбережения около 3-5% экономии когда ноутбук работает в энергосберегающем режиме - это загрузка с параметром i915.i915_enable_rc6=1 (прописано и в Wiki)
Ошибки не исчезают с опытом - они просто умнеют
indeviral
вроде солидная вещь от intel?
Но очень часто обманывает.
К примеру, стоит энергосбережение sata (см. выше med_power_with_dipm), а powertop показывает bad
 i915.i915_enable_rc6=1 
Сейчас он называется
i915.enable_dc=2
2- самый глубокий режим энергосбережения
У меня стоит
vasek
спецификации ACPI в Linux становятся все более строгими и требуют их четкого выполнения - если раньше не точности, ошибки, которые почти всегда имеются в прошивке материнки/BIOS, не приводили ни к каким сообщениям, то сейчас выскакивают и исправить их практически не возможно
Да шъерт с ними, с сообщениями. Гнусно то, что не сохраняется обратная совместимость, т.е. с соблюдением спецификаций отваливается работавший годами функционал. На старом ноуте после появления сообщения типа ACPI BIOS error (bug) bla...bla...bla сначала отвалилось пробуждение из гибернации, а теперь не работает даже suspend. Ноут сразу просыпается, едва успев заснуть. И, главное, не лечится: в /proc/acpi/wakeup из *enabled только PWRB. Неприятно однако...
 
Зарегистрироваться или войдите чтобы оставить сообщение.