ATI e OpenSuSE 10.2
Quarta-feira/6 - Junho/2007
Sempre soube que os drivers das placas de video da ATI não são suportados descentemente em linux. A instalação, seguindo os howto’s na net são uma mão na roda para um usuário mediano e não é tão díficil assimilar comandos para parar o servidor X e adentrar em console mode para a instalação de drivers como ATI e nVidia; mas para o usuário iniciante, este sim, vai ter um verdadeiro parto nesta hora.
Pensando nisto, resolvi colocar aqui, uma forma muito fácil de se instalar os drivers proprietários da ATI sobre o OpenSuSE 10.2 com os recursos 3D da placa de vídeo ativado sem nenhuma dor de cabeça.
Vale lembrar que ainda não tentei configurar o famoso Beryl + XGL, mas com isto, já consigo rodar games de ação 3d em meu Linux tranquilamente atravéz do Wine, do Cedega – Counter Strike, Need for Speed Underground 2 – ou nativamente como Enemy Territory/True Combat.. entre outros.
Fui obrigado a buscar isto, pois, agora tenho uma placa de video Radeon 9550 com 256Mb/128bits da Saphire, bem melhor que minha antiga pré-histórica mesozóica GeForce 2 Mx400 de 64Mb não sei quantos bits… , mas que rodava tranquilamente o Beryl e AiGLX. É… depois disso vou tentar fazer funcionar o Beryl nesta placa.
Vamos por a mão na massa?
Então vamos!
Primeiramente com o seu OpenSuSE funcionando, abra o YaST, após digitar a senha do super usuário, o programa iniciará. Então, na guia Software, clique em Fonte de Instalação. Em Catálogos de Software Configurados, logo abaixo, clique em Adicionar, Especificar URL e coloque o seguinte endereço: http://www2.ati.com/suse/10.2 – na maneira Windows de ser, vá clicando em próximo até o fim/ ou HTTP conforme figura acima. Após este simples processo, com o YaST aberto clique em Gerenciamento de Software, espere carregar (pode demorar um pouco dependendo dos repositórios já configurados em seu sistema). Agora com o Gerenciador de Software carregado, no campo pesquisar digite e procure por ati-fglrx e x11-video-fglrx e marque os mesmos para instalação.
Obs.: A URL http://www2.ati.com/suse/10.2, se clicada,
levará á uma página não existente e sem conteúdo.
Isto porque é um dos poucos repositórios do OpenSuSE que
deverá ser utilizado e aberto, somente com o YaST.
Verifique também que possua a seguinte lista de software e fontes instalada em seu sistema com o mesmo procedimento usado para procurar os drivers já mensionados:
- kernel-source
- qt3
- compat
- compat-libstdc++
- libstdc++
- libstdc++-devel
- libgcc
- xorg-x11-libs
- xorg-x11-devel
- Mesa
- Mesa-devel
- fontconfig
- fontconfig-devel
- expat
- freetype
- freetype2
- freetype2-devel
- zlib
- zlib-devel
- gcc
Feito isto, clique em aceitar e espere a instalação ser concluída, podendo neste processo ser pedido os CDs ou DVD de instalação do seu OpenSuSE.
Terminado o procedimento e com o YaST ainda aberto, vá no Item Hardware, Placa Gráfica e Monitor, escolha sua resolução e ative a caixa de verificação Ativar Aceleração 3D. Se precisar modificar alguma outra coisa como resolução e profundidade de cor, fique a vontade, este é o momento. Logo, clique em OK/Aceitar e no diálogo que aparecer em Salvar. Reinicie o ambiente gráfico e de preferencia o sistema inteiro e verifique se a aceleração 3D está ativa atravéz do konqueror/My computer digitando sysinfo:/ na barra de endereços: ![]()
Caso queira utilizar-se de um terminal, poderá verificar se a aceleração 3D está nos “conformes” atrávez dos seguintes comandos e obtendo resultados como este:
memphyx@opensuse:~> glxinfo | grep OpenGL
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Radeon 9550 / X1050 Series
OpenGL version string: 2.0.6458 (8.36.5)
OpenGL extensions:
Com mais estes outros comandos, podemos verificar mais sobre a aceleração 3D e sobre o hardware da placa gráfica em si:
fglrxinfo
Para testar o 3D:
fgl_glxgears
No konqueror com a url sysinfo:/ deverá aparecer algo semelhante a figura á baixo:
Verifiquem que nesta próxima imagem, o driver oficial da ATI ainda não estava instalado e o sistema estava utilizando um driver open-source:
Fontes de pesquisa:
http://en.opensuse.org/Howto/ATI_Driver
http://linux.wordpress.com/2007/04/20/opensuse-102-amdati-drivers-installation/
Entry Filed under: ATI/AMD, Ambiente Gráfico, Atualização, Drivers, Hardware, Linux, OpenOffice, Placa Gráfica, YaST. .
3 Comments Add your own
Leave a Comment
Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
Trackback this post | Subscribe to the comments via RSS Feed








1.
memphyx | Quinta-feira/21 - Junho/2007 at 20:09
Só para constar:
O Beryl + AIGLX/ só funcionará nesta placa utilizando o drive/módulo de video opensource. Com o fglrx teremos games 3d funcionando, mas nada de composite no desktop e tudo isto é por culpa e incompentência da própria ATI que recentemente dizer que seu driver para linux não suporta tais efeitos neste Sistema Operacional.
Como diz um velho conhecido reporter:
- Isto é uma vergonha!
2.
lucasvinicios | Sexta-Feira/20 - Julho/2007 at 23:50
olá, gostaria de saber como posso diminuir o uso de memoria no opensuse, pois tenho apenas 768 e o consumo esta muito elevado, sobrando muito pouco.
obrigado
3.
memphyx | Sábado/21 - Julho/2007 at 11:50
Olá Lucas!
A primeira coisa que posso te dizer para melhorar o uso da memória é desativar alguns daemons/serviços que se iniciam com o sistema atravéz do Yast » Sistema » Serviços do Sistema/Editor de RunLevel.
Outra que ira te ajudar a descidir quais serviços poderam ser interrompidos é olhar uma lista dos mesmos nesta página do fórum da comunidade do opensuse no Brasil – http://www.susebr.org/forum/index.php/topic,1788.0.html
Mas existe um porém que deve ser ressaltado:
As distribuições linux atuais, utilizam uma parcela da memória para fazer cache do sistema. Observando o arquivo /etc/fstab, concerteza vai encontrar alguma linha contendo um ponto de montagem para o dispositivo /dev/shm que também pode usar uma parcela desta, para a placa de vídeo AGP/PCI-e; se este for o seu caso, não se preocupe pois, o kernel linux gerencia a memória liberando-a para os aplicativos que a pedirem/precisarem sem nem mesmo você perceber, não apresentando lentidão em nada. Isto é uma forma de gerenciamento de memória no Linux.
Se mesmo assim, você se sentir incomodado com este tipo de gerenciamento de memória, apenas comente esta linha no seu fstab.
Boa sorte e ótima leitura