Portál AbcLinuxu, 26. dubna 2024 05:11


Dotaz: Jak je to s Hibernaci?

19.5.2005 20:31 *Mirda* | skóre: 24 | Sedlčany
Jak je to s Hibernaci?
Přečteno: 179×
Odpovědět | Admin
Ahoj,

chci si na notebooku HP nx9105 zprovoznit nejaky rezim uspavani.
Procetl jsem tu spoustu vlaken, ve kterych se o problematice hovorilo a mam v tom pekny hokej.
Nasel jsem tu pojmy jako ACPI, APM, suspend-to-disk, suspend-to-ram a BIOSy Phoenix.
Jednotlive vim, co ty pojmy priblizne znamenaji, ale absolutne netusim, jakym smerem se vrhnout.

1. Je lepsi suspend-to-disk nebo -to-ram?

2. Je nejaky rozdil mezi hibernaci a suspend?

3. Mam BIOS phoenix, ale volbu suspend-to-disk jsem zde nenasel (ono v nem neni skoro nic). Mam nejakou sanci?

4. V Ovladacim centru v KDE je moznost pouzit hibernaci a suspend pri sklopeni displeje. Zkusim-li suspend, system uplne usne, pri poklepani na touchpad se zacne vzbouzet (podle zvuku), ale nic nenabehne.
Kdyz pouziju hibernaci, system usne, ale po nekolika vterinach se zas sam probere.
Jake mechanizmy KDE pro to pouziva?

Pouzivam Slackware-current a kernel 2.6.11.9. V Jadre mam skompilovanou podporu ACPI i APM.

Muzete mi to priblizit prosim? Chci si z vasich nazoru vytvorit nejaky obrazek.

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

Odpovědi

19.5.2005 20:50 Michal Kubeček
Rozbalit Rozbalit vše Re: Jak je to s Hibernaci?
Odpovědět | | Sbalit | Link | Blokovat | Admin
1. Má-li se počítač probudit ze suspend-to-RAM, musí celou dobu běžet proud, po suspend-to-disk ho můžete úplně vypnout. Na druhou stranu, probuzení ze suspend-to-RAM by mělo být výrazně rychlejší.

2. Asi záleží na tom, kdo ty termíny používá, ale v zásadě by to mělo být totéž.

19.5.2005 21:23 Andrei Badea | skóre: 5 | Praha
Rozbalit Rozbalit vše Re: Jak je to s Hibernaci?
Odpovědět | | Sbalit | Link | Blokovat | Admin
3. IMHO to s BIOSem nema (skoro) nic spolecneho, pro suspend-to-disk je dulezita podpora v jadre. Sanci urcite mate, jsou dve moznosti:

- swsuspend ve vanilla jadre

- suspend2 z www.suspend2.net, nutno opatchovat jadro, ale stoji to za to (konfigurovatelny spousteci skript, umi rmmodnout moduly, vypinat hotplug, udelat sync, atd.).

Se swsuspend nemam zadne zkusenosti, ale uz nekolik mesicu k plne spokojenosti provozuju suspend2 na notebooku Toshiba Tecra S1.
Heureux qui, comme Ulysse, a fait un beau voyage.
19.5.2005 21:29 Andrei Badea | skóre: 5 | Praha
Rozbalit Rozbalit vše Re: Jak je to s Hibernaci?
Ten skript asi pujde provozovat i s vanilla swsuspend, ale rikam, nezkousel jsem, suspend2 mi prijde vic user-friendly, ukazuje prubeh, da se to zrusit, umi komprimovat image. Porovnani zde.
Heureux qui, comme Ulysse, a fait un beau voyage.
Josef Kufner avatar 20.5.2005 14:24 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Jak je to s Hibernaci?
swsusp2 je opravdu dobra vec. Provozuji ho na 2.6.9, IBM Thinkpad R40e. Umi opravdu dost veci a narozdil od swsusp z jadra mu nevadi bezici mysqld. Hlavne se s nim da obejit kopec problemu prave tim, ze umi rmmod, vyskocit z Xek, shazovat sitovky...
Hello world ! Segmentation fault (core dumped)
19.5.2005 23:56 Tomas
Rozbalit Rozbalit vše Re: Jak je to s Hibernaci?
Odpovědět | | Sbalit | Link | Blokovat | Admin

4. "Kdyz pouziju hibernaci, system usne, ale po nekolika vterinach se zas sam probere."

To mi delalo kdyz jsem mel v sitove karte kabelovy modem na net. Nemate neco v sitovce?

20.5.2005 08:57 *Mirda* | skóre: 24 | Sedlčany
Rozbalit Rozbalit vše Re: Jak je to s Hibernaci?
Kdepak, vsechno jsem odpojil.
20.5.2005 00:06 Tom
Rozbalit Rozbalit vše Re: Jak je to s Hibernaci?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Na mem notebooku je "hibernace"= suspend-to-disk, "docasne odlozit"= vypne se disk a monitor, "uspat" = suspend-to-ram.
20.5.2005 10:13 Jan Martinek | skóre: 43 | blog: johny | Brno
Rozbalit Rozbalit vše Re: Jak je to s Hibernaci?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Je možné buď zapsat nějakou číslici do /proc/acpi/sleep, např.
echo 4 > /proc/acpi/sleep
Nebo zapsat standby, mem, disk do /sys/power/state, tedy např.
echo disk > /sys/power/state
Mě osobně nefunguje skoro žádná z variant, jen na jednom komplu s jádrem 2.6.8.1 funguje první z příkladů. Jinak nic. Většinou to usne, ale už se neprobudí. :-(
Stanislav Brabec avatar 20.5.2005 12:50 Stanislav Brabec | skóre: 45 | Praha
Rozbalit Rozbalit vše Re: Jak je to s Hibernaci?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Viz také /usr/src/linux/Documentation/power/swsusp.txt:
In a really perfect world:
echo 1 > /proc/acpi/sleep       # for standby
echo 2 > /proc/acpi/sleep       # for suspend to ram
echo 3 > /proc/acpi/sleep       # for suspend to ram, but with more power conservative
echo 4 > /proc/acpi/sleep       # for suspend to disk
echo 5 > /proc/acpi/sleep       # for shutdown unfriendly the system
(Další dokumentace tamtéž.)

Suspend je možné provádět plně v režii BIOSu (u některých notebooků) nebo v jádře.

Aby vše proběhlo dobře, je třeba shodit a znovu nahodit zařízení, která dělají problémy, a tyto problémy se snažit izolovat a ohlásit vývojářům.

Dále je třeba (a vždy bude) shodit a znovu nahodit rozhraní, kde to z principu nemůže fungovat (dial-up, DHCP, někdy i hodiny apod.).

Samozřejmostí je nemanipulovat ve vypnutém stavu se softwarem ani hardwarem, který není hotplug.
20.5.2005 14:40 Lukáš Rýdlo | skóre: 18 | blog: Silný kafe | Brno
Rozbalit Rozbalit vše Re: Jak je to s Hibernaci?
Odpovědět | | Sbalit | Link | Blokovat | Admin
ad 4] Nepouzivam KDE, ale uspavam svuj notebook rucne ;-), nicmene to probouzeni ihned po uspani mi dela taky. Muze za to spusteny MySQL demon. Pri tom uspavani se pozastavuji nektere sluzby a memu stroji se nikdy nepovede pozastavit ten MySQLd, cili resenim je zastavit MySQL rucne a pak uz drobecek spinka spokojene dokud nezvednu viko :-D
θηριον ειμι
20.5.2005 15:11 doubleZ | skóre: 24 | blog: smazano
Rozbalit Rozbalit vše Re: Jak je to s Hibernaci?
ja notebook zamrazim apm -s, je to disk suspend, a je to ;) funguje to
Luboš Doležel (Doli) avatar 20.5.2005 20:03 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
Rozbalit Rozbalit vše Re: Jak je to s Hibernaci?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Hmm, nic si z toho nedělejte, já taky neuspěl. Zkusil jsem suspend-to-ram na mém PC, uspalo se to, ale už se to neprobudilo.

Po jiném suspend-to-ram (tom úspornějším) se to probudilo, ale s klikiháky na obrazovce :-(

Založit nové vláknoNahoru

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

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