Archiwum

Archiwum dla Luty, 2009

pommed-1.25 suspend on lid

Luty 24th, 2009 [LocK] Brak komentarzy

Pommed jest deamon’em umożliwiającym korzytanie z mac’owych klawiszy funkcyjnych (tych od ściszania czy rozjaśniania ekranu lub też od manipulacji głośnością) obsługuje również wbudowane czujniki oraz zmianę intensywności podświetlenia klawiatury … oraz potrafi przyciemnić ekran kiedy się odłączy zasilanie … właśnie ta funkcjonalność wzbudziła moje zainteresowanie …

Dlaczego, skoro już obsługiwanie jest zdarzenie odłączenia od zasilania, nie obsługiwane jest zdarzenie zamknięcia klapki (tzw. LID). IMHO przejście w stan uśpienia było by najrozsądniejszym rozwiązaniem reakcji na zamknięcie przez użytkownika wieka laptopa.

Chwila grzebania w kodzie programu ujawniła, że takie rozwiązanie nie jest intuicyjne dla autora aplikacji, lub z jakiś powodów zostało odrzucone w procesie developmentu … domyślnie pommed w wersji 1.25 w reakcji na zamknięcie klapki … wyłączy podświetlenie klawiatury, oczywiście jeżeli takowe jest obecne w tam modelu mac’a. W przypadku kiedy nie posiadamy podświetlanej klawiatury zdarzenia LID są  ignorowane … szkoda bo można to wykorzystać w inny sposób.

Tutaj dostępny jest patch dodający możliwość konfiguracji zdarzenia LID. Domyślnie po opuszczeniu klapki zostanie wykonana komenda pm-suspend. W gruncie rzeczy może to być dowolna komenda która piszemy w pliku konfiguracyjnym … to chyba na tyle.

Ten sam patch wysłałem również do autora aplikacji … może poprawi moje błędy (bo w C nie pisałem już od wieków ;>) i jakoś dodatkowo rozwinie ta funkcjonalność.

/me vs. EFI stage 3 1:2

Luty 24th, 2009 [LocK] Brak komentarzy

Niestety, znowu EFI mnie pokonało … ale może po kolei. Czytaj więcej…

Kernel 2.6.28 i ipp2p

Luty 12th, 2009 [LocK] 1 komentarz

Dla tych co nie wiedzą do czego służy moduł ipp2p odsyłam do oficjalnej strony. Za to tych co zastanawiają się jak zmusić jądro 2.6.28 do działania z ipp2p odsyłam do repozytorium projektu OpenWrt, a dokładnie do tego miejsca. Wskazany patch pozwoli  na skompilowanie jądra z obsługą ip2p, a kompilacja źródeł ipp2p za pomocą:

make libipt_ipp2p.so

Wygeneruje odpowiedniego  include’a dla iptables (oczywiście trzeba go skopiować do /lib/iptables).

/me vs. EFI stage 2 1:1

Luty 9th, 2009 [LocK] Brak komentarzy

Mały postęp … niestety nie jest on pocieszający. Grub nie startuje z powodu … za dużej ilości … czego ? … RAMu :/

Chłopaki z Apple musieli coś namieszać w implementacji EFI, bo przy ilości pamięci <4Gb grub-efi boot’uje się poprawnie (inną sprawą jest to, że nie udało się mi do końca poprawnie uruchomić jądra), testowałem to na 2GB pamięci … szkoda, może uda się to jakoś szybko obejść developer’ą Grub’a. Do tego czasu muszę się oswoić z myślą, że żeby wystartować Gentoo na moim sprzęcie muszę mieć “podwójne boot’owanie” (najpierw rEFIt, a potem z użyciem emulacji BIOS’u Grub).

/me vs. EFI stage 1 0:1

Luty 8th, 2009 [LocK] Brak komentarzy

No tak, bo po co się uczyć do egzaminów w przyszłym tygodniu … nic to, status jest taki, że EFI mnie pokonało. Czytaj więcej…

Pokrowiec na Neo

Luty 6th, 2009 [LocK] Brak komentarzy

Trochę to trwało ale w końcu ktoś zdecydował się wyprodukować pierwszy pokrowiec dla Neo.

W sumie nie jest to nic szczególnego, ot  kolejny pokrowiec przypinany do paska. Cena jest trochę zaporowa, bo 39 Euro (co po dzisiejszym kursie Euro daje 177,97PLN) ale za to ponoć zarówno materiały jak i jakość wykonania stoją na wysokim poziomie.

Nabyć pokrowiec można tutaj, a tutaj można zgłosić chęć udziału w kumulacji na pokrowce.