ATI Driver Ubuntu Linuxon
A HupWiki-ből...
Tartalomjegyzék |
ATI Driver Telepítése
Első lépésben talán arról, hogy minek ez?
Ha nem akarsz 3D játékokat játszani (TuxRacer, TuxCart, Racer, HOMEWORLD, Vega Strike, stb..), nem nézel videót a számítógépen, fullscreenben akkor nem igazán fog kelleni soha, de ha igen akkor egyértelműen kell!
A leírás alapvetően kezdőknek szól, feltételezi, hogy ha a kernelt te fordítottad, nem jelent problémát, az include, vagy header fájlok szükségessége.
Első lépések
Kernel
Ha linux-386 csomagot használsz nem fog megfelelni, legalább linux-686 kell. Szükség van az include és header fileokra is ezekről se feledkezz meg! A leírás 32bites rendszerre vonatkozik, természetesen 64bittel is hasonló a teendő, de a 64bites kernellel és headerekkel, include-kkel, stb.
Egyéb leírások
Nézd meg ezt, de Ubuntun ezt a módszert nem érdemes használni, mivel az alien hibás .deb csomagot hoz létre, ami telepítés után nem hajlandó azt csinálni amit kell! Ezzel szemben [ezt] olvasd el, ha angolul nem, vagy kvéssé beszélsz nyugottan olvasd ezt a leírást végig az előbbi alapján készült.
Csomagok
Ezek a csomagok fognak kelleni ezeket fogod telepíteni:
- linux-686, vagy linux-2.6.12.10-686
- linux-headers-686, vagy linux-headers-2.6.12.10-686
- linux-image-686, vagy linux-image-2.6.12.10-686
- linux-restricted-modules-686, vagy linux-restricted-modules-2.6.12.10-686
- xorg-driver-fglrx
- fakeroot
- gcc-3.4
- module-assistant
- build-essential
- debhelper
Kezdjük el
Ellenőrizd a kerneled verzióját:
$ uname -a
Ha nem 686-os vagy "jobb" cseréld le:
$ sudo apt-get install linux-686 linux-image-686 linux-headers-686 linux-restricted-modules-686
Ezután még néhány dolgot ki kell igazítani:
$ sudo apt-get install xorg-driver-fglrx $ echo fglrx | sudo tee -a /etc/modules
Indítsd újra a géped, majd ha a Grub betöltődött indítsd a 686-os kernelt.
A továbbiak már a tulajdonképpeni telepítés és beállítás, ezt feltétlen rendszergazdai joggal kell csinálni, tehát indíts el egy konzolt
# cd /usr/src/ # sudo wget https://a248.e.akamai.net/f/674/9206/0/www2.ati.com/drivers/linux/ati-driver-installer-8.32.5-x86.x86_64.run
Ez itt furának tünhet, de ez van tényleg nem megy a 386-os kernellel kipróbáltam :?
# sudo apt-get install fakeroot gcc-3.4 module-assistant build-essential debhelper
Tegyük futtathatóvá a letöltött *.run -t és hajtassuk is végre
# sudo chmod +x ati-driver-installer-8.32.5-x86.x86_64.run # sudo ./ati-driver-installer-8.32.5-x86.x86_64.run
A megjelenő ablak könnyen értelmezhető, válaszd ki a "Generate distribution specific packages" majd az "Ubuntu"-t és a megfelelő verziót
A létrejött csomagokat telepítsd fel:
# sudo dpkg -i *.deb
Hozd létre a kernel és egyéb modulokat
# sudo module-assistant a-i fglrx
Ha mindez megvan már kész a konfig, de ha újra indítod az X servert nem fog futni, mivel a configokat elő kell állítani Ez nem egy egyszerű feladat, az aticonfig nevű program csinálja meg, hogy mit és hogyan állíthatsz elősször csak kapcsolók nélkül:
# sudo aticonfig
Én így csináltam:
# sudo aticonfig --initial \ --app default \ --fsaa on \ --fs 6 \ --ovt opengl \ --dtop single \ --vs off \ --psc on \ --stereo=off \ --resolution=1280x1024,1280x960,1152x864,1152x768,1024x768 \ --hsync=28-96 \ --vrefresh=60-100 \ --force-monitor=crt1,notv --tls=on \ --iagp on \ --i /etc/X11/xorg.conf \ --o /etc/X11/xorg.conf \ -f
Az így létrejött config még nem feltétlen tökéletes, ellenőrizni kell a "FontPath" bejegyzések értékeit, hogy valóban az összaes rendszer font könyvtár fel van-e sorolva, ha nincs helyesbíteni kell. A gép újraindítása után van 3D-d és kezdődhet a játék!!
Végül
Az --app kapcsoló kínál néhány lehetőséget a default megfelelően kielégítő, de ha sokat használsz Blendert, inkább válassz a renderelésnek megfelelőbbet
Houdini
Maya
Softimage
A --fs kapcsolóban a 0 az összes lehtőséget engedéjezi, a 2 - 6 lehetőségek azt mondják meg, hánysor kell újraszámolni az egyes képpontok és környezetük megjelenését. Ne felejtsd el az aticonfig információit végigolvasni, ha nem érted ne riadj vissza a szótárazástól.
Ha gáz van a /var/log/Xorg.log mindent leír, tehát olvass!
Hát ennyi