Dokumenteerin asja ära, et kogukond kasu saaks

Tegin üle SSH teisest masinast (kus seda paigaldasin), et saaks siia foorumisse otse konsoolist teksti kopeerida.
Artikkel Wikipedias FGLRX-ist - sealt ka versioonid ja nende uuendused näha. Lisaks on seal kasulikke viiteid teistele allikatele, mis võivad aidata xorg.conf-i seadistada.
Näiteks
siin on võimalikud seadistused fglrx-i kohta.
Mõningaid probleeme, mida FGLRX-iga tekkida võib.
Kindlasti tasub uurida ka
ATI mitteametlikku Linuxi driveri wikit.
Miski graafikamootor -
Unigine
Õpetus Ubuntu 7.10-le ATI driveri paigaldamiseks.
ATI driver alla laaditud
ATI kodulehelt vastavast osast.
Hetkel oli uusim versioon
selline.
Tegevus konsoolis ("kasutaja" on siis konkreetne kasutajanimi, millega sisse logitakse):
Kood: Vali kõik
$ sudo sh ati-driver-installer-8-6-x86.x86_64.run --buildpkg Ubuntu/gutsy
Created directory fglrx-install.pU6710
Verifying archive integrity... All good.
Uncompressing ATI Proprietary Linux Driver-8.501.......
==================================================
ATI Technologies Linux Driver Installer/Packager
==================================================
Generating package: Ubuntu/gutsy
Package /home/kasutaja/tarkvara/xorg-driver-fglrx_8.501-0ubuntu1_i386.deb has been successfully generated
Package /home/kasutaja/tarkvara/xorg-driver-fglrx-dev_8.501-0ubuntu1_i386.deb has been successfully generated
Package /home/kasutaja/tarkvara/fglrx-kernel-source_8.501-0ubuntu1_i386.deb has been successfully generated
Package /home/kasutaja/tarkvara/fglrx-amdcccle_8.501-0ubuntu1_i386.deb has been successfully generated
Removing temporary directory: fglrx-install.pU6710
Edasi:
Kood: Vali kõik
$ sudo nano /etc/default/linux-restricted-modules-common
Seal failis kirjutasin nii (algselt olid jutumärgid tühjad):
F3 salvestab ja F2 väljub nano-st. Nano on kohe Ubuntuga kaasas ja seda on ka mugav kasutada. F1 annab abiinfot kiirklahvide kohta nano-s.
Minul faili /etc/modprobe.d/blacklist-restricted ei olnud - seal oleks tulnud see fglrx välja kommenteerida, s.t. lubada kui see oleks seal olnud (väidetavalt ei hakka siis 3D-kiirendus tööle).
Edasi paigaldasin eelnevalt valmistatud pakid:
Kood: Vali kõik
$ sudo dpkg -i xorg-driver-fglrx*.deb fglrx-kernel-source*.deb fglrx-amdcccle*.deb
Varem valimata paki xorg-driver-fglrx valimine.
(Andmebaasi lugemine ... hetkel on paigaldatud 102569 faili ja kataloogi.)
Paki xorg-driver-fglrx lahtipakkimine (failist xorg-driver-fglrx_8.501-0ubuntu1_i386.deb) ...
Varem valimata paki xorg-driver-fglrx-dev valimine.
Paki xorg-driver-fglrx-dev lahtipakkimine (failist xorg-driver-fglrx-dev_8.501-0ubuntu1_i386.deb) ...
Varem valimata paki fglrx-kernel-source valimine.
Paki fglrx-kernel-source lahtipakkimine (failist fglrx-kernel-source_8.501-0ubuntu1_i386.deb) ...
Varem valimata paki fglrx-amdcccle valimine.
Paki fglrx-amdcccle lahtipakkimine (failist fglrx-amdcccle_8.501-0ubuntu1_i386.deb) ...
Paki xorg-driver-fglrx (2:8.501-0ubuntu1) paikasättimine ...
* Starting atieventsd [ OK ]
Paki xorg-driver-fglrx-dev (2:8.501-0ubuntu1) paikasättimine ...
Paki fglrx-kernel-source (2:8.501-0ubuntu1) paikasättimine ...
Adding Module to DKMS build system
Doing initial module build
Installing initial module
Warning! Cannot do version sanity checking because multiple fglrx.ko
modules were found in kernel 2.6.22-15-generic.
Done.
Paki fglrx-amdcccle (2:8.501-0ubuntu1) paikasättimine ...
Mina otsisin aga ei leidnudki seda fglrx.ko üles, et vaadata, kas on topelt. Vaatasin kausta /lib/modules/2.6.22-15-generic/kernel/drivers/video - seal ei olnud. Leidsin selle mooduli hoopis /lib/modules/2.6.22-15-generic/updates/dkms/ kaustast ja seal oli seda vaid üks. See võis olla ka sellest, et eelnevalt envy nimelist asja pruukisin. Ega ei olegi teada, kas on see nüüd värskelt paigaldatud v8.6 moodul või envy poolt paigaldatud v8.3 oma. OK, läksin edasi.
/etc/X11/xorg.conf lisasin sellised täiendused:
Kood: Vali kõik
Section "Device"
...
Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off"
Driver "fglrx"
...
EndSection
......
Section "device" #
...
Driver "fglrx"
Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off"
...
EndSection
Need olid juba varasemast ajast, mida ka alguses ei olnud:
Kood: Vali kõik
Section "DRI"
Mode 0666
EndSection
Section "ServerFlags"
Option "AIGLX" "off"
EndSection
Terve xorg.conf on vaadatav
siit.
Tegin taaskäivituse ja uskumatu - pilt tuli ette! Tundub, et puhas õnn ja kindlasti ka ATI inseneride ennastsalgav töö Linuxi driveri arendamisel - oli ju see driver välja tulnud 18.06.2008 ehk siis vaid 4 päeva tagasi.
Edasi kontroll:
Kood: Vali kõik
$ fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Radeon 9550 / X1050 Series
OpenGL version string: 2.1.7659 Release
Edasi juba tuttav testimise käsk:
Kood: Vali kõik
$ glxgears
8059 frames in 5.0 seconds = 1611,728 FPS
8049 frames in 5.0 seconds = 1609,617 FPS
8049 frames in 5.0 seconds = 1609,650 FPS
8048 frames in 5.0 seconds = 1609,492 FPS
Seega asi lõpetatud! Loodame tulevikus ATI-AMD driveri elujõulisuse jätkumist, s.t. et see ka tulevikus töötaks ja paremini töötaks!