Lenovo 3000 c200

Iz projekta Ubuntu-RS Wiki
Idi na: navigacija, pretraga

Ovo uputstvo se za sada odnosi na model 8922-AZG koji imam dok 8922-4MG bi trebao da ima iste probleme, ali čekamo nekoga da potvrdi. Pre nego što počnem prvo ću se zahvaliti JasonLiquorish sa https://wiki.ubuntu.com/LaptopTestingTeam/Lenovo3000C200_8922AZG (i http://lenovo.dropshock.com ) koji je pronašao rešenja za sve probleme koji muče Feisty na Lenovo laptopu 3000 c200.

Proizvođač : Lenovo
Serija  : 3000 C200
Model  : 8922 AZG
Website  : http://www5.pc.ibm.com/europe/products.nsf/$wwwpartnumlookup/_TZ0AZXX?open&sourcesite=cema


Sadržaj

Opis hardvera

Intel Celeron-M 430 (1.73 Ghz, 1 MB Cache)
512MB DDR2-667MHz
15.0" TFT (1024x768 - 4:3)
80 GB SATA Hard Drive na Intelovom 82801GBM (ICH7) SATA kontroleru
Intel 945GM grafički kontroler sa 128 MB deljene memorije - Website navodi model 950GM a lspci izbacuje 945GM?
DVD/DVD-RW uređaj: HL-DT-ST DVDRAM GMA-4082N
56K Modem v.92: Si-3054
LAN: Realtek RTL-8139
WLAN: Broadcom Corporation Dell Wireless 1390 WLAN Mini-PCI
PCMCIA: ENE Technology Inc CB1410 Cardbus Controller
IEEE-1394: Compal Electronics
MS/MS PRO/MMC/SD/SDIO/xD-Picture Card reader
Audio: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (Realtek Id 862)
S-Video Out

Zvuk

Prva stvar koja nedostaje je zvuk. Još uvek ne postoji instant rešenje za pokretanje zvuka na ovom laptopu, ali na sreću problem je rešiv i već sada razvojna verzija Gutsy-ja nema ovaj problem. U Feisty-ju ćemo ručno kompajlirati ALSA-u sa zakrpom sa Lenovo-a. Idemo redom:

Pokupićemo pakete koji su nam potrebni za kompajliranje ALSA-e

$sudo apt-get install build-essential ncurses-dev gettext
$sudo apt-get install linux-headers-`uname -r`

Pre kompajliranja moramo da zaustavimo uključeni ALSA:

$sudo /etc/init.d/alsa-utils stop
$sudo /etc/init.d/alsasound stop

Mala priprema za preuzimanje izvornog koda ALSA-e, idemo u Home i pravimo foldere u kojima ćemo smestiti izvorni kod ALSA-e:

$cd ~
$mkdir alsa-src
$cd alsa-src

Onda, preuzimamo izvorni kod:

$wget ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.14rc3.tar.bz2
$wget ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.0.14rc3.tar.bz2
$wget ftp://ftp.alsa-project.org/pub/utils/alsa-utils-1.0.14rc2.tar.bz2

Kada svi paketi budu preuzeti treba da ih raspakujemo:

$tar xvf alsa-driver-1.0.14rc3.tar.bz2
$tar xvf alsa-lib-1.0.14rc3.tar.bz2
$tar xvf alsa-utils-1.0.14rc2.tar.bz2

Sada smo izvorni kod spremili za kompajliranje, ali nam nedostaje zakrpa:

$wget http://lenovo.dropshock.com/files/realtek6.tar.gz

i naravno dekompresovanje zakrpe:

$tar xvf realtek6.tar.gz

Prebacujemo zakrpu među ALSA izvorni kod koji ćemo u sledećem koraku kompajlirati:

$cp patch_realtek.c ~/alsa-src/alsa-driver-1.0.14rc3/alsa-kernel/pci/hda/

Sada zabava može da počne. Kompajliramo izvorni kod sledećim komandama:

$cd alsa-driver-1.0.14rc3
$./configure --with-cards=hda-intel
$make
$sudo make install
$cd ../alsa-lib-1.0.14rc3
$./configure
$sudo make install
$cd ../alsa-utils-1.0.14rc2
$./configure
$sudo make install

Sledeći korak će zameniti stari Ubuntuov ALSA sa našom kompajliranom (i zakrpljenom) verzijom:

$sudo modprobe -r snd-hda-intel && modprobe snd-hda-intel

Još ostaje da pokrenemo ALSA-u:

$sudo /etc/init.d/alsa-utils restart
$sudo /etc/init.d/alsasound restart

Možda ćete morati jednom da restartujete računar da bi sve "leglo" na svoje mesto. A onda uživajte u slušanju sa dosta skromnih zvučnika Lenovo-a.


Bežična mreža

Sada prelazimo na podešavanje interneta. Osim LAN konekcije koja radi odmah po instalaciji, bežična konekcija traži malo sređivanja.

Pre nego što počnemo, zakačite se na internet da bismo instalirali sve potrebne pakete za osposobljavanje bežičnog adaptera.

Prvo ćemo staviti drajver za bežični adapter na crnu listu da bi izbegli konflikt sa drajverima:

$echo `blacklist bcm43xx` | sudo tee -a /etc/modprobe.d/blacklist

Sledeće je instalacija ndiswrapper-a koji će nam omogućiti instaliranje pravog drajvera za naš bežični adapter:

$sudo apt-get install ndiswrapper-common ndiswrapper-utils-1.9

Sada ćemo preuzeti vindovsov drajver koji će kasnije biti instaliran preko ndiswrapper-a:

$cd ~
$wget http://lenovo.dropshock.com/files/bcmwl5.tar.gz

Raspakovaćemo drajver i ući u njegov direktorijum:

$tar xvf bcmwl5.tar.gz
$cd bcmwl5

Sledi instalacija drajvera pomoću ndiswrapper-a:

$sudo ndiswrapper -i bcmwl5.inf

Sada treba proveriti da li je drajver ispravno instaliran:

$ndiswrapper -l

Trebalo bi da dobujete sledeću poruku:

bcmwl5 : driver installed
device (14E4:4311) present (alternate driver: bcm43xx)

Sada ćemo podesiti da se drajver učitava pri svakom podizanju sistema:

$sudo depmod -a
$sudo modprobe ndiswrapper
$sudo ndiswrapper -m

Sada se možete isključiti sa LAN-a, kliknuti na ikonu NetworkManager-a u gornjem desnom uglu, odabrati "Connect to Other Wireless Network…” i uneti podatke podatke bežične mreže koja vam je u dometu.

ja bih dodao i

$echo 'ndiswrapper' | sudo tee -a /etc/modules

da bi se modul za ndiswrapper učitavao pri svakom pokretanju računara što kod mene nije upalilo sa prethodnom komandom $sudo ndiswrapper -m


Touchpad

Ubuntu, po mom saznanju, nikada ne instalira mali paket gsynaptics koji omogucava ukljicenje/iskljucenje touchpad-a dok kucate po tastaturi. Srecom aktiviranje je samo par komandi:

$sudo apt-get install gsynaptics    ##da bismo instalirali paket
$gksu gedit /etc/X11/xorg.conf      ##za aktiviranje pod X serverom

U sekciju koja pocinje ovako:

Section "InputDevice"
Identifier	"Synaptics Touchpad"

dodajte: Option "SHMConfig" "true" ispred EndSection. Zatim se izlogujte i restartujte X server sa Ctrl-Alt-Backspace. Od sada mozete pod System-Preferences-Touchpad da ukljucujete/iskljucujete Touchpad kad god vam zatreba.

Taster "Lenovo Care"

Možda ste primetili da po instalaciji taster Lenovo Care ne reaguje. Sada ćemo ga aktivirati tako da preko desktop menagera mu možete dodeliti bilo koji funkciju.

U Ubuntu već postoje datoteke koje dodeljuju kodove sa tastature za laptopove i tastature, pa ćemo dodati u datoteku koja se brine o Lenovo modelima:

$gksu gedit /usr/share/hotkey-setup/lenovo.hk

na kraju datoteke dodajte sledeće:

setkeycodes e034 129

Posle restartovanja sistema idite u ‘System > Preferences > Keyboard Shorcuts’ odaberite funkciju koju biste dodelili tasteru "Lenovo Care" i pritisnite ga ("Lenovo Care").



Korisnička dokumentacija
Aplikacije | Multimedija | Internet i mreže | Virtuelizacija | Saveti i trikovi | Eyecandy | Serveri | Instalacija | Hardver | Laptop | Sigurnost | Igre | Info
Lični alati
Imenski prostori
Varijante
Akcije
Navigacija
alati
Linkovi