Gentoo @ Hp Pavilion dv6233ea
Tak, jakiś czas temu zakupiliśmy sobie takie oto cacko.. oczywiście z Vieśką na pokładzie. Nie byłbym sobą, gdybym nie chciał zmienić stanu faktycznego i nie postawiłbym na nim Gentoo. Ta notka jest skróconą relacją z przebiegu instalacji. Być może komuś się przyda. :)
Zacząć trzeba od tego, że producent notebooka spróbował zrobić system całkowicie idiotoodporny i nie dołącza żadnego oprogramowania na płycie. Tak, wszystko (Vista, sterowniki, konfiguratory, dodatkowy soft) znajduje się na ~5GB partycji odzyskiwania. Przygodę należy rozpocząć od uruchomienia narzędzia, które pod szyldem "Hp total care" pozwoli nam zrobić jedną (sic!) kopię zapasową.
Kiedy już zrobiliśmy backup możemy spokojnie przystąpić do właściwej instalacji. Ja użyłem "x86 Gentoo minimal cd 2006.1", ale można wybrać też alternatywne sposoby, np. dowolne liveCD z dostępem do internetu.
Partycjonowanie, ściąganie, rozpakowywanie stage-3 i instalowanie portage przebiegło bez żadnego problemu. Dalej - chroot, instalacja narzędzi systemowych, i kernel.. Tutaj zaczęły się zgrzyty. Oczywiście wybrałem konfigurację ręczną, ale okazało się, że gentoo-sources-2.6.20-r7 nie bardzo radzi sobie z wczytywaniem konfiguracji z alternatywnego pliku. Trzeba było przekopiować do /usr/src/linux/.config i po kłopocie.. no prawie.. ;)
#gzcat /proc/config.gz znajduje się tutaj.
Następnie instalacja programu ładującego. Aby uzyskać w miarę sensowną rozdzielczość dla konsili w Grubie należy dodać linię:
video=vesafb:ywrap,mtrr:2,1280x800-16@60
Uwaga. Nie polecam używać framebufera nvidii, ponieważ może gryźć się ze sterownikami nvidia-drivers dla X-ów.
Reboot.. i okazuje się, że system działa, ale niestety brakuje sieci. Jakimś cudem dhcpcd nie chce współpracować z eth0. Trzeba było ręcznie uruchomić: dhcpcd eth0
Dalej już z górki. Lokalizacja, X-y, fluxbox, Kde, nvidia-drivers. Warto doinstalować też:
- kde-base/klaptopdaemon
- app-laptop/laptop-mode-tools
- kde-base/kwifimanager
- x11-drivers/synaptics
Ostatnia aplikacja dodaje pewne rozszerzenia dla touchpada, który do tej pory pracował na sterowniku myszki. Najbardziej uciążliwy był przy tym brak scrolla. Synaptics rozwiązuje ten problem. Wystarczy zmodyfikować sekcje: "Modules", "InputDevice" i "Server Layout" dla /etc/X11/xorg.conf. Co i jak? Wszystko jest ładnie opisane w:
man synaptics
bzcat /usr/share/doc/synaptics-0.14.6/INSTALL.bz2 | less
Jeśli jestem już przy xorg.conf to panoramę dla 15,4' matrycy rozwiązują nam wpisy:
Section "Monitor"
Identifier "Genreric Monitor"
Option "DPMS"
HorizSync 28 - 80
VertRefresh 50 - 60
Modeline "1280x800" 101.92 1280 1312 1696 1720 800 816 825 841
Modeline "1280x800@60" 083.40 1280 1344 1480 1680 800 801 804 828 -HSync +VSync
EndSection
Section "Screen"
Identifier "Screen 1"
Device "Go7400"
Monitor "Genreric Monitor"
DefaultDepth 24
Subsection "Display"
Depth 8
Modes "1280x800" "1280x800"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 16
Modes "1280x800" "1280x800"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 24
Modes "1280x800" "1280x800"
ViewPort 0 0
EndSubsection
EndSection
Oczywiście można wygenerować własne rozdzielczości za pomoca narzędzia gtf.
Tyle na dzisiaj. Pozostaje jeszcze uruchomić sieć bezprzewodową, naprawić przydzielanie dhcp dla eth0 i odpalić kamerkę. To be continued.. :)
Napisane 07 maja, 2007 przez lucas


