Instalando a driver proprietária da AMD/ATI 8.42.3 com suporte a AIGLX no (k)ubuntu 7.04 Feisty Fawn.
Embora este tutorial seja para o (k)ubuntu feisty (7.04), também deve funcionar no Gutsy (7.10) acabado de lançar, de qualquer forma assim que o meu mirror interno terminar de sincronizar com o ubuntu oficial ainda esta semana, publicarei uma versão deste artigo exclusivamente para o bichinho novo (gutsy). Até lá, brinquemos com o feisty 🙂
A primeira coisa a fazer é baixar a driver, siga o link e continuemos:
Agora na posse da driver, vamos rodar este pequeno comando (como root – sudo su) e deixá-la fazer a sua mágica.
chmod 755 ati-driver-installer-8.42.3-x86.x86_64.run
bash ati-driver-installer-8.42.3-x86.x86_64.run --buildpkg Ubuntu/feisty
Isto gera os pacotes necessários, já prontos para a nossa distro de preferência 🙂
Agora vamos instalar esses pacotes, sempre como root.
dpkg -i xorg-driver-fglrx_8.42.3-1_i386.deb xorg-driver-fglrx-dev_8.42.3-1_i386.deb fglrx-kernel-source_8.42.3-1_i386.deb fglrx-amdcccle_8.42.3-1_i386.deb
Estamos quase lá, agora precisamos compilar a driver pro kernel.
Para isso vamos precisar de alguns pacotes, digite (ainda como root):
apt-get update
apt-get install module-assistant build-essential fakeroot dh-make debhelper debconf libstdc++5 linux-headers-$(uname -r)
module-assistant prepare
module-assistant update
module-assistant build fglrx
module-assistant install fglrx
depmod -a
Ok, a driver foi compilada e instalada, agora digite como root:
aticonfig –initial
Agora vem o pulo do gato, onde 99% dos usuários empacam, abra o arquivo /etc/X11/xorg.conf e no final dele acrescente as linhas:
Section "Extensions"
Option "Composite" "1"
EndSection
Section "ServerFlags"
Option "AIGLX" "on"
EndSection
Passo a explicar, TODAS as drivers da ATI ATÉ ESTA versão não tinham suporte a Composite (GLX_EXT_texture_from_pixmap), o qual o compiz precisa, então era necessário rodar o compiz + XGL para conseguir ter esse suporte, ESTA driver agora tem suporte a AIGLX (que necessita desta extensão), o que por consequência também habilita o suporte a composite. OU SEJA, ATÉ esta versão era necessária DESABILITAR o composite, e agora É OBRIGATÓRIO HABILITÁ-LO.
Agora reinicie o seu micro, e rode numa console:
glxinfo |grep direct
Se voltar esta linha:
direct rendering: Yes
Parabéns, tudo está funcionando 🙂
se estiver No no lugar de Yes é porque você não leu o meu artigo com atenção 🙂
Enjoy!
19 thoughts on “Instalando a driver proprietária da AMD/ATI 8.42.3 com suporte a AIGLX no (k)ubuntu 7.04 Feisty Fawn.”
Leave a Reply Cancel reply
Filed under: Uncategorized - @ 25/10/2007 16:23
Cara, aqui no meu pc (9600pro) ficou lento pra caramba com o compiz ativado..
Vamos esperar as próximas versões..
Olá Padoca! Quero agradecer pelo teu guia para a instalação dos drivers da ATI.
Segui todos os teus passos e consegui instalar na minha Mobility X1600. No entanto no Xorg tenho duas linhas “Device” e uma delas mostra o driver vesa.
Tenho o driver da ati em vesa?.. Não consigo activar o compiz, suponho que seja por estar em vesa.
Como faço para poder usar o compiz?
Aqui fica o meu Xorg.conf:
# xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg
Section "ServerLayout"
# Uncomment if you have a wacom tablet
# InputDevice "stylus" "SendCoreEvents"
# InputDevice "cursor" "SendCoreEvents"
# InputDevice "eraser" "SendCoreEvents"
Identifier "Default Layout"
Screen 0 "aticonfig-Screen[0]" 0 0
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "Synaptics Touchpad"
EndSection
Section "Files"
EndSection
Section "Module"
EndSection
Section "ServerFlags"
Option "AIGLX" "on"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "pt"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
EndSection
Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "HorizEdgeScroll" "0"
EndSection
Section "InputDevice"
Identifier "stylus"
Driver "wacom"
Option "Device" "/dev/input/wacom"
Option "Type" "stylus"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection
Section "InputDevice"
Identifier "eraser"
Driver "wacom"
Option "Device" "/dev/input/wacom"
Option "Type" "eraser"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection
Section "InputDevice"
Identifier "cursor"
Driver "wacom"
Option "Device" "/dev/input/wacom"
Option "Type" "cursor"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection
Section "Monitor"
Identifier "Monitor Genérico"
HorizSync 30.0 - 70.0
VertRefresh 50.0 - 160.0
Option "DPMS"
EndSection
Section "Monitor"
Identifier "aticonfig-Monitor[0]"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection
Section "Device"
Identifier "Placa Gráfica Genérica"
Driver "vesa"
BusID "PCI:1:0:0"
EndSection
Section "Device"
Identifier "aticonfig-Device[0]"
Driver "fglrx"
Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off"
EndSection
Section "Screen"
Identifier "Default Screen"
Device "Placa Gráfica Genérica"
Monitor "Monitor Genérico"
DefaultDepth 24
EndSection
Section "Screen"
Identifier "aticonfig-Screen[0]"
Device "aticonfig-Device[0]"
Monitor "aticonfig-Monitor[0]"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Section "Extensions"
Option "Composite" "1"
EndSection
Section "ServerFlags"
Option "AIGLX" "on"
EndSection
UPDATE
Ja consegui ter o driver proprietario da ATI a funcionar e o compiz tambem.
Fico agora a espera do tutorial para instalar o compiz fusion no Gutsy.
PS o meu teclado ficou desconfigurado entretanto lol
Quando estarão prontos os drivers livre da ATI? ela ja liberou a documentação sobre a parte 3D para tal? Onde posso conseguir as fontes dos drivers? AMD disponibiliza?
Este driver ainda é BETA e só funciona bem nas placas mais novas da ATi (Sério HD). Tem que esperar a versão final para ter melhor performance nas outras placas.
Bom dia,
Será que vai funcionar na placa ATI X1300.
Tive que reinstalar o gutsy por causa deste driver.
Já testei o Compiz Fusion com esse novo driver e ficou lento na minha Radeon 9800 (128M).
Vou torcer para que esse driver ainda seja Beta, como citou o amigo acima.
Ah, dois problemas que ocorreram aqui foram:
1) Watermark no canto inferior da direita.
2) Os botões de fechar, minimizar etc sumiram quando ativado o Compiz Fusion.
Ola,
Tem alguma dica pra funcionar mais rapido, pois achei que ficou meio lento o compiz-fusion aki no meu Acer 3102 que usa a ATI Xpress 1100 com memoria compartilhada ….
E por um acaso sabe resolver esse bug de ficar um borrão no canto direito, parece que um bug mesmo, mas não entendo o pq não resolveram ja que ele existe ja a algum tempo
aki tem um post onde coloquei uma foto do borrao, pois no screenshot sai sem ele, só em fotografia mesmo
http://ubuntuforum-br.org/index.php/topic,10324.msg154806.html#msg154806
esse driver não é beta não, como comentaram aí em cima. É o driver oficial mais novo da ATI. Para todas as placas com chipset maior q r300 (9500 para cima).
O beta era o 8.41, esse é o 8.42
Legal, o tutorial, mas na minha Radeon 9200 não funcionou =/
Abraços!! 😉
Cara, como vc está.Estou tentando instalar aqui, mas não estou conseguindo… na hora de criar os pacotes .deb ele diz que o driver não pode fazê-lo pro ubuntu.
ATI Technologies Linux Driver Installer/Packager
==================================================
Generating package: Ubuntu/gusty
Requested package is not supported.
Removing temporary directory: fglrx-install.n20365
Vc saberia me ajudar.
Laercio, mude o nome de gusty para gutsy 😀
abraço
Fiz e refiz centenas de vezes o que foi explicado, contudo o compiz ja esta funcionando, porem o retorno do comando glxinfo |grep direct retorna NO do mesmo jeito. O que esta errado
Ae galera… aqui n funfou n….. ele da erro na ora de iniciar o driver… aparece uma janela que coloca o driver vesa…. minha ati e radeon 9550….
será q a ATI nao percebeu a lentidao que está este driver!?
tenho uma radeon 9600 pro 256mb
Seguinte. Qual o problema dos jogos 3d? Alguém sabe?
São tão lerdos que travam. O google earth funciona mas também fica pipocando.
O compiz fuciona uma maravilha e rápido.
minha placa é uma atix200
Hiya very cool website!! Man .. Beautiful .. Superb .. I will bookmark your site and take
the feeds also? I am glad to find a lot of useful information here within the put up,
we need develop extra techniques in this regard, thank you for sharing.
. . . . .