Hlavní navigace

Linux a ACPI

20. 11. 2006 17:02 (aktualizováno) | jakubkocourek

Můj několikahodinový boj s ACPI mne přiměl napsat tento krátký článek. Už jste někdy pod Linuxem zkoušeli rozběhnout uspávání (S3 nebo S4)?

Když teď mám Linux na notebooku, docela se mi hodí alespoň S4 (suspend to disk). Bohužel ne vždy funguje :(
Když pročítám různé rady, zjišťuji že problém může být v ACPI, jádru, Xorg, grafické kartě nebo někde úplně jinde – stačí si vybrat :)
K uspání je možné použít /sys/power/state nebo /proc/acpi/sleep, „sys“ prý často zlobí – tak jej samozřejmě jako výchozí používají skripty ACPI!
V jádru je nový patch, a tak na mém Lenovu R60 musím předat jádru jako startovací parametr „ec_intr=0“, abych měl alespoň nějakou šanci, že bude sleep fungovat.
No a pozor, máme tu další bug v Xorg. Před uspánim bude asi potřeba přepnout se do konzole a při probuzení konzole->X->konzole->X.
Že bych se na to … :-D

Setkal se někdo se strojem, na kterém funguje ACPI sleep na první pokus nebo jen s mírnou komplikací?
Myslíte, že někdy bude Linux zvládat ACPI tak dobře jako Windows? Jestli si dobře pamatuji, tak je to asi půl roku zpět, co se vývojáři shodli na tom, že je potřeba celé uspávání předělat – ale výsledek nikde.