Hibernacja przez /sys/power/state w KPowerSave
KPowerSave umożliwia pełne zarządzanie energią w środowisku graficznym KDE. Niestety, od czasu przejścia na dbus są z nim same problemy. Jeden z nich opisałem niedawno, dziś odkryłem kolejny. KPowerSave nie do końca potrafi jeszcze rozmawiać z pm-suspend odcinając w skuteczny sposób użytkownika od możliwości hibernacji (wstrzymania do RAM) swojego laptopa.
Na początek jednak odrobina teorii. W zamierzchłych czasach jądra 2.4.xx do usypiania komputera służył interfejs /proc/acpi/sleep. Jako że od pewnego czasu /proc jest zastępowany przez /sys, obsługę usypiania przejął interfejs /sys/power/state. Niestety, nie wszystkie aplikacje zdążyły przejść na nowy standard a na dodatek powstało zamieszanie wokół HALd oraz Dbus o to, które czym ma się zajmować. W konsekwencji końcowy użytkownik dostał kilka porządnie napisanych aplikacji, kilka wrapperów zapytań, kilka źle napisanych aplikacji i kilka żałosnych skryptów, które powinny działać a (czasem) nie działają. Do dobrych aplikacji można zaliczyć pm-utils, które w zamierzeniu mają zajmować się komunikacją z HAL i całkowicie obsłużyć zarządzanie energią w laptopach. Niestety - komunikacja z pm-utils w przypadku KPowerSave opiera się na okropnie napisanych skryptach ( /usr/lib/hal/scripts/linux/ ), które nie zawsze działają (w moim przypadku 2 na 3 komputery nie usypiały się). Jeśli mamy pecha i KPowerSave niezbyt chce usypiać nasz komputer musimy zadbać o to sami.
Włączamy konsolkę i wklepuje bezwiednie:
# cd /usr/sbin # mv pm-suspend pm-suspend.old # touch pm-suspend # chmod +x pm-suspend # nano -w pm-suspend
Do pliku dopisujemy:
#!/bin/bash echo mem > /sys/power/state
I to tyle. Zdaję sobie sprawę że jest to bardzo brzydkie, jednak naprawdę to działa, w przeciwieństwie do obecnego stanu pm-utils... Rozwiązanie zostało sprawdzone na Debian Testing oraz Debian Unstable. Nie wiem jak ma się sprawa w innych dystrybucjach.
Na potwierdzenie problemu - garść linków: 1 2 3 4
Jak widać problem dotyczy nie tylko Debiana a także PLD, Mandrivy, Archa oraz Mepisa. Czasem się zastanawiam czy zmiany które obecnie widzimy w jądrze linuksa są aby na pewno dobre?
Polska Planeta Debiana (podsumowanie)
Dokładnie 12 dni temu wystartowała Polska Planeta Debiana. Zaczęliśmy od dwóch blogów (mojego oraz Hadreta) i we dwójkę mieliśmy nadzieję na cud.
I cud nadszedł. Po 12 dniach działalności Planeta zbiera wpisy z 13 technicznych blogów użytkowników Debiana! Kolejne dwa blogi są na liście "oczekujących na akceptację", a 9 blogów musieliśmy odrzucić jako "nie spełniających kryteriów" (cokolwiek to nie znaczy ;-)). Nie mamy niestety (jeszcze) danych dotyczących czytelników.
Mimo kilku głosów sprzeciwu w chwili, gdy Planeta pojawiła się w internetowym światku, możemy śmiało powiedzieć - udało nam się. I nie poprzestaniemy na tym. :-) Dzięki pomocy społeczności OpenSource zagościliśmy w takich serwisach jak jakilinux.org, LinuxRSS a także na chwilkę (choć nie na głównej) - wykop.pl. Dziękujemy za wsparcie!
Projekt debianlinux.pl nadal się rozwija. Chcemy, aby portal główny ruszył jeszcze przed świętami. Czy nam się uda? To zależy od Was - poszukujemy chętnych do współtworzenia Polskiego Portalu Debiana. Są jacyś? Mamy nadzieję że i tym razem nam pomożecie. :-) Szczegóły dostępne poprzez mail//jabber.
Polska Planeta Debiana

Ubuntu ma swoją Planetę, czemu zatem Debian nie ma mieć polskiego odpowiednika Planet Debian?
Zatem - otwiera... tzn. startujemy! ;-) Hadret przeprowadził na swoim blogu ankietę, w której większość jego czytelników opowiedziała się za potrzebą powstania Planet Debian w naszym ojczystym języku. Troszkę pracy i oto jest:
Polska Planeta Debiana
Jesteś bloggerem? Piszesz o Debianie? Chcesz zwiększyć poczytność bloga (a któż nie chce ;-))? Napisz... Więcej szczegółów do znalezienia na stronie Polskiej Planety Debiana.
Ponadto, jeśli chcesz pomóc w tworzeniu serwisu, masz ciekawe pomysły do realizacji, piszesz artykuły bądź newsy ze świata Debiana, możesz dołączyć do naszej skromnej dwójki :-)
Pozostaje pytanie - czemu nikt się nie zajął portalem traktującym o systemie Debian GNU/Linux wcześniej?
