ATI Driver Ubuntu Linuxon

A HupWiki-ből...

A lap korábbi változatát látod, amilyen Kayapo (vita | hozzájárulások) 2006. június 6., 16:52-kor történt szerkesztése után volt.

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

 # su
 # password: (írd be a rendszergazda jelszavát)
 # cd /usr/src/
 # wget www2.ati.com/drivers/linux/ati-driver-installer-8.21.7-i386.run

Ez itt furának tünhet, de ez van tényleg nem megy a 386-os kernellel kipróbáltam :?

 # 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

 # chmod +x ati-driver-installer-8.21.7-i386.run
 # fakeroot atii-driver-installer-8.21.7-i386.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:

 # dpkg -i *.deb

Hozd létre a kernel és egyéb modulokat

 # module-assistant build,install fglrx-kernel

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:

 # aticonfig

Én így csináltam:

 # 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

Személyes eszközök