Após o upgrade para o 12.10 quantal, a versão compactada do fglrx não funciona mais. Descobri que isso ocorre porque existe um driver fglrx 'legado' separado para as placas da série HD 2k-4k, mas é incompatível com o servidor xorg na 12.10.
Esta é a versão mais atual do driver para placas da série HD 2000 a HD 4000. Você não pode usar o driver fglrx não herdado, mas pode usar o driver radeon de código aberto se preferir que a composição do WM seja lenta e que os vídeos do YouTube sejam reproduzidos como se fossem uma série Pentium MMX:
http://support.amd.com/us/kbarticles/Pages/catalyst126legacyproducts.aspx
Geralmente, esse driver pode ser instalado da seguinte maneira, necessário, porque apt-get install fglrx
atrairia o driver não herdado:
wget http://www2.ati.com/drivers/legacy/amd-driver-installer-12.6-legacy-x86.x86_64.zip
unzip amd-driver-installer-*
sudo sh ./amd-driver-installer-*.run --buildpkg Ubuntu/quantal
sudo dpkg -i fglrx*.deb
sudo aticonfig --initial -f
Se você usar uma versão diferente do fglrx (por exemplo, uma versão 12.9 mais recente que não suporte essas placas), o comando final fornecerá um erro no supported hardware detected
ou algo semelhante. No entanto, tudo funciona neste momento e você obterá um xorg.conf razoável:
... other stuff
Section "Device"
Identifier "aticonfig-Device[0]-0"
Driver "fglrx"
BusID "PCI:1:5:0"
EndSection
... other stuff
Neste ponto, você deve reiniciar e tudo funcionará com o driver fglrx. No entanto, após a reinicialização, você vai ser tratado com os seguintes erros em Xorg.0.log
quando fglrx
tentativas de carga:
(EE) Failed to load /usr/lib/xorg/modules/drivers/fglrx_drv.so: /usr/lib/xorg/modules/drivers/fglrx_drv.so: undefined symbol: noXFree86DRIExtension
Algumas pesquisas mostram que este é um problema com os drivers ATI herdados que não suportam o xserver 1.13 ou mais recente. ( Thread do Arch Linux ) A ATI lançou um driver fixo para as placas mais recentes (série HD 5000 ou posterior), mas ainda não para as placas 'legadas'. Os drivers ATI não legados não podem ser usados com os cartões antigos.
O que um usuário do Ubuntu, usando uma dessas placas da série HD 2000-4000, deve fazer?
- Aguarde um driver ATI 'legado' atualizado que funcione corretamente com o xserver 1.13?
- Faça o downgrade de volta para 12.04 Precise, que usa o xserver 1.11?
- Tente fazer o downgrade do xserver no 12.10 Quantal para 1.12, o que poderia quebrar o Unity e o GNOME?
- Atualização forçada para o cartão HD 5000 series ou posterior? (Não é possível com gráficos integrados ...)
- Alguma outra ação 1337 que resolve esse problema sem dor?