View Source:
DebianCompaq_nx9005
!!![Start|HomePage]/[microHowto]/[Laptop HP Compaq nx9005|DebianCompaq_nx9005] !! Debian/GNU Linux na laptopie HP Compaq nx9005 !! Instalacja Sarge Instalkę można pobrać z http://cdimage.debian.org/pub/cdimage-testing/sid_d-i/i386/ Po ustawieniu kolejności bootowania w BIOSie (ALT+F2) lub po ustawieniu przy pomocy klawisza ESC CD-Romu jako urządzenia z którego system ma się uruchomić, odpalamy instalkę i wpisujemy: <pre> linux26 acpi=off </pre> lub po prostu wciskamy enter - zainstaluje się wówczas kernel 2.4 Jeśli na konsoli brak polskich znaczków: <pre> apt-get install fonty dpkg-reconfigure fonty </pre> i wybierz "iso8859-2" !Kernel 2.6.0, 2.6.1, 2.6.4, 2.6.6, 2.6.8.1, 2.6.9, 2.6.10 http://asterix.wonder.pl/pub/debian/compaq_nx9005/ - tutaj leza pakiety .deb z kernelem 2.6.0 (zrodl/a i binarka) - z nal/ozona l/ata na ~PowerNow, ACPI itp. %%%Kernel 2.6.1 ma nałozona łate acpi i ~PowerNow (pochodzacy ze strony http://www.consultmatt.co.uk/nx9005.php) %%%Kernel 2.6.4 ma nałozona łate ~PowerNow (pochodzacy ze strony http://www.consultmatt.co.uk/nx9005.php) %%%Kernel 2.6.6 ma nałozona łate acpi, łaty na grafike (drm), klawisze multimedialne - teraz w pol/aczeniu z dri-trunk dzial/a 3D! %%%Kernel 2.6.8.1 nie pamiętam co ma, ale działa ;) %%%Kernel 2.6.9 - stndardowy kernel linuksa - z kernel.org - działa powernow %%%Kernele z łatą swsusp2 - można przy wykorzystaniu [programowego usypiania|DebianSidHibernate] usypiać laptop, ale... ostatnio wysypał mi się dwukrotnie system plików na laptopie - w obu przypadkach były to wersję z tą łatą - więc uważacie.. Uwaga! W powyzsze kernele wkompilowana jest obsluga tmpfs (system plików w ramie, który rośnie w zależności od potrzeb, nie przekraczając ustalonej granicy - może być nawet wyswapowany), więc jeśli nie używasz, wykonaj: <pre> umount /dev/shm </pre> lub ustaw prawidłową wielkość w pliku =/etc/default/tmpfs= Po instalacji kernela (gdy przy instalacji został wybrany kernel 2.6), usuń z pliku =/boot/grub/menu.lst= tekst _acpi=off_: <pre> kernel /boot/vmlinuz-2.6.8.1-linio root=/dev/hda5 ro acpi=off </pre> na <pre> kernel /boot/vmlinuz-2.6.8.1-linio root=/dev/hda5 ro </pre> natomiast w przypadku lilo, zakomentuj przy sekcji "Linux": <pre> # append="acpi=off" # initrd=/initrd.img </pre> ---- !Ustawienie konsoli na 1024x768 Do =/etc/lilo.conf= dopisać: <pre> append=vga=791 </pre> lub do =/boot/grub/menu.lst= dopisać "vga=791": <pre> kernel /boot/vmlinuz-2.6.11-rc3-nx9005 root=/dev/hda5 ro vga=791 </pre> !Przyspieszenie ładowania kernela przez LILO: Jeżeli korzystasz z loadera LILO, odkomentuj w =/etc/lilo.conf=: <pre> compact </pre> i aktywuj zmiany: <pre> /sbin/lilo </pre> ---- !Synaptics Touchpad #[Touchpad] Sprawdzone na Compaq nx9005, MAXDATA 3100 X oraz HP omnibook 6000 Instalacja: <pre> apt-get install xfree86-driver-synaptics </pre> Zmiany w =/etc/X11/XF86Config-4=: %%%Do sekcji *module* dopisać: <verbatim> Load "synaptics" </verbatim> Wersja powyższego dla leniwych: <verbatim> sed -i 's/^\(.*Load.*"vbe"$\)/\1\n\tLoad\t"synaptics"/' /etc/X11/XF86Config-4 </verbatim> Dodać sekcję: <verbatim> Section "InputDevice" Driver "synaptics" Identifier "synaptics" Option "Device" "/dev/psaux" Option "Protocol" "auto-dev" Option "LeftEdge" "1900" Option "RightEdge" "5400" Option "TopEdge" "1900" Option "BottomEdge" "4000" Option "FingerLow" "25" Option "FingerHigh" "30" Option "MaxTapTime" "180" Option "MaxTapMove" "220" Option "HorizScrollDelta" "100" Option "VertScrollDelta" "100" Option "MinSpeed" "0.02" Option "MaxSpeed" "0.18" Option "AccelFactor" "0.0010" Option "SHMConfig" "on" Option "LockedDrags" "on" # Option "Repeater" "/dev/ps2mouse" EndSection </verbatim> Wersja dla leniuszków: <verbatim> sed -i 's/^\(Section "InputDevice"\)/Section "InputDevice"\n Driver "synaptics"\n Identifier "synaptics"\n Option "Device" "\/dev\/psaux"\n Option "Protocol" "auto-dev"\n Option "LeftEdge" "1900"\n Option "RightEdge" "5400"\n Option "TopEdge" "1900"\n Option "BottomEdge" "4000"\n Option "FingerLow" "25"\n Option "FingerHigh" "30"\n Option "MaxTapTime" "180"\n Option "MaxTapMove" "220"\n Option "HorizScrollDelta" "100"\n Option "VertScrollDelta" "100"\n Option "MinSpeed" "0.02"\n Option "MaxSpeed" "0.18"\n Option "AccelFactor" "0.0010"\n Option "SHMConfig" "on"\n Option "LockedDrags" "on"\n # Option "Repeater" "\/dev\/ps2mouse"\nEndSection\n\1/' /etc/X11/XF86Config-4 </verbatim> W sekcji: *~ServerLayout* dopisać (przed _configured Mouse_): <verbatim> InputDevice "synaptics" "CorePointer" </verbatim> Wersja dla leniuszków: <verbatim> sed -i 's/^\(\tInputDevice\t"Generic Keyboard"$\)/\1\n\tInputDevice\t"synaptics" "CorePointer"/' /etc/X11/XF86Config-4 </verbatim> Po uruchomieniu środowiska graficznego można korzystać z funkcji: * scrolla pionowego - przesuwając palec po prawej krawędzi touchpada * scrolla poziomego - przesuwając palec po dolnej krawędzi touchpada * lewego klawisza myszy - dwukrotnie "klikajac" palcem na touchpadzie * prawego klawisza myszy - klikajac palcem w prawym dolnym rogu touchpada * srodkowego klawisza myszy - klikajac palcem w prawym gornym rogu touchpada (pod x-ami oznacza to wklejenie tekstu znajdujacego sie w schowku) * przeciagania - poprzez dwukrotne klikniecie i przytrzymanie palca wl/acza sie funkcja przeciagania - wyl/aczenie jej nastepuje po ponownym kliknieciu (za wl/aczenie tej opcji odpowiada "~LockedDrags") *UWAGA* Jeśli zainstalujemy [dri-trunk|DebianDriTrunk], należy jako użytkownik root wpisać: <pre> ln -s /usr/X11R6/lib/modules/input/synaptics_drv.o /usr/X11R6/lib/modules-dri-trunk/input/ </pre> ---- !Wykorzystanie ~PowerNow do pliku =/etc/fstab= należy dopisać: <pre> sysfs /sys sysfs defaults 0 0 </pre> Instalacja demona: <pre> apt-get install powernowd </pre> Teraz nasz laptop będzie zwalniał i przyspieszał w zależności od stopnia obciążenia procesora: <verbatim> dmesg |grep powernow|grep mum powernow: Minimum speed 529 MHz. Maximum speed 1788 MHz. </verbatim> !Klawisze Multimedialne W pliku =/etc/X11/XF86Config-4= nalezy ustawic: <verbatim> Option "XkbModel" "hpxe3gf" </verbatim> ---- ![Linki] * http://emeitner.f2o.org/nx9005/phorum/ - forum nx9005 (ang) * http://rzr.online.fr/docs/comp/gfxcard.htm - jak poradzic sobie z karta graficzna Radeon 320 IGP * http://cknoerle.homelinux.org/nx9000/ - strona podobna do powyzszej * http://freax.be/wiki/index.php/Installing%20RH9%20on%20a%20Compaq%20nx9010%20laptop [http://tuxmobil.org/pics/WritingPenguin_left.png|http://tuxmobil.org/] - [TuxMobil|http://tuxmobil.org] - Linux on Laptops, Notebooks, PDAs and Mobile Phones ---- !Uwagi * Jesli ktos chce uruchomic Synaptics Touchpad w notebook-u I-com serii 800 to proponuje darowac sobie ACPI, a jesli ktos uprze sie na ACPI to niech zwroci uwage na fakt, ze jesli wyl/aduje (lub nie zal/aduje) modul/ ac.o (zasilanie z zasilacza) to toutchpad zaczyna dzial/ac :), z tego co znalazl/em to w tych modelach (oparte na technologii centrino) bl/edna jest tabilica urzadzen ACPI, ale moze komus sie udal/o skonfigurowac cal/osc (prosze o dopisanie wskazowek :) Na HP omnibook 6000 działa z APIC bez problemowo przy kernelu 2.4.32<br> - Jesli wezmiemy kernel 2.6.3 (dystrybucji debiana - sid) oraz synaptics-0.12.5.tar.bz2 to zaczyna dzial/ac poprawnie nawet przy kompletnym ACPI :)
PHP Warnings
lib/editpage.php:80: Notice[8]: Undefined index: HTTP_REFERER