Autor Tópico: Instalação driver ATI "direta".[Manualmente]  (Lida 1068 vezes)

Leandro-rpmStation

  • Membro
  • ***
  • Mensagens: 90
  • Karma: +0/-0
  • "Linux, socialmente justo..."
Instalação driver ATI "direta".[Manualmente]
« Online: Março 27, 2010, 01:57:27 am »
Apesar de haver no fórum excelentes tutoriais, bem melhores que este, de como instalar placas ATI no SUSE, resolvi unificar os passos para facilitar e experiência de usuários novatos (não que os outros tutoriais não tenham esse foco), mas nem sempre a geração do pacote .rpm do driver dá certo(resultando em até desistência da distro), e muitos sabem quem nem precisa sair do modo gráfico para instalar o driver.
Portanto esses passos referem-se na instalação direta do driver, sem
a geração do pacote .rpm (que acho muito útil para instalação em diversas máquinas, porém não vou abordar aqui).
Ok, vamos lá...

Instale as depêndencias:
-kernel-source
-kernel-headers
-qt3                      - freetype2
-compat                   - freetype2-devel
-compat-libstdc++         - zlib
-libstdc++                - zlib-devel
-libstdc++-devel          - gcc
-libgcc                   - patch
-xorg-x11-libs            -autoconf
-xorg-x11-devel           -automake
-Mesa                     -make
-Mesa-devel               -m4
-fontconfig               -gcc
-fontconfig-devel         -gcc++
-expat                    -ncurses-devel
-freetype
-bin86
-binutils
-bison
-kernel-desktop-base
-kernel-desktop-devel

Não sei se é recomendável reiniciar o sistema após a instalação desses pacotes, se estiver em dúvida reinicie.
Em seguida execute os seguintes passos:

1- Obtenha o instalador do driver proprietário:
--Acesse: http://www.amd.com/br/Pages/AMDHomePage.aspx
Certifique-se corretamente da sua plataforma para baixar o arquivo correto.
*Para sistema operacional de 32bits rodando em uma arquitetura 32bits:
Linux x86

*Para sistema operacional de 32bits rodando em arquitetura de 64 bits:
Linux x86_x64

*Para sistema operacional de 64Bits, obviamente em arquitetura 64bits:
Linux x86_64

2- Prepare o kernel:
--Pelo terminal, como super usuário vá em /usr/src/linux:
#cd /usr/src/linux

--Execute os comandos:
#make mrproper
#make cloneconfig
#make modules_prepare
#make clean

3- Entre na pasta onde salvou o instalador do driver:
#cd /caminho_onde_salvou_driver
execute:
#sh ./<ati-driver-installer-versao_baixada>.run

Exemplo, se baixou o ati-driver-installer-9-11-x86.x86_64.run execute:
#sh ./ati-driver-installer-9-11-x86.x86_64.run

Geralmete ele já identifica a sua glib e o seu sistema, dai é só dar enter e prosseguir com a instalação  caso não queira gerar um pacote específico.

Se tudo correr bem durante a compilação, irá aparecer "Instalation Complete" no final.

--Digite:
#ldconfig

4- Agora fazer o backup do xorg.conf e configurar.
--Faça:
#aticonfig --initial --input=/etc/X11/xorg.conf
--Esse comando via iniciar o sax2 usando o driver recém-instalado:
#sax2 -r -m 0=fglrx

Saia do sax2 e reinicie o sistema.
Agora é torcer para dar certo.

5- Teste com os comandos:
#fglrxinfo
#glxinfo
#glxinfo |grep render
#glx_gears
#fgl_glxgears

Tutorial unificado. Referências em:
http://www.vivaolinux.com.br/topico/Perguntas-Frequentes/Nao-consigo-instalar-driver-placa-de-video-ATI
http://www.susebr.org/forum/index.php/topic,5784.0.html

Obs: Fique atento quanto a atualização do kernel(o driver é compilado para a versão do seu kernel) , quando atualiza-lo, antes de reiniciar o sistema execute como root:
#cd /usr/share/ati
#sh ./fgrlx-uninstall.sh

Na volta entre pelo fail-safe e execute os passos descritos anteriormente (Exceto a instalação das dependências), reinicie e entre pelo padrão.

Qualquer que seja a sugestão, correção ou crítica, estou a espera...
Apesar de ser também novo em linux, tive a intenção de ajudar né...
Obrigado pessoal...  :)
« Última modificação: Março 27, 2010, 02:06:29 am por Leandro-rpmStation »

Comunidade de Usuários do openSUSE Linux

Instalação driver ATI "direta".[Manualmente]
« Online: Março 27, 2010, 01:57:27 am »