Ati drivers: Skirtumas tarp puslapio versijų

Iš Žinynas.
Jump to navigation Jump to search
(Aprašyta pagal naujausias 8.34.8 tvarkykles)
 
(Jokio skirtumo)

Dabartinė 21:38, 12 kovo 2007 versija

Ubuntu edgy 6.10 + latest ati drivers[keisti]

Parsisiunciame ati-driver-installer-8.34.8-x86.x86_64.run

Isidiegiame darbui reikalingus toolz'us

sudo apt-get update
sudo apt-get install module-assistant build-essential fakeroot dh-make debhelper debconf libstdc++5 linux-headers-$(uname -r)

Pasidarome .deb paketus

sh ati-driver-installer-8.34.8-x86.x86_64.run --buildpkg Ubuntu/edgy

Suinstaliuojame paketus

sudo dpkg -i xorg-driver-fglrx_8.34.8-1_i386.deb
sudo dpkg -i xorg-driver-fglrx-dev_8.34.8-1_i386.deb
sudo dpkg -i fglrx-kernel-source_8.34.8-1_i386.deb
sudo dpkg -i fglrx-control_8.34.8-1_i386.deb
sudo dpkg -i fglrx-sources_8.34.8-1_i386.deb

Paketai su source ir dev zodziais nera butini kazdieniniam naudojimui Pasaliname senu draiveriu paketus

sudo rm /usr/src/fglrx-kernel*.deb

Susikompiliuojame kernel modulius

sudo module-assistant prepare
sudo module-assistant update
sudo module-assistant build fglrx
sudo module-assistant install fglrx
sudo depmod -a

Po rebooto turetume pamatyti:

mixman@localhost:~> glxinfo | grep 'direct rendering'
direct rendering: Yes
mixman@localhost:~> fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON X550 Generic
OpenGL version string: 2.0.6174 (8.31.5)

Demesio! Kiekviena karta atnaujinus kerneli arba idiegus nauja butinai reikia perkompiliuoti ir draiverius

Tvarkome konfiga

sudo aticonfig --initial


Galimos problemos

Jai neveikia draiveriai gali buti kad jie sukompiliuoti ne ta gcc versija kaip kernelis tuomet reikia ziureti pagal /proc/version ir atitinkamai kompiliuoti draiverius. Pvz jai kernelis buvo kompiliuotas 4.0 gcc versija o jus daba naudojate 4.1 versija tai reiketu ja pakeisti

sudo apt-get install gcc-4.0
sudo ln -sf /usr/bin/gcc-4.0 /usr/bin/gcc
Poto vel atstatyti atgal
sudo ln -sf /usr/bin/gcc-4.1 /usr/bin/gcc