Portál AbcLinuxu, 30. dubna 2025 20:43

Jak uspat (hibernovat) počítač do RAM?

Moderní distribuce mají už obvykle všechny potřebné nástroje zahrnuty v systému, případně je třeba je jen doinstalovat z balíčků (často v kategorii Notebook). Většina distribucí používá Pm-utils (v případě Ubuntu je situace trochu složitější), což je sada skriptů od freedesktop.org pro sjednocení ovládání uspání a hibernace.

Výchozí konfigurace a popis proměnných se nachází v /usr/lib/pm-utils/defaults, uživatelské nastavení pro příkaz s2ram, kterým se systém uspává, se ukládá do adresáře /etc/pm/config.d. Do libovolného souboru v tomto adresáři zapíšete pomocí volby SUSPEND_MODULES moduly jádra, které se mají přes uspáním odebrat. Příklad:

SUSPEND_MODULES="psmouse"
Také zde budete uvádět volbou S2RAM_OPTS nastavení s2ram pro uspání vašeho stroje. Příklad:
S2RAM_OPTS="-f -p"

Jaké parametry s2ram použít je většinou třeba zjistit experimentálně. Aplikace používá seznam funkčních sestav (whitelist), u kterých je už známo, jakým způsobem je třeba je uspat. Pokud se vám podaří váš počítač uspat prostým příkazem s2ram bez dalších voleb, není třeba už nic dalšího nastavovat. Když to nepůjde a s2ram si bude stěžovat, že není váš počítač na seznamu, je třeba využít volby -f, která přinutí s2ram váš systém uspat i přes tento nedostatek. Většinou ale prosté -f nestačí, je třeba použít některé doplňující volby, jako například

Další volby jsou uvedeny v manuálu a na stránkách S2ram[česky].

Pokud stále nevíte, jak váš počítač uspat, někdy pomůže pohled od whitelistu. Zde najděte podobnou sestavu (výrobce, model) a vyzkoušejte uvedené volby. Jakmile vám bude vše fungovat, bylo by velmi vhodné nahlásit funkční parametry vývojářům, aby je do whitelistu mohli přidat i pro ostatní uživatele.

Jakmile vám bude fungovat uspávání z konzole, grafické aplikace (KPowersave, Gnome power manager) budou váš systém umět uspat též.

A ak vám uspavanie z príkazového riadku funguje ale stále nefunguje z grafických klikatiek (napr. kpowersave), je dobré pridať sa do skupiny powerdev (plati pre debian).

Související dokumenty

s2ram vs Kpowersave (diskuse)
Suse 10.2-HP nx7400 problem se S2RAM a funkcnimi tlacitky (diskuse)
Pm-utils (OpenSuse FAQ) (externí dokument)
Software Suspend 2 (externí dokument)

Dokument vytvořil: Michal Vyskočil, 20.6.2007 08:46 | Poslední úprava: vlk, 9.7.2008 20:41 | Další přispěvatelé: David Watzke, Käyttäjä 11133 | Historie změn | Zobrazeno: 2907×

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

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