Puno je problema sa ATI driverima i Linuxom, i puno se različitih načina instalacija može naći po internetu. Neke rade, a neke ne. Ovdje navodim verziju prema ATI Wiki stranicama koja radi OK.
Ove upute služe za pravilno instaliranje ATI drivera pod ubuntu 7.10 linux sustavima. Nakon ovoga sve OpenGL opcije trebale bi raditi ispravno (compiz i igre)
Cijeli postupak podijelit ćemo u nekoliko koraka koji moraju biti uspješno završeni kako bi se moglo prijeći na idući.
Ovaj tekst preuzet je sa ovih ATI Wiki stranica:
1. Instalacija i konfiguracija
2. Rješavanje grešaka
1. Korak - priprema sustava za instalaciju
Spremite postojeću xorg.conf datoteku na sigurno:
- Kod: Označi sve
cd /etc/X11
sudo cp xorg.conf xorg.conf.BACKUP
tako da u slučaju potrebe uvijek možete vratiti zadnju ispravnu xorg.conf datoteku natrag ovako:
- Kod: Označi sve
cd /etc/X11
sudo cp xorg.conf.BACKUP xorg.conf
Skinimo ATI driver sa njihovih službenih stranica. Kada se stranica otvori kliknite na Download Link i snimite datoteku na svoj PC .run datoteku u home direktorij.
Nakon toga skinite s interneta potrebne alate ovim naredbama:
- Kod: Označi sve
sudo apt-get update
sudo apt-get install build-essential fakeroot dh-make debhelper debconf libstdc++5 dkms
Sada otvorite Synaptic /Menu/System/Administration/Synaptic Package Manager(KDE korisnici otvaraju Adopt Manager), otvorite u njemu Serach i kao tekst pretraživanja ukucajte: fglrx. Kada se pronađu svi paketi koji u svom imenu sadrže riječ fglrx, pogledajte da li ih ima instaliranih. Ako ima - odinstalirajte ih opcijom Mark for removal i applay.
Ovaj korak je bitan za uspješan nastavak instalacije
2. Korak - instalacija drivera
Prvo kreiramo potrebne .deb datoteke naredbom:
- Kod: Označi sve
sh ati-driver-installer-8-01-x86.x86_64.run --buildpkg Ubuntu
Nakon toga, stavimo na black listu stare fglrx drivere iz linux-restricted-modula:
Ubuntu/Gnome:
- Kod: Označi sve
gksu gedit /etc/default/linux-restricted-modules-common
Kubuntu/KDE:
- Kod: Označi sve
kdesu kate /etc/default/linux-restricted-modules-common
Dodajemo "fglrx" u liniju "DISABLED_MODULES"
- Kod: Označi sve
DISABLED_MODULES="fglrx"
Napomena:"Restricted Driver Manager" će signalizirati da "ATI accelerated grapichs driver" nije uključen . To je potpuno uredu. Na kraju instalacijske procedure signalizirat će status: "In use (u upotrebi)" (zeleno svijetlo), ali da NIJE uključen. Što znači da stari fglrx driver nije uključen, ali je drugi fglrx modul u upotrebi (8.1-kojeg smo instalirali ovom metodom).
Možda će te trebati editirati i ovu datoteku (ako ista postoji):
- Kod: Označi sve
/etc/modprobe.d/blacklist-restricted
Stavite # na početak linije "blacklist fglrx", ako postoji. U protivnom se kernel modul neće automatski učitati i neće raditi 3D akceleracija.
Izbrišite sve stare fglrx deb datoteke iz /usr/src/:
- Kod: Označi sve
sudo rm /usr/src/fglrx-kernel*.deb
Sada instalirajte .deb pakete kreirane na početku ovog koraka:
- Kod: Označi sve
sudo dpkg -i xorg-driver-fglrx_8.452.1-1*.deb fglrx-kernel-source_8.452.1-1*.deb fglrx-amdcccle_8.452.1-1*.deb
Uspješnim završetkom ovog zadnjeg koraka izvršena je instalacija drivera, sada treba prijeći na konfiguriranje...
3. Korak - konfiguriranje drivera
Da bi X server ispravno prihvatio nove drivere potpuno je izvršiti konfiguriranje xorg.conf datoteke. To se jednostavno vrši tipkanjem:
- Kod: Označi sve
sudo aticonfig --initial
ako iz nekog razloga ovo ne prođe i na kraju vam javi da nije učinio promjene u xorg.conf datoteci, treba tipkati ovo:
- Kod: Označi sve
sudo aticonfig --initial --force
Nakon toga tipkajte ovo:
- Kod: Označi sve
sudo aticonfig --overlay-type=Xv
Alternativno, umjesto Xv može biti opengl ili disabled ako će TV izlaz raditi probleme sa prikazom videa.
4. Korak - završetak
Za završetak instalacije potrebno je restartati PC. To radite ili iz GNOME-a (KDE-a) ili sa konzole:
- Kod: Označi sve
sudo shutdown -hr now
5. Korak - provjera i rješavanje problema
Pokrenite slijedeću komandu radi provjere ispravne instalacije drivera:
- Kod: Označi sve
$ fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Radeon Xpress Series
OpenGL version string: 2.1.7170 Release
Ako nakon komande fglrxinfo dobite poruku kao gore, znači ATI driveri, a NE MESA onda je sve ispravno instalirano i driveri rade uredno. U protivnom treba provjeriti slijedeće stvari:
Provjerite da li je Xinerama uključena u xorg.conf! 3D-akceleracija preko fglrx moda ne podržava Xinerama mod.
Tada probajte ove dvije komande:
- Kod: Označi sve
sudo mkdir -p /usr/X11R6/lib/modules/dri
sudo ln -s /usr/lib/dri/fglrx_dri.so /usr/X11R6/lib/modules/dri
Ili probajte obrisati sve datoteke iz /lib/modules/$(uname -r)/volatile direktorija i relinkajte:
- Kod: Označi sve
sudo rm /lib/modules/$(uname -r)/volatile/*
sudo ln -s /lib/modules/$(uname -r)/misc/fglrx.ko /lib/modules/$(uname -r)/volatile/fglrx.ko
Ako ni ovo ne pomogne provjerite da li je fglrx učitan:
- Kod: Označi sve
lsmod | grep fglrx
Ako komanda ne vrati ništa, onda tipkajte:
- Kod: Označi sve
sudo depmod -ae
sudo echo fglrx >> /etc/modules
(Ako ovo vrati: "bash: /etc/modules: Permission denied" tada probajte sudo -s prvo.)
Ako i dalje ne radi, otvorite /etc/modprobe.d/lrm-video sa editorom, izbacite znakove komentara (#) iz svih linija koje sadrže riječ fglrx
Ako još uvijek ne radi, otvorite /etc/modprobe.d/blacklist-restricted sa editorom i stavite znak komentara (#) ispred svake linije koja sadrži tekst fglrx.
Ostale napomene:
U koliko naiđete na probleme prilikom instalacije koji nisu ovdje opisani, uvijek možete kliknuti na gornje ATI Wiki linkove i pomoć pronaći tamo ili ostavite post ovdje.
Još jednom napominjem kako je vrlo bitno izvesti SVE korake ispravno i po redu. Pažljivo pročitajte cijeli tekst prije instalacije.
Pozdrav i uspješno instaliranje