Re: suspend to disk
Radosław Kintzi napisał(a): > Łukasz Maśko napisał(a): >> Dnia sobota, 19 sierpnia 2006 18:16, Radosław Kintzi napisał: >> [...] >> >>> Przy wznawianiu systemu po hibernacji jajo (chyba ono) krzyczy, że >>> initrd lack echo > /proc/.../do_resume. Czy geninitrd jest przystosowany >>> do generowania odpowiedniego initrd ?? Jak go skonfigurować ?? Może >>> trzeba ręcznie poprawić initrd.gz a może w ogóle nie trzeba, tylko ja o >>> czymś nie wiem ?? >>> >> Nie jajo ale initskrypty. Sprawdź, czy masz w /etc/sysconfig/geninitrd takie >> coś: >> > Dzięki. Działa. Tylko mi bezprzewodówka zwisa. Dodałem bcm43xx do > blacklisted-modules, ale to nie załatwia sprawy do końca. Przydałoby się > jeszcze ifdown/ifup. Kto coś takiego/podobnego robił ??? Tak. W hibernate.conf mialem cos takiego: OnSuspend 17 ifdown wlan0 OnSuspend 20 echo "Good night!" OnResume 20 echo "Good morning!" OnResume 21 ifup wlan0 Ale z czasem zamienilem na cos takiego: OnSuspend 16 /usr/local/bin/wifi_status OnSuspend 17 ifdown wlan0 OnSuspend 20 echo "Good night!" OnResume 20 echo "Good morning!" OnResume 21 /usr/local/bin/wifi_switcher Gdzie wifistatus wyglada tak: #!/bin/sh ifconfig|grep wlan0 echo $? > /tmp/wifi_status chmod a+rw /tmp/wifi_status WIFI_STATUS=`cat /tmp/wifi_status` if [ $WIFI_STATUS -eq 0 ];then iwconfig wlan0|grep "radio off" RADIO_STATUS="$?" if [ $RADIO_STATUS != 1 ]; then echo 1 > /tmp/wifi_status fi chmod a+rw /tmp/wifi_status fi #EOF a wifi_switcher tak: #!/bin/sh touch /tmp/wifi_status WIFI_STATUS=`cat /tmp/wifi_status` if [ $WIFI_STATUS -eq 0 ]; then ifdown wlan0 && ifup wlan0 fi #EOF Moze te skrypty to nie dzielo sztuki, ale dzialaja dobrze. A zrobilem to dlatego, ze mnie irytowalo, jak przy przebudzaniu zawsze probowal sie laczyc z AP, nawet jak go nie bylo w poblizu, bo w koncu jak sie usypia komputer, to czesto po to, zeby go gdzies przeniesc. Uzycie tych skryptow powoduje, ze interfejs jest podnoszony tylko, gdy byl aktywny przed uspieniem maszyny. -- |3 0 $ |< ! < i N e |< http://boskastrona.xhejn.org = "make install, not love!" ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
Re: suspend to disk
Dnia sobota, 19 sierpnia 2006 22:42, Radosław Kintzi napisał: [...] > Dzięki. Działa. Tylko mi bezprzewodówka zwisa. Dodałem bcm43xx do > blacklisted-modules, ale to nie załatwia sprawy do końca. Przydałoby się > jeszcze ifdown/ifup. Kto coś takiego/podobnego robił ??? Popatrz w /etc/hibernate/common.conf (zakładając, że masz pakiet hibernate zainstalowany). Znajdziesz tam coś w tym stylu: ### network # DownInterfaces eth0 DownInterfaces auto UpInterfaces auto Odkomentuj te linijki jeśli zahaszowane albo ustaw sobie na sztywno swój interfejs i będziesz miał cacy. -- Łukasz Maśko GG: 2441498_o) Lukasz.Masko(at)ipipan.waw.pl ICQ: 146553537/\\ Registered Linux User #61028 JID: [EMAIL PROTECTED] _\_V ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
Re: suspend to disk
Łukasz Maśko napisał(a): > Dnia sobota, 19 sierpnia 2006 18:16, Radosław Kintzi napisał: > [...] > >> Przy wznawianiu systemu po hibernacji jajo (chyba ono) krzyczy, że >> initrd lack echo > /proc/.../do_resume. Czy geninitrd jest przystosowany >> do generowania odpowiedniego initrd ?? Jak go skonfigurować ?? Może >> trzeba ręcznie poprawić initrd.gz a może w ogóle nie trzeba, tylko ja o >> czymś nie wiem ?? >> > > Nie jajo ale initskrypty. Sprawdź, czy masz w /etc/sysconfig/geninitrd takie > coś: > Dzięki. Działa. Tylko mi bezprzewodówka zwisa. Dodałem bcm43xx do blacklisted-modules, ale to nie załatwia sprawy do końca. Przydałoby się jeszcze ifdown/ifup. Kto coś takiego/podobnego robił ??? Pozdrawiam, Radosław Kintzi ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
Re: suspend to disk
On Sat, Aug 19, 2006 at 06:16:26PM +0200, Radosław Kintzi wrote: > Może trzeba ręcznie poprawić initrd.gz a może w ogóle nie trzeba, > tylko ja o czymś nie wiem ?? /etc/sysconfig/geninitrd::USE_SUSPEND2=yes -- http://www.mysza.eu.org/ | Everybody needs someone sure, someone true, PLD Linux developer| Everybody needs some solid rock, I know I do. ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
Re: suspend to disk
Dnia sobota, 19 sierpnia 2006 18:16, Radosław Kintzi napisał: [...] > Przy wznawianiu systemu po hibernacji jajo (chyba ono) krzyczy, że > initrd lack echo > /proc/.../do_resume. Czy geninitrd jest przystosowany > do generowania odpowiedniego initrd ?? Jak go skonfigurować ?? Może > trzeba ręcznie poprawić initrd.gz a może w ogóle nie trzeba, tylko ja o > czymś nie wiem ?? Nie jajo ale initskrypty. Sprawdź, czy masz w /etc/sysconfig/geninitrd takie coś: ## Use suspend to disk? USE_SUSPEND=no # Do install software suspend2 modules? USE_SUSPEND2=yes Jak nie masz to dodaj/postaraj się, żeby było, a potem utwórz nowy initrd (/boot/initrd-ver_twojego_gernela) i przeładuj lilo jeśli go używasz. -- Łukasz Maśko GG: 2441498_o) Lukasz.Masko(at)ipipan.waw.pl ICQ: 146553537/\\ Registered Linux User #61028 JID: [EMAIL PROTECTED] _\_V ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
Re: suspend to disk
Łukasz Maśko napisał(a): > Dnia sobota, 19 sierpnia 2006 14:51, Radosław Kintzi napisał: > [...] > >>> używam kernela: >>> # rpm -qa kernel-laptop >>> kernel-laptop-2.6.17.4-0.2 >>> >> A skąd to się bierze i czym się różni od AC-owego jajka? >> > > To się buduje z CVS-a. Spec kernel-desktop.spec z parametrami --with laptop. > A różni się pbniżonym so 100Hz zegarem systemowym (nie procesora > oczywiście) co powoduje w niektórych laptopach zmniejszony pobór prądu > (akurat nie w moim, ale to szczegół ;-) ). > > >>> jak wykonam z roota komendę hibernate to mi usypia... >>> >>> Ale nie wiem czy o to Ci chodzi. >>> >> Właśnie o coś podobnego. Tyle że jak ja wydam polecenie hibernate, to mi >> krzyczy: >> Could not find required program "chvt". Aborting. >> >> chvt też nie mogę znaleźć. >> > > poldek:/all-avail> search -f */chvt > Przeszukiwanie pakietów..zrobione. > 2 package(s) found: > kbd-1.12-13 > ltsp_core-3.0.9-3 > > Zainstaluj ten pierwszy pakiet (kbd) i z głowy. > > Tylko uważaj - mój laptop np. potrafi się zahibernować na dysk tylko raz. > Potem trzeba go zrestartować, bo druga hibernacja zwykle prowadzi do zwisu. > Aczkolwiek nie zawsze. Wogóle, działa to jak loteria. Tylko to jest w 100% > zależne od sprzętu, więc u ciebie akurat może działać poprawnie. > Jeszcze jedno pytanie: Przy wznawianiu systemu po hibernacji jajo (chyba ono) krzyczy, że initrd lack echo > /proc/.../do_resume. Czy geninitrd jest przystosowany do generowania odpowiedniego initrd ?? Jak go skonfigurować ?? Może trzeba ręcznie poprawić initrd.gz a może w ogóle nie trzeba, tylko ja o czymś nie wiem ?? Radosław Kintzi ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
Re: suspend to disk
Dnia sobota, 19 sierpnia 2006 14:51, Radosław Kintzi napisał: [...] > > używam kernela: > > # rpm -qa kernel-laptop > > kernel-laptop-2.6.17.4-0.2 > > A skąd to się bierze i czym się różni od AC-owego jajka? To się buduje z CVS-a. Spec kernel-desktop.spec z parametrami --with laptop. A różni się pbniżonym so 100Hz zegarem systemowym (nie procesora oczywiście) co powoduje w niektórych laptopach zmniejszony pobór prądu (akurat nie w moim, ale to szczegół ;-) ). > > jak wykonam z roota komendę hibernate to mi usypia... > > > > Ale nie wiem czy o to Ci chodzi. > > Właśnie o coś podobnego. Tyle że jak ja wydam polecenie hibernate, to mi > krzyczy: > Could not find required program "chvt". Aborting. > > chvt też nie mogę znaleźć. poldek:/all-avail> search -f */chvt Przeszukiwanie pakietów..zrobione. 2 package(s) found: kbd-1.12-13 ltsp_core-3.0.9-3 Zainstaluj ten pierwszy pakiet (kbd) i z głowy. Tylko uważaj - mój laptop np. potrafi się zahibernować na dysk tylko raz. Potem trzeba go zrestartować, bo druga hibernacja zwykle prowadzi do zwisu. Aczkolwiek nie zawsze. Wogóle, działa to jak loteria. Tylko to jest w 100% zależne od sprzętu, więc u ciebie akurat może działać poprawnie. -- Łukasz Maśko GG: 2441498_o) Lukasz.Masko(at)ipipan.waw.pl ICQ: 146553537/\\ Registered Linux User #61028 JID: [EMAIL PROTECTED] _\_V ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
Re: suspend to disk
Paweł Kośka napisał(a): > Dnia sobota, 19 sierpnia 2006 12:13, Radosław Kintzi napisał: > > >> Może pytasz, czy sprzęt wspiera hibernację ?? (tak mi przyszło do głowy) >> Nie wiem, czy może nie wspierać. Jest to laptop Comapq nc6120. >> > > Mój Compaq Evo N610c wspiera hibernacje (do swapa chyba). > > używam kernela: > # rpm -qa kernel-laptop > kernel-laptop-2.6.17.4-0.2 > A skąd to się bierze i czym się różni od AC-owego jajka? > jak wykonam z roota komendę hibernate to mi usypia... > > Ale nie wiem czy o to Ci chodzi. > Właśnie o coś podobnego. Tyle że jak ja wydam polecenie hibernate, to mi krzyczy: Could not find required program "chvt". Aborting. chvt też nie mogę znaleźć. Pozdrawiam, Radosław Kintzi ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
Re: suspend to disk
Dnia sobota, 19 sierpnia 2006 12:13, Radosław Kintzi napisał: > Może pytasz, czy sprzęt wspiera hibernację ?? (tak mi przyszło do głowy) > Nie wiem, czy może nie wspierać. Jest to laptop Comapq nc6120. Mój Compaq Evo N610c wspiera hibernacje (do swapa chyba). używam kernela: # rpm -qa kernel-laptop kernel-laptop-2.6.17.4-0.2 # rpm -qa hibernate hibernate-1.12-1 mam w lilo.conf image=/boot/vmlinuz-laptop root=/dev/hda1 label=pld-laptop initrd=/boot/initrd-laptop append="video=vesafb:off video=radeonfb:[EMAIL PROTECTED] resume2=swap:/dev/hda2" jak wykonam z roota komendę hibernate to mi usypia... Ale nie wiem czy o to Ci chodzi. -- Pozdrawiam, Paweł ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
Re: suspend to disk
Fryderyk Dziarmagowski napisał(a): > --- Radosław Kintzi <[EMAIL PROTECTED]> wrote: > > >> Czy hibernacja (suspend to disk) jest w spierana w AC? Jak to zrobić i >> jak zintegorwać z Gnome Power Manager? Jestem zielony w tym temacie, i >> jak dotąd udało mi się ustalić, że: >> >> $ sudo lshal | grep can_suspend >> power_management.can_suspend_to_disk = false (bool) >> power_management.can_suspend_to_ram = true (bool) >> >> >> Czy to oznacza, że nie mogę zrobić hibernacji?? >> > > pytanie podstawowe: a możesz *wogóle* ? bo powyższe pokazuje, że nic > nie masz skonfgurowane. > > Oto właśnie chodzi, że jestem zielony w temacie. Wczoraj wieczorem googlowałem i wiem, że można to zrobić na kilka sposobów. Każdy wymaga w sparcia w krenelu (informacje, które znalazłem nie były najświeższe, więc może teraz support jest już standardowo włączony w jajkach?). Jak to zostało zrobione w AC, i jak to skonfigurować? Jaki moduł do tego zainstalować Może pytasz, czy sprzęt wspiera hibernację ?? (tak mi przyszło do głowy) Nie wiem, czy może nie wspierać. Jest to laptop Comapq nc6120. Pozdrawiam, Radosław Kintzi ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
Re: suspend to disk
--- Radosław Kintzi <[EMAIL PROTECTED]> wrote: > Czy hibernacja (suspend to disk) jest w spierana w AC? Jak to zrobić i > jak zintegorwać z Gnome Power Manager? Jestem zielony w tym temacie, i > jak dotąd udało mi się ustalić, że: > > $ sudo lshal | grep can_suspend > power_management.can_suspend_to_disk = false (bool) > power_management.can_suspend_to_ram = true (bool) > > > Czy to oznacza, że nie mogę zrobić hibernacji?? pytanie podstawowe: a możesz *wogóle* ? bo powyższe pokazuje, że nic nie masz skonfgurowane. -- Fryderyk Dziarmagowski ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
suspend to disk
Czy hibernacja (suspend to disk) jest w spierana w AC? Jak to zrobić i jak zintegorwać z Gnome Power Manager? Jestem zielony w tym temacie, i jak dotąd udało mi się ustalić, że: $ sudo lshal | grep can_suspend power_management.can_suspend_to_disk = false (bool) power_management.can_suspend_to_ram = true (bool) Czy to oznacza, że nie mogę zrobić hibernacji?? Pozdrawiam, Radosław Kintzi ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl