O čemu se ovde zapravo radi
Ovaj članak trebalo bi da pojasni proces instalacije GNU Linux distribucije openSuSE 10.2 na Fudžicu-Simens laptop Amilo Pro Pa1538. Amilo Pro Pa1538 je moćan prenosni računar koji u potpunosti može da odmeni stoni računar ukoliko vam ne smeta realtivno mali ekran i metalik izgled (kao što nekima smeta!). Model o kome se radi i čiji sam ponosni vlasnik dolazi u sledećoj konfiguraciji:
Procesor: AMD Turion64 X2 TL52
Memorija : 2Gb DDR2/533MHz
Čipset: nVidia C51D + MCP51
Grafika: nVidia GForce Go 7400/128Mb DDR2
Disk: Western Digital SATA 160Gb (5400rpm)
DVD: DVD-RW/DL
Ekran: 15,4″ WXGA (1280×800) Brilliant View
Zvuk: ALC883 7.1 sound via SPDIF
I/O: 4xUSB 2.0, DVI za eksterni monitor, TV izlaz, Firewire, Touchpad
I/O: Slušalice(SPDIF)/mikrofon, 4 u 1 čitač kartica, Ekspres Card 34/35
LAN: Mrežni adapter 10/100 MCP51
WLAN: bežični mrežni adapter Atheros 802.11 b/g
Modem: softverski Smartlink (Conexant chipset) 56k v.92
Ostalo: Kensington lock
Instalacija
openSuSE 10.2 dolazi sa jezgrom u verziji 2.6.18.8-x a sam proces instalacije je relativno “bezbolan”, i pod pretpostavkom da niste baksuz, sve bi trebalo da proradi iz prve. Kako bilo, ja sam pri kraju instalacije iskusio gašenje računara izjednostavnog razloga što prilikom pokretanja instalacije nisam isključio ACPI podršku (trebalo bi da se podrazumeva kada se radi o instalaciji na bilo koji prenosni računar). Sa uključenom ACPI podrškom prilikom instalacije uspeo sam iz par pokušaja da doguram do kraja jer se laptop gasio 2-3 puta zbog neuključivanja ventilatora za hlađenje procesora i kućišta. Po završenoj instalaciji ACPI funkcije su proradile i oba ventilatora se aktiviraju/deaktiviraju po potrebi. Iz ličnog iskustva preporučujem svima da prilikom pokretanja instalacije isključe ACPI podršku ili izborom odgovarajuće opcije ili prosleđivanjem parametra acpi=off jezgru. Što se tiče hardverskih komponenti sve su uredno prepoznate a jedini dodatni napor iziskvala je instalacija Mad Wi-Fi upravljačkog modula za Atheros bežičnu mrežnu karticu.
Mali saveti velikih majstora
- Posebni funkcijski tasteri za kontrolu zvuka (i verovatno osvetljenja ekrana) mogu se “osposbiti” koršćenjem paketa xmodmap, xbindkeys, nvclock i xosd. Nvclock paket može se naći na ovoj lokaciji sa sve GUI okruženjima za Qt i Gtk2 . Kod mene ne radi kontrola osvetljaja ekrana a prebacivanje na spoljni ekran nije isporbano jer je stona mašina već pronašla novog vlasnika.
- u /etc/init.d/boot.local dodajte sledeće dve linije
setkeycodes 0x7f 224
setkeycodes 0x6f 225 - u osnovnom direktorijumu kreirajte datoteku ~/.Xmodmap sledećeg sadržaja
keycode 176 = XF86AudioRaiseVolume
keycode 174 = XF86AudioLowerVolume
keycode 160 = XF86AudioMute
keycode 101 = SunVideoRaiseBrightness
keycode 212 = SunVideoLowerBrightness - u osnovnom direktorijumu kreirajte datoteku ~/.xbindkeysrc sledećeg sadržaja
"/home/your_user_name/brightness-up"
SunVideoRaiseBrightness
"/home/your_user_name/brightness-down"
SunVideoLowerBrightness - napravite skript brightnes-up script sledećeg sadržaja
#!/bin/bash
brightness=`/usr/bin/nvclock -S +5 2>/dev/null| grep level:| awk '{print $4;}'`
if [ "$brightness" = "" ]
then
brightness="100%"
fi
echo "Brightness "$brightness | osd_cat -p bottom -A center -c green -d 1 - napravite skript brightnes-down sledećeg sadržaja
#!/bin/bash
brightness=`/usr/bin/nvclock -S -5 2>/dev/null| grep level:| awk '{print $4;}'`
if [ "$brightness" = "" ]
then
brightness="15%"
fi
echo "Brightness "$brightness | osd_cat -p bottom -A center -c green -d 1 - podesite skripte da mogu da se izvršavaju
chmod +x brightness-up
chmod +x brightness-down - kreirajte skript /home/your_user_name/.kde/Autostart/keys sledećeg sadržaja
#!/bin/bash
/usr/bin/xmodmap ~/.Xmodmap
/usr/bin/xbindkeys - i ovaj skript označite kao izvršni
chmod +x /home/your_user_name/.kde/Autostart/keys
- ponovo pokrenite X server i kombinacije tastera Fn i kontrole zvuka i osvetljaja bi trebalo da prorade
- ako sve funkcioniše zahvalite se autoru članka na Gentoo wiki-ju
- u /etc/init.d/boot.local dodajte sledeće dve linije
- Video karta nVidia GForce Go 7400 dolazi sa sopstvenih 128Mb DDR2 RAM-a i bez problema radi u 2D modu. Ukoliko želite da koristite i 3D/OpenGL mogućnosti moraćete da instalirate nVidia upravljačke programe zatvorenog koda što za posledicu može imati “neprijatno” zamrzavanje prenosnika tokom rada bez ikakvog vidljivog razloga. Ovakvo ponašnje iskusili su brojni korisnici GNU Linux distribucija koji koriste kombinaciju nVidia upravljačkih programa i GForce Go 7xxx serije grafičkih kartica a jedino praktično rešenje je isporbavanje različitih verzija nVidia zvaničnih i Beta upravljačkih programa kako bi ste došli do “dobitne kombinacije”.
Ja sam prvo postavio poslednji zvanični nVidia upravljački program (verzija 100.14.11) i na sreću vrlo brzo ustanovio šta je razlog zamrzavanja koja su usledila. Problem je rešene, takođe srećno, instalacijom Beta upravljačkih programa u verziji 100.14.06 tako da sada sve funkcioniše kako trebe . Glxgears test pokazuje između 2,500 and 2,800 FPS a sve instalirane 3D/OpenGL igre rade.
Nije isprobano
- Smartlink modem – jednostavno ne koristim analogne modeme jer imam ISDN liniju sa Netmod USB modemom
- Express Card utičnica – razmišljao sam o nabavci odgoarajućeg TV prijemnika ali dok se, i ako se to uopšte desi ne garantujem da radi
- Na prenosniku nemam opcioni Bluetooth uređaj tako da ni za njega nisam siguran da li funkcioniše