Autor Tópico: Guia de instalação de placas de vídeo ATI no SuSE  (Lida 3045 vezes)

Fábio Junior da Silva

  • Membro
  • ***
  • Mensagens: 130
  • Karma: +0/-0
    • Ultramanworld
Guia de instalação de placas de vídeo ATI no SuSE
« Online: Setembro 29, 2006, 09:59:43 am »
As placas de vídeo ATI estão cada vez mais presentes nos desktops Linux. Com essa crescente demanda, as dúvidas sobre a instalação das placas deste chipset também estão se tornando cada vez mais comuns.

Este guia é um pequeno tutorial para a instalação das placas de vídeo da ATI nos sistemas GNU/LINUX. Vale lembrar que os sistemas testados foram openSUSE 10.0, 10.1 e SuSE Linux Enterprise Desktop 10, usando a placa de vídeo ATI RADEON 9600 e 9600 EXPRESS. Mas isso não impede que os procedimentos sejam seguidos para outras distribuições.

Introdução

Este documento é uma tradução livre do tutorial de instalação das placas ATI no SUSE 10.1 de autoria de E@zyVG do linux.wordpress.com, com alguns detalhes de experiência pessoal na instalação deste tipo de placa.

Aproveito a oportunidade e escrevo este documento como referência para posterior consulta em futuras instalações, esperando também sanar assim, as dúvidas da comunidade.

Pré-requisitos

Para a correta instalação do driver da ATI, será necessária a instalação prévia dos seguintes pacotes:

    * kernel-source
    * gcc
    * make


Estes pacotes estão disponíveis nos CDs/DVDs de instalação do SUSE 10.1.

IMPORTANTE: Se já tentou a instalação dos drivers e por algum motivo (erro talvez) vá instalar novamente, execute este comando (como root) para remover a instalação anterior:

# rpm -e $(rpm -qa | grep fglrx)

Somente depois de se certificar de que todos os pacotes necessários estejam instalados, siga estes procedimentos, como root (recomendados apenas para a preparação dos módulos do Kernel):

# cd /usr/src/linux
# make mrproper
# make cloneconfig
# make modules_prepare
# make clean


Instalação

Faça o download do driver mais recente no site da ATI:

    * http://www.ati.com/support/driver.html


Escolha a versão correta do driver (ATI Driver Installer x86 para sistemas de 32 bits e x86_64 para sistemas de 64 bits).

Faça o download para uma pasta de fácil acesso como /home/você.

Para assegurar permissões de execução, digite no terminal (como root):

# chmod +x driver_da_ati.run

Agora no terminal, digite (como root, lembrando que para isso basta digitar "su" e em seguida a senha de root):

# init 3

Este comando irá fazer o sistema iniciar no runlevel 3.

Faça o login como root e navegue até a pasta onde está o driver da ATI:

# cd /home/você

Vamos agora, rodar o script de instalação com o comando:

# ./ati-driver-installer-x.xx.x-y.run

O instalador vai verificar e detectar seu sistema. Depois disso será apresentada a tela de Setup onde deverá ser escolhido "Generate Distribution Specific Driver Package" (Gerar Pacote de Driver Específico para sua Distribuição), após isso clique no botão Continue.

Será apresentada a tela com as "Condições da Licença", clique em Agree.

Será apresentada uma lista de opções de distribuições. Clique em "SUSE Packages" e selecione a versão correta do seu sistema. Clique no botão Continue e aguarde enquanto é gerado o pacote RPM.

Vamos agora instalar o pacote criado:

# rpm -Uvh fglrx--------.rpm


Onde --------- é o nome do pacote criado, por exemplo: fglrx64_6_9_0_SUSE101-8.23.7-1.x86_64.rpm

Digite (ainda como root):

# ldconfig

Em seguida:

# aticonfig -initial -input=/etc/X11/xorg.conf

Isso irá fazer um backup do seu antigo xorg.conf para xorg.conf.fglrx-0 (bom caso seja necessário uma reversão no Xorg).

Vamos agora executar o Sax:

# sax2 -r -m 0=fglrx

Faça qualquer alteração que quiser, como resolução e posicionamento de tela e certifique-se de testar sua configuração antes de sair!

Um detalhe importante é que geralmente o ícone que diz "3D" fica com um traço vermelho, o que indicaria que a aceleração 3D não está ativa. Desconsidere este aviso!

Reinicie o computador (e não somente o sistema!).

Ao voltar do reboot, log como usuário normal e rode estes comandos:

$ fglrxinfo
$ glxinfo


Se aparecer ATI Technologies Inc e o modelo da placa, a instalação está correta.



Sugestões e adições para a melhoria deste guia podem ser encaminhadas para:

fabio@ultramanworld.com.br

Referências:


Linux and Open Source Blog

    * http://linux.wordpress.com/


SUSE ATI OpenGL Video Driver Installation

    * http://www.novell.com/coolsolutions/feature/17340.html
KIMI NI MO MIERU URUTORA NO HOSHI!

Comunidade de Usuários do openSUSE Linux

Guia de instalação de placas de vídeo ATI no SuSE
« Online: Setembro 29, 2006, 09:59:43 am »

Buscator

  • Membro
  • ***
  • Mensagens: 97
  • Karma: +0/-0
  • Linux User 429998
Re: Guia de instalação de placas de vídeo ATI no SuSE
« Responder #1 Online: Janeiro 11, 2007, 10:09:20 pm »
Fábio,
   Seu guia é de grande valia, sei que tem ajudado muita gente, inclusive a mim. Gostaria apenas de acrescentar alguns detalhes a respeito da versão 64bit que pode dificultar a vida dos colegas, como é meu caso, e que não foram abordados no seu tutorial.
    Antes de iniciar a instalação, sugiro verificar COM CUIDADO E ATENÇÃO se todos os pacotes pré-requisitos estão realmente instalados. Esse tutorial da Novell detalha muito bem o que é necessário tanto para 32 quanto 64bit (http://www.novell.com/coolsolutions/feature/17880.html). Talvez  haja alguns conflitos quando vc começar a tentar instalar, aí a questão vai envolver paciência e suas 'basic skills' pra resolvê-las.
   Um outro detalhe importante a observar: antes de executar o comando sh ./ati.driver-installer-xxxx.run -- buildpkg SuSE/SUSE102-AMD64 (lembrando que uso 64bit), que irá criar o pacote fglrx64_7_1_0_SUSE102-x.xx.x-x.x86_64.rmp, sugiro executar o comando chmod 755 ati.driver-installer-xxx.run. Antes de eu executar esse comando, eu não conseguia permissão de execução, tudo se resolveu com ele.

Abraços,
Buscator
Acer 7720-6763 e Positivo V52
"O começo é a parte mais importante do trabalho."
Platão

billv6

  • Newbie
  • *
  • Mensagens: 1
  • Karma: +0/-0
Re: Guia de instalação de placas de vídeo ATI no SuSE
« Responder #2 Online: Janeiro 14, 2007, 11:37:13 am »
Olá pessoal , não tenho tanta experiência assim em linux e um pouco de dificuldade na hora de instalar programas e drivers , instalei o Suse 10.2 no meu micro e estou tendo dificuldades pra instalar o driver da minha placa de video Radeon 9600 , segui o tutorial de cima embaixo , mas quando saio do desktop pra rodar o sistema em level 3 através do comando init 3 , vou até a pasta com o arquivo de instalação do driver , digito o comando e ele dá a seguinte mensagem , PERMISSÃO NEGADA , isso porque eu dei o comando CHMOD +X DRIVER.RUN que dizia que iria resolver problemas de permissão  , alguém sabe onde eu estou errando??  ???

Obrigado pela ajuda pessoal...

Buscator

  • Membro
  • ***
  • Mensagens: 97
  • Karma: +0/-0
  • Linux User 429998
Re: Guia de instalação de placas de vídeo ATI no SuSE
« Responder #3 Online: Janeiro 14, 2007, 02:30:02 pm »
Provavelmente vc não está logado como root. Ou então, mantenha o arquivo do drive numa pasta aberta no home, pra depois não exigir privilégios de root....
« Última modificação: Janeiro 14, 2007, 02:33:50 pm por Buscator »
Acer 7720-6763 e Positivo V52
"O começo é a parte mais importante do trabalho."
Platão

fbastos

  • Newbie
  • *
  • Mensagens: 9
  • Karma: +0/-0
Re: Guia de instalação de placas de vídeo ATI no SuSE
« Responder #4 Online: Fevereiro 25, 2007, 11:13:51 am »
Bom dia....

Fiz todos os passos e aki não funcionou :(

aparentemente ocorreu tudo bem.... mas no FGLRXINFO e GLXINFO nao aparece ATI bla bla bla

Achei estranho qu foi tudo muito rápido...

Se alguem puder me ajudar...

Quando executo o RPM aparece isso
# rpm -Uvh fglrx_7_1_0_SUSE102-8.34.8-1.i386.rpm

A preparar...               ########################################### [100%]
        o pacote fglrx_7_1_0_SUSE102-8.34.8-1 já está instalado[/color]

Quando executo o FGLRXINFO e GLXINFO aparece
linux-cg3i:/home/fran # fglrxinfo
Xlib:  extension "XFree86-DRI" missing on display ":0.0".
display: :0.0  screen: 0
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.4 (1.5 Mesa 6.5.1)

linux-cg3i:/home/fran # glxinfo
name of display: :0.0
Xlib:  extension "XFree86-DRI" missing on display ":0.0".
display: :0  screen: 0
direct rendering: No
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
    GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,
    GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_OML_swap_method,
    GLX_SGI_make_current_read, GLX_SGIS_multisample, GLX_SGIX_hyperpipe,
    GLX_SGIX_swap_barrier, GLX_SGIX_fbconfig, GLX_MESA_copy_sub_buffer
client glx vendor string: ATI
client glx version string: 1.3
client glx extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,
    GLX_ARB_get_proc_address, GLX_SGI_video_sync, GLX_ARB_multisample,
    GLX_ATI_pixel_format_float, GLX_ATI_render_texture
GLX extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,
    GLX_ARB_multisample
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.4 (1.5 Mesa 6.5.1)
OpenGL extensions:



Obrigado!
« Última modificação: Fevereiro 25, 2007, 11:23:31 am por fbastos »

fbastos

  • Newbie
  • *
  • Mensagens: 9
  • Karma: +0/-0
Re: Guia de instalação de placas de vídeo ATI no SuSE
« Responder #5 Online: Fevereiro 25, 2007, 11:55:16 am »
Resolvi o problema com isso

Instalei os pacotes:
1. Kernel-Source
2. Gcc
3. Make
Ps.: Quem tiver problermas ao instalar o gcc manualmente, use o gerenciador de pacotes do suse pois ele precisa de 1 pacote como pré-requisito.

Depois executei os seguintes comandos
# cd /usr/src/linux
# make mrproper
# make cloneconfig
# make modules_prepare
# make clean

Faça o Download do driver. http://www.ati.com/support/driver.html
Lembrando de escolher a arquitetura certa.

Depois do download, tem que colocar a permicao para exetucar
# chmod +x ati-driver-installer-xxxxx-y.run

Agora ao inves de entrar no modo texto.
Inicie o driver pelo modo grafico.
Selecione a opcao de
Generate Distribution Specific Driver Package
E depois só seguir as intrucoes.
No final da instalacao.

Digite o seguinte no terminal:
# init 3
# aticonfig --initial

Depois disso reinicia o computador.


AGORA
display: :0.0  screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON 9600 XT
OpenGL version string: 2.0.6334 (8.34.8)


fbastos

  • Newbie
  • *
  • Mensagens: 9
  • Karma: +0/-0
Re: Guia de instalação de placas de vídeo ATI no SuSE
« Responder #6 Online: Fevereiro 25, 2007, 01:40:37 pm »
Agora estou com outro problema

Quando tento acessar o menu SISTEMA-->CONFIGURACAO-->ATI Control pede a senha do root
e da o erro:

O comando 'fireglcontrolpanel ' não foi encontrado.


Alguem teve este problema e pode me ajudar a soluciona-lo ??

Tkz...

Comunidade de Usuários do openSUSE Linux

Re: Guia de instalação de placas de vídeo ATI no SuSE
« Responder #6 Online: Fevereiro 25, 2007, 01:40:37 pm »