O FGLRX é muito genérico. Não é especificado para caber em uma placa gráfica específica, mas para suportar tantos recursos quanto possível com tantos chips diferentes quanto possível. Além disso, a detecção de chip não é tão exata quanto poderia ser. Como exemplo, minha APU da série AMD A8500M é detectada como AMD A4500, mas não tenho nenhum problema com isso, já que todos os recursos prometidos estão disponíveis.
Portanto, não há problema algum se alguma outra coisa estiver sendo exibida. Se você estiver instalando o driver FGLRX, será mais fácil fazer isso por meio da guia Drivers adicionais no Software & amp; Utilitário Updates .
Se você quiser instalar uma versão posterior do site da AMD (se houver uma versão mais recente do que a do repositório do Ubuntu), você deve executar o seguinte comando após a instalação e reinicializar depois:
sudo aticonfig --initial
Isso criará uma configuração gráfica padrão, que não deverá travar o servidor X, se o driver estiver instalado corretamente.
Eu experimentei o seguinte método para trabalhar da melhor maneira possível, embora possa parecer bastante complicado para usuários inexperientes:
Na seleção de drivers no site da AMD , selecione Linux (não Ubuntu ) como sistema operacional. Selecione a arquitetura correta ( x86_64 para 64 bits, x86 para 32 bits) e faça o download do arquivo fornecido.
Extraia o arquivo após o término do download. Você não encontrará um pacote Debian, mas um script de shell ou um arquivo .run
. Abra um terminal no diretório para o qual você o extraiu e torne-o executável:
chmod +x <filename>
A partir daqui, assumirei que seu nome seja installer.run
, embora isso nunca seja o caso, a menos que você o renomeie.
Este script pode instalar diretamente o driver ou gerar pacotes para a instalação, para mais informações, execute
./installer.run --help
Com o argumento --listpkg
, ele listará as plataformas suportadas para geração de pacote, como:
Package Maintainer(s): Alberto Milone <[email protected]>
Status: *UNVERIFIED*
Ubuntu Packages:
Ubuntu/gutsy
Ubuntu/hardy
Ubuntu/intrepid
Ubuntu/jaunty
Ubuntu/karmic
Ubuntu/lucid
Ubuntu/maverick
Ubuntu/natty
Ubuntu/oneiric
Ubuntu/precise
Ubuntu/quantal
Ubuntu/raring
Ubuntu/saucy
Ubuntu/source
Ubuntu/trusty
Ubuntu/utopic
Portanto, contanto que você não use o Vivid Vervet, você pode criar um pacote para seus sistemas. Eu uso 14.04.2, então vou criar um pacote para Ubuntu/trusty
(isso requer root):
sudo installer.run --buildpkg Ubuntu/trusty
Pode acontecer que você tenha que satisfazer algumas dependências antes, neste caso ele tentará fazê-lo automaticamente ou lhe dirá quais pacotes são necessários. Você pode instalá-los com
sudo apt-get install <package1> <package2>
Depois, tente novamente a criação. Repita isso até que a geração tenha sucesso (o programa lhe diz isso). A geração real de pacotes pode demorar um pouco. Abaixo, você pode ver um exemplo de saída que recebi no meu sistema após uma geração de pacotes bem-sucedida:
Created directory fglrx-install.FJxoRh
Verifying archive integrity... All good.
Uncompressing AMD Catalyst(TM) Proprietary Driver-15.101.1001.............
..........................................................................
..........................................................................
..........................................................................
..........................................................................
..........................................................................
..........................................................................
..........................................................................
..........................................................................
..........................................................................
..........................................................................
..........................................................................
..........................................................................
..........................................................................
..........................................................................
..........................................................................
..........................................................................
..........................................................................
..........................................................................
.........
=====================================================================
AMD Catalyst(TM) Proprietary Driver Installer/Packager
=====================================================================
Generating package: Ubuntu/trusty
Package ./fglrx-core_15.101-0ubuntu1_amd64.deb has been successfully generated
Package ./fglrx_15.101-0ubuntu1_amd64.deb has been successfully generated
Package ./fglrx-dev_15.101-0ubuntu1_amd64.deb has been successfully generated
Package ./fglrx-amdcccle_15.101-0ubuntu1_amd64.deb has been successfully generated
Removing temporary directory: fglrx-install.FJxoRh
Quando os pacotes forem gerados com sucesso, você os encontrará no diretório atual. Basta digitar o comando ls
para vê-los. Haverá três ou quatro pacotes. Você pode instalá-los com o seguinte comando:
sudo dpkg -i <package1> <package2> <package3>
Ou mais rápido:
sudo dpkg -i *.deb
Novamente, problemas de dependência podem ocorrer. Neste caso, execute os seguintes comandos após o dpkg ter terminado:
sudo apt-get install -f
sudo dpkg --configure -a
Agora, o driver será instalado. Execute o comando que eu já mencionei acima e reinicie:
sudo aticonfig --initial
sudo reboot
Estranhamente, isso sempre funcionou para mim, enquanto os pacotes Ubuntu pré-empacotados sempre travam meu X Server. Outra grande vantagem deste método é que os pacotes não estão vinculados ao seu computador e você pode levar os pacotes gerados para qualquer computador com o mesmo sistema operacional e um sistema gráfico Radeon ou FireGL.
Edit: Acabei de saber que a versão mais recente no site da AMD está em conflito com o Wine 1.6, uma (para mim) dependência irracional do PlayOnLinux. Dê uma olhada em esta solução alternativa , se você for afetado. Como alternativa, escolha uma versão mais antiga do driver ou simplesmente instale-a por meio do Software & amp; Atualizações , como descrito acima.
Edit2: A versão do pacote e a versão do driver do FGLRX nem sempre parecem corresponder. Assim, seu gerenciador de atualização pode achar que ele pode fornecer uma versão mais recente, mesmo que não seja verdadeira. Assim, você pode querer colocar os pacotes fglrx em espera:
sudo apt-mark hold fglrx fglrx-core fglrx-dev fglrx-amdcccle