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:
linux26 acpi=off
lub po prostu wciskamy enter - zainstaluje się wówczas kernel 2.4
Jeśli na konsoli brak polskich znaczków:
apt-get install fonty dpkg-reconfigure fonty
i wybierz "iso8859-2"
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 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:
umount /dev/shm
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:
kernel /boot/vmlinuz-2.6.8.1-linio root=/dev/hda5 ro acpi=off
na
kernel /boot/vmlinuz-2.6.8.1-linio root=/dev/hda5 ro
natomiast w przypadku lilo, zakomentuj przy sekcji "Linux":
# append="acpi=off" # initrd=/initrd.img
Do /etc/lilo.conf dopisać:
append=vga=791
lub do /boot/grub/menu.lst dopisać "vga=791":
kernel /boot/vmlinuz-2.6.11-rc3-nx9005 root=/dev/hda5 ro vga=791
Jeżeli korzystasz z loadera LILO, odkomentuj w /etc/lilo.conf:
compact
i aktywuj zmiany:
/sbin/lilo
Touchpad Sprawdzone na Compaq nx9005, MAXDATA 3100 X oraz HP omnibook 6000
Instalacja:
apt-get install xfree86-driver-synaptics
Zmiany w /etc/X11/XF86Config-4:
Do sekcji module dopisać:
Load "synaptics"
Wersja powyższego dla leniwych:
sed -i 's/^\(.*Load.*"vbe"$\)/\1\n\tLoad\t"synaptics"/' /etc/X11/XF86Config-4
Dodać sekcję:
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
Wersja dla leniuszków:
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
W sekcji: ServerLayout dopisać (przed configured Mouse):
InputDevice "synaptics" "CorePointer"
Wersja dla leniuszków:
sed -i 's/^\(\tInputDevice\t"Generic Keyboard"$\)/\1\n\tInputDevice\t"synaptics" "CorePointer"/' /etc/X11/XF86Config-4
Po uruchomieniu środowiska graficznego można korzystać z funkcji:
Jeśli zainstalujemy dri-trunk, należy jako użytkownik root wpisać:
ln -s /usr/X11R6/lib/modules/input/synaptics_drv.o /usr/X11R6/lib/modules-dri-trunk/input/
do pliku /etc/fstab należy dopisać:
sysfs /sys sysfs defaults 0 0
Instalacja demona:
apt-get install powernowd
Teraz nasz laptop będzie zwalniał i przyspieszał w zależności od stopnia obciążenia procesora:
dmesg |grep powernow|grep mum powernow: Minimum speed 529 MHz. Maximum speed 1788 MHz.
W pliku /etc/X11/XF86Config-4 nalezy ustawic:
Option "XkbModel" "hpxe3gf"
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
-
TuxMobil - Linux on Laptops, Notebooks, PDAs and Mobile Phones
Na HP omnibook 6000 działa z APIC bez problemowo przy kernelu 2.4.32
-
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 :)
|
![]() |
|