Autor Tópico: Não roda jogo 3d no ubuntu 8.10 (placa ATI HD 3200) [RESOLVIDO]  (Lida 7383 vezes)

Offline guedao

  • Usuário Ubuntu
  • *
  • Mensagens: 4
    • Ver perfil
Bom dia,

Peço uma ajuda ao pessoal. Os jogos 3d estão com problema (imagem totalmente borrada).
Uso o ubuntu 8.10 no notebook, com placa ATI HD 3200 de 256 Mb (mas no catalyst aparece só 128 Mb).
Já instalei os drivers da ATI (fglrx) pelo apt-get, correu tudo bem, e digitando 'glxinfo' no terminal tenho a seguinte resposta:
name of display: :0.0
display: :0  screen: 0
direct rendering: Yes
etc

Ou seja, reconhece a placa, os drivers, o direct rendering 'yes'. Também testei com o 'fgl_glxgears' e apareceu o cubo com as engrenagens normal, com FPS em 478.
Mas fui instalar jogos nativos e não rodaram, ficam com a imagem totalmente borrada e distorcida, escuto o som, mas com a imagem 'atrapalhada' (serrada).
Testei com AssaultCube, ExtremeTuxRacer (pelo apt-get), Enemy Territory e deu esse problema, o Nexuiz instalou mas nem rodou.
O Compiz funciona, os efeitos também. Os vídeos no mplayer funcionam normal também.
Só os jogos 3d que dão este problema. Será algo com sincronismo ou frequência do monitor do notebbok? Ou algum ajuste que não saiba no xorg.conf, pois já tentei de quase tudo no xorg.conf e nada.
Agradeço desde já.
Abraço e Até.

RESOLVIDO: Posto aqui como resolvi este meu problema nos jogos 3d no ubuntu 8.10.

Como eu disse acima, eu havia instalado os drivers da ATI utilizando o apt-get no terminal (pode usar o synaptic):
$ sudo apt-get install xorg-driver-fglrx fglrx-kernel-source jockey-gtk xserver-xorg-video-radeon
 
Instalou tudo normalmente, rodava o fgl_glxgears sem problema, mas os jogos sem chance.
Consultando o Catalyst ( em Menu > Acessórios > ATI Catalyst Control Center) vi que a versão do driver era a 8.54, e verificando na pasta /var/cache/apt/archives vi que os pacotes acima baixados pelo apt eram dessa versão 8.54 mesmo.

Obs.: Se você instalou os drivers pelo apt, como descrito acima, antes de tentar instalar o novo driver do site da ATI tente o seguinte (caso use notebook, pois o monitor tem configuração específica):
Abra o arquivo xorg.conf (no terminal: $ sudo gedit /etc/X11/xorg.conf) e acrescente esta linha em negrito:

Section "Monitor"
   Identifier   "Configured Monitor"
        Option   "DPMS"    "true"

Salve e feche, dê um Control + Alt + Backspace. Talvez isso já resolva o problema da imagem distorcida nos jogos, pois foi a única diferença que percebi no xorg.conf após a instalação do driver mais novo.
Se não deu certo prossiga.
No site da ATI disponibilizam um driver versão 9.3 (ati-driver-installer-9-3-x86.x86_64.run), então baixei ele.
Mas antes de instalá-lo, segui uma dica daqui do fórum, fui no terminal e digitei (p/ desinstalar o driver atual primeiro):
$ sudo apt-get remove xorg-driver-fglrx fglrx-kernel-source

Antes de instalar o driver temos que baixar (e instalar) alguns pacotes essenciais para rodá-lo.
Vá no terminal e digite:
$ sudo apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++5 dkms linux-headers-$(uname -r)

Depois vá na pasta onde salvou o driver mais novo (ati-driver-installer-9-3-x86.x86_64.run) cliquei nele > Propriedades > e na aba 'Permissões' > 'permitir execução do arquivo', fechei. Daí é só executar o driver, pode fazer isso no terminal também:
$ sudo ./ati-driver-installer-9-3-x86.x86_64.run

Responda sim nas perguntas do instalador (I agree) e que sim (no automático) e pronto, ele instala os drivers e módulos.
Depois p/ configurar o xorg.conf vá no terminal e digite:
$ sudo aticonfig --initial -f

Reinicie e máquina, depois digite no terminal (para ver a nova versão do driver, que é 8.59 e não 9.3 como anunciado no site):
$ fglrxinfo

Agora os jogos funcionam!!! ;D
Obrigado a todos.

Fontes:
Como instalar driver ati mais novo "manualmente':
http://www.vivaolinux.com.br/dica/Instalando-drivers-de-placas-de-video-ATI-no-Ubuntu-Linux
Como instalar o driver automaticamente pelo apt-get do ubuntu:
http://www.vivaolinux.com.br/dica/Configurando-a-placa-de-video-ATI-Radeon-HD-2400-XT-no-Ubuntu-e-Debian
« Última modificação: 05 de Maio de 2009, 11:23 por guedao »

Offline tiagoemerick

  • Usuário Ubuntu
  • *
  • Mensagens: 2
    • Ver perfil
Re: Não roda jogo 3d no ubuntu 8.10 (placa ATI HD 3200) [RESOLVIDO]
« Resposta #1 Online: 21 de Maio de 2009, 20:50 »
blz guedao?!

cara, qual o modelo do seu notebook?
pergunto isso pois tenho um (HP dv5-1140br) que tem essa mesma placa de video e tenho vários problemas com ele e ubuntu!

Toda vez que instalo ubuntu nele(e foram mts vezes a procura de uma solucao), parece que nunca fica bom!
Parece que o notebook é mt lento! Nao fica nada legal, como se tivesse 128MB de memoria, o video nao funciona bem, nao consigo ligar um monitor externo(seja HDMI ou svideo msm), fica meio q travando de vez em quando, o firefox é mt lento, usando o mouse msm da umas pequenas travadas... sei la. fica mtt ruim!

Usando ele por um tempo, a impressao que da é que é tudo culpa do video! Como se ele funcionace bem, mas o video nao corresponde as suas ações e tal.
Pensei que fosse o cd, mas usei ele pŕa instalar no desktop e ficou simplesmente PERFEITO!

Queria saber de ti se vc tem esse modelo e passa por essas dificuldades, ou se tem algo semelhante com o seu note e resolvel depois de fazer esse processo de instalacao do video.

De qualquer forma eu vo fazer esse processo descrito por ti, mas mesmo assim queria essa opiniao sua.
valeu!

Offline Ancalagom

  • Usuário Ubuntu
  • *
  • Mensagens: 13
    • Ver perfil
Re: Não roda jogo 3d no ubuntu 8.10 (placa ATI HD 3200) [RESOLVIDO]
« Resposta #2 Online: 25 de Agosto de 2009, 21:47 »
ola! parece que consegui instalar o driver da minha ATI Radeon, parece.. porque testei com o xadrez 3d e disse que:

Código: [Selecionar]
...Sem suporte a OpenGL sob Python
Sem suporte a GTKGLExt sob Python...

No final da instalação as configurações são as da imagem:



Antes de seguir esse tuto usava o driver indicado pelo ubuntu e nas informações de memoria dizia 128, ao menos isso já está normal, agora resta saber porque não consigo jogar xadrez 3d, outra coisa é que minha tela de início de sessão está em uma resolução menor.
« Última modificação: 25 de Agosto de 2009, 22:11 por Ancalagom »
ola! novato no linux pode me ajudar???