View Source:
DebianPowerOff
!!![Start|HomePage]/[microHowto]/[Debin PowerOff|DebianPowerOff] Wielu ludków twierdzi, że windows jest lepszy od linuksa, ponieważ windows się zamyka po kliknięciu na "ZAMKNIJ SYSTEM", a linuks nie:) Oczywiście jest to możliwie i w linuksie, a tym bardziej w Debianie. Potrzeba tylko troszkę chęci do kompilacji kernela i do wpisania kilku zmiennych w /etc/modules.conf i /etc/modules. (Jeśli korzystamy z kernela dostarczanego z dystrybucją, zwykle nie musimy kompilować jądra). 0. Wersja ułatwiona dla kernela z dystrybucji (nowo dopisane): * Uruchamiamy #modconf * przechodzimy do kernel/arch/i386/kernel * wybieramy apm * w dodatkowych parametrach naciskamy *enter*. Powinien pojawić się komunikat "Instalacja powiodła się" i to wszystko. * wychodzimy z modconf * Klikamy sobie np. w KDE wyloguj->zamknij system i się zamyka. 1. Kompilacja kernela: Zaznaczamy opcje: General setup -- > <verbatim> [*] Power Management support Advanced Power Management BIOS support [ ] Ignore USER SUSPEND [*] Enable PM at boot time </verbatim> 2. Opcje apm: Wpisujemy w /etc/modules ... apm // automatyczne ladowanie modulu:)) Jasne jak slonce ... Wpisujemy w /etc/modules.conf: <verbatim> alias char-major-10-34 apm alias /dev/apm_bios /dev/misc/apm_bios alias /dev/misc/apm_bios apm options apm power_off=1 </verbatim> I to by było na tyle:) Jeżeli jest załadowany moduł apm, po wydaniu komendy "sudo halt" komputer ładnie się wyłączy i wszystkie lampki zgasną:)) CZ. II - Wyłączanie komputera, gdy pojawia sie apm - BIOS not found Po zmianie płyty sposób z apm przestał niestety działać. Przyczyną okazał się nowy BIOS, który już nie obsługuje apm. Więc trzeba zająć sie tym co potrafi zrobić - "czytaj wyłączyć komputer", czyli acpi. Opis tyczy się kernela 2.4.23, ale myślę,że starsze wersje też sobie z tym radzą po zaaplikowaniu właściwego patcha. 1. Patchowanie kernela: Sciągamy patch z : ftp://ftp.kernel.org/pub/linux/kernel/people/lenb/acpi/patches/ kopiujemy go do /usr/src, zakładamy go na kernel: <verbatim> bzcat acpi-DATA_PATCHA-NR_KENRELA.diff.bz2 | patch -p0 </verbatim> i rozpoczynamy kompilacje. 2. Kompilacja kernela: Zaznaczamy opcje: <verbatim> General setup -- > ACPI Support ---> [*] ACPI Support </verbatim> " Zakladam, że jest znana znajomość kompilacji kernela" 2. Po zainstalowaniu nowego kernela edytujemy plik /etc/lilo.conf i wprowadzamy wpis append="apm=on" Oczywiście przy image z kernelem z acpi. I to by było na tyle:) Po wydaniu komendy "sudo halt" komputer ładnie sie wyłączy i wszystkie lampki zgasną:)) O co nam chodziło od samego początku :) [Lulek|Autor:Lulek]
PHP Warnings
lib/editpage.php:80: Notice[8]: Undefined index: HTTP_REFERER