Portál AbcLinuxu, 30. dubna 2025 16:53

Kam se podělo /proc/acpi/sleep?

30.12.2005 15:33 | Přečteno: 1670× | Linux | poslední úprava: 30.12.2005 15:34

Tenhle týden jsem si čistil počítač. A to pořádně. Mazal jsem balast na disku, ~/tmp, neposlouchanou (a neposlouchatelnou) hudbu, zbytečné soubory. Mimoto jsem aktualizoval software a s tím souvisela i aktualizace jádra.

Do včerejška jsem používal Linux 2.6.12-gentoo-r4. Předem bych chtěl zdůraznit, že mi bez problémů už nějakou tu dobu chodí suspend do RAM i na disk (swsusp v jádře).

Nainstaloval jsem tedy v rámci aktualizace Linux 2.6.14-gentoo-r5 a když jsem šel spát a jako obvykle jsem jenom zavřel display, tak jsem si po pár minutách všiml, že počítač se dle očekávání neuspal, ale že stále běží, jen se vypnul LCD.

Čím to? Prohlédl jsem si tedy opět svoje ACPI skripty, které tohle chování zajišťují a logy.

Přišel jsem na to, že mi jaksi chybí soubor /proc/acpi/sleep, který jsem pro uspávání normálně používal. Co s tím ale? No jak jinak než se zeptat Googlu :-).

Našel jsem thread na LKML, ve kterém se píše, že dokumentace je zastaralá a /proc/acpi/sleep překonané. Dál jsem se dočetl, že pro povolení tohoto souboru je nutné zapnout v jádře volbu CONFIG_ACPI_SLEEP_PROC_FS, což mi dál umožní aktivovat CONFIG_ACPI_SLEEP_PROC_SLEEP. Potom by už vše mělo být zase jak při starém.

Sice by asi bylo lepší zjistit, jak se to má řešit "správně", ale proč si přidělávat problémy, když to zatím funguje :-)

       

Hodnocení: 33 %

        špatnédobré        

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

30.12.2005 16:15 Vantomas | skóre: 32 | Praha
Rozbalit Rozbalit vše Re: Kam se podělo /proc/acpi/sleep?
Odpovědět | Sbalit | Link | Blokovat | Admin
V novem jadre se pro ovladani techto stavu pouziva /sys/power/state.
Pro zjisteni ktere stavy uspani jsou podporovany si staci vypsat obsah toho "souboru".
Takze treba pro Suspend-to-RAM staci pak spustit echo mem > /sys/power/state, pro Suspend-to-disk staci mem nahradit za disk.
30.12.2005 16:25 Jan Grmela | skóre: 45 | blog: Kilo šťávy z lachtana | Brno
Rozbalit Rozbalit vše Re: Kam se podělo /proc/acpi/sleep?
Diky, to je dobre vedet, asi bude jednodussi prepsat skripty nez prekladat znovu jadro :-)

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.