SDB:Instalação do Driver ATI no SUSE
==
Versão 9.3-10.1
Índice
Situação
Quer utilizar o Driver ATI com aceleração 3D em vez do driver radeon de código aberto (Open Source) usando o Instalador ATI.
Procedimento
O mais recente driver ATI é gerado com a ajuda do "Instalador ATI". Primeiro examine se os pacotes estão instalados pelo: YaST > Programas > Instalar e remover software
e procure pelos seguintes pacotes seguintes:
- kernel-source
- gcc
Instale estes pacotes e marque todas as dependências. Transfira o Instalador ATI (aprox 35MB) por http://www.ati.com. Escolha a versão correcta do seu sistema (32bit, 64bit).
Inicie a Consola (Ctrl+Alt+F2 para a Consola; Alt+F7 para o Ambiente KDE/Gnome) e inicie sessão como utilizador "root".
Vá para a directoria onde o driver transferido se encontra utilizando o comando:
cd /DIRECTORIA/PARA/DRIVER/ATI
Criar o RPM
1. Verifique qual a versão suportada pelo instalador com o comando:
./ati-driver-installer-x.xx.x-xxxx.run --get-supported
Visto que o parâmetro ati-driver-installer version 8.25.18 '--get-supported' já não é mais válido: use '--listpkg' (e o comando 'grep' para filtrar por SuSE). Ou seja o comando deverá ser:
./ati-driver-installer-x.xx.x-xxxx.run --listpkg | grep -i suse
Em vez das marcas xx.xx coloque o número da versão do driver. Verifique o nome do pacote com o comando:
ls |grep -i ati
O resultado deverá ser idêntico a este:
i386: SuSE/SUSE93-IA32 SuSE/SUSE100-IA32 AMD64 SuSE/SUSE93-AMD64 SuSE/SUSE100-AMD64
2. Agora poderá criar o pacote .rpm com o comando::
./ati-driver-installer-x.xx.xx-xxx.run --buildpkg NOME_DA_VERSAO
NOME DA VERSAO é o resultado de ati-driver-installer-x.xx.x-xxxx.run --get-supported. Aqui fica um exemplo para um sistema 32bit com SUSE 10.0:
./ati-driver-installer-x.xx.x-ixxx.run --buildpkg SuSE/SUSE100-IA32
Instalação do RPM
Altere o runlevel para 3 utilizando o comando:
init 3
e começe a instalação com:
rpm -Uhv fglrx_x_x_x_SUSE100-x.xx.xx.ixxx.rpm
Quando a instalação terminar, carregue o driver:
sax2 -r -m 0=fglrx -b /usr/share/doc/packages/fglrx/sax2-profile
Neste ponto da instalação você poderá iniciar a interface gráfica utilizando:
init 5
Teste 3D
Pode estar a aceleração 3D com o comando:
fglrxinfo
O resultado deverá ser similar a este: display: :0.0 screen: 0 OpenGL vendor string: ATI Technologies Inc. OpenGL renderer string: (Your ATI card Model) (processor extensions) (vid card info) (GNU_ICD) OpenGL version string: 1.3.5395 (X4.3.0-8.18.8)
Também pode tentar:
glxgears
e teste o FPS-rate. Ou apenas execute o simulador G117 Flight para confirmar se o suporte 3D está activo.
Actualização: 10.1 libexpat.so.0 erro de dependência
Parece haver um problema de dependência com os últimos drivers ATI, dai poder receber um erro relacionado com oo libexpat.so.0.
Solução:
Pode instalar o pacote RPM compat-expat1-1.95.8-6.
<keyword>ati,fglrx,3D</keyword>