Placa Video ATI - Ubuntu 12.04 LTS

Iniciado por Tedesco, 10 de Maio de 2014, 21:16

tópico anterior - próximo tópico

Tedesco

Olá Pessoal, Boa noite.

Pesquisei na net, inclusive aqui no forum, mas não encontrei nada, nenhuma resposta ou dica que soluciona-se meu problema.

Possuo uma máquina com a seguinte Placa de Video

root@catisia-Aspire-3100:/home/catisia# lspci | grep VGA
01:05.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] RS482M [Mobility Radeon Xpress 200]

Estou querendo testar o funcionamento da mesma e já instalei o mesa-utils porém, ao dar o comando glxgears eis que surge a seguinte mensagem:
root@catisia-Aspire-3100:/home/catisia# glxgears
X Error of failed request:  BadRequest (invalid request code or no such operation)
  Major opcode of failed request:  135 (GLX)
  Minor opcode of failed request:  19 (X_GLXQueryServerString)
  Serial number of failed request:  12
  Current serial number in output stream:  12

O mesmo acontece quando rodo os comandos:
glxinfo | grep render
fglrxinfo
glxinfo -i | grep openGL

Importante lembrar que a busca por driver adicionais resulta em ¨Não há drivers proprietários em uso no sistema¨.

Desde já agradeco.
abracoo




platao

tedesco, essa sua placa de video é antiga nao? nao tem mais driver proprietario para ela a muuuito tempo, somente o driver livre que provavelmente ja deve estar instalado.

O que acontece e que a sua placa de video so deve funcionar em 2D e o glxgears e uma estimativa de velocidade da configuração de renderização em 3D. Vc deve estar usando o driver Gallium para essa placa....

\\\\\\\\Apostilas Dicas e Guias do Ubuntu\\\\\\\\\> http://ubuntuforum-br.org/index.php/topic,79368.msg440997.html#msg440997

platao

#2
/usr/lib/nux/unity_support_test -p

coloque aqui a saida desse comando para vermos tbm.

*o ultimo driver proprietario que saiu para essa placa foi no ubuntu 8.10
\\\\\\\\Apostilas Dicas e Guias do Ubuntu\\\\\\\\\> http://ubuntuforum-br.org/index.php/topic,79368.msg440997.html#msg440997

Tedesco

#3
Isso mesmo Platao, a placa, assim como td a máquina são antigas.

Resumindo o que vc disse, não há nada que possa ser feito entaum?
E eh normal os comandos citados naum funcionarem?

Segue a resposta do comando:

catisia@catisia-Aspire-3100:~$ /usr/lib/nux/unity_support_test -p
X Error of failed request:  BadRequest (invalid request code or no such operation)
 Major opcode of failed request:  135 (GLX)
 Minor opcode of failed request:  19 (X_GLXQueryServerString)
 Serial number of failed request:  22
 Current serial number in output stream:  22


Interessante, pois já havia instalado o ubuntu nessa máquina e o comando glxgears funcionava, porém nao me recordo qual acao executei para que funcionasse.

platao

Entao o que eu quis dizer e que vc nao vai poder, por exemplo, jogar nessa maquina games 3d, somente algum game ou aplicação leve, o driver que esta instalado deve te dar algum suporte minimo para aplicaçoes 3D, mas para o uso cotidiano apenas, pode usar sem problema.

Vc se esta de 12.04 provavelmente esta usando o Unity 2d? Espere algum amigo se manifestar, mas eu tenho quase que certeza que o driver Gallium (se for o que vc estiver usando) da suporte minimo para aceleração 3D, digite "configuraçoes do sistema" e de uma olhada em "detalhes" e depois em "graficos" e veja qual driver que esta em uso....se nao e o Galium mesmo.

O unity 2d e bem rapido ate, e funciona bem, agora se vc pular para o 12.10 ou 14.04 vc vai usar o LVM pipe que usa o processador para fazer os efeitos 3d, e vc pode conseguir rodar o unity em 3D "emulado" mas a performance vai ser modesta. Sendo assim vc ainda pode isntalar o ambiente Mate no ubuntu que funciona muito bem e e bem leve, vamos aguardar mais sugestoes dos amigos....
\\\\\\\\Apostilas Dicas e Guias do Ubuntu\\\\\\\\\> http://ubuntuforum-br.org/index.php/topic,79368.msg440997.html#msg440997

Tedesco

Entao Platao, em "configuraçoes do sistema", "detalhes" e depois em "graficos" nao aparece qualquer menćao de driver, conforme essa imagem
http://imageshack.com/a/img838/1530/nymj.png

O pc funciona normalmente, apenas fikei em duvida pois naum sabia se a placa estava d efato sendo utilizada. Tentei instalar o novo ubuntu 14.04 LTS, mas o mesmo nem se quer iniciou, mostrando ma imagem que dizia que a parte grafica d eminha máquina naum suportava a versão.

De qualquer forma agradećo a sua ajuda e colaboraćão, ficarei no aguardo para alguma sugestao de algum amigo...

Abraćo

platao

Coloca mais uma saida dos comandos aqui;

glxinfo

e

glxinfo | grep -i yes


Para vermos se vc tem aceleração 3d ou se o problema é em alguma configuração, se por acaso vc fez o update de uma versao anterior do ubuntu para o 12.04.

Pode ser um erro no proprio aplicativo tbm.
\\\\\\\\Apostilas Dicas e Guias do Ubuntu\\\\\\\\\> http://ubuntuforum-br.org/index.php/topic,79368.msg440997.html#msg440997

Tedesco

catisia@catisia-Aspire-3100:~$ glxinfo
name of display: :0.0
X Error of failed request:  BadRequest (invalid request code or no such operation)
  Major opcode of failed request:  135 (GLX)
  Minor opcode of failed request:  19 (X_GLXQueryServerString)
  Serial number of failed request:  12
  Current serial number in output stream:  12

catisia@catisia-Aspire-3100:~$ glxinfo | grep -i yes
X Error of failed request:  BadRequest (invalid request code or no such operation)
  Major opcode of failed request:  135 (GLX)
  Minor opcode of failed request:  19 (X_GLXQueryServerString)
  Serial number of failed request:  12
  Current serial number in output stream:  12,

Instalei essa versão do ubuntu diretamente do live-cd

platao

Vc ja atualizou todo o sistema desde que vc fez a instalação? Se vc acabou de isntalar o 12.04 e melhor dar um update. Va ate o synaptic e verifique os repositorios nos canais de software e marque em aplicativos ubuntu o que estiver desmarcado, tbm na aba atualizaçoes marqui tudo e de um sudo apt-get update no terminal para vermos.

Tbm instale esses pacotes;

sudo apt-get install mesa-common-dev freeglut3-dev

e tente novamente, o que pode estar ocorrendo e um erro no aplicativo e nao no X, se o erro fosse no Xserver vc nao estaria usando sua interface grafica normalmente, se for esse o caso nao um erro grave, vc pode acertar isso com alguma pesquisa. Mas pode ter certeza, o driver esta isntalado e funcionando. 
\\\\\\\\Apostilas Dicas e Guias do Ubuntu\\\\\\\\\> http://ubuntuforum-br.org/index.php/topic,79368.msg440997.html#msg440997

platao

O mesa utils depende desses pacotes abaixo veja tbm se eles estao instalados;

http://img835.imageshack.us/img835/3738/fpha.png

Fora isso tente;

sudo apt-get remove --purge mesa-utils

e depois isntale novamente
\\\\\\\\Apostilas Dicas e Guias do Ubuntu\\\\\\\\\> http://ubuntuforum-br.org/index.php/topic,79368.msg440997.html#msg440997

Tedesco

Ok Platao,
jah havia atualizado o sistema, memso assim troquei os repositorios pra servidor principal e estou fazendo uma nova atualizaćão...
Farei a instalacao dos pacotes mencionados e em seguida posto os resultados

Renan Rischiotto

Olá,

Recomendo que use o Aptitude:

sudo apt-get install aptitude

Depois:

sudo aptitude install mesa-utils mesa-common-dev freeglut3-dev

Ele irá instalar o pacote e suas possíveis dependências recomendadas.

Abraços!

platao

Entao, o pacote mesa-utils é um pacote que tem so 4 utilitarios para teste, alem disso os testes que ele faz nao sao para serem levados a risca como base de desempenho para aplicaçoes 3D, ate porque podem ser manipulados.

Agora o que eu nao entendo, é porque o utilitario nao consegue fazer a leitura dos dados, eu nao sei se o problema esta no utilitario ou no Xserver, o driver aparentemente esta funcionando.
\\\\\\\\Apostilas Dicas e Guias do Ubuntu\\\\\\\\\> http://ubuntuforum-br.org/index.php/topic,79368.msg440997.html#msg440997

Tedesco

Boa tarde amigos Platao e Renan Rischiotto
realizei os procedimentos listados por voces, mesmo assim o seguinte resultado persiste

catisia@catisia-Aspire-3100:~$ glxinfo
name of display: :0.0
X Error of failed request:  BadRequest (invalid request code or no such operation)
  Major opcode of failed request:  135 (GLX)
  Minor opcode of failed request:  19 (X_GLXQueryServerString)
  Serial number of failed request:  12
  Current serial number in output stream:  12

Saber que o driver esta funcionando já me tranquiliza. hehehehhe
Entao deve ser o utilitario de testes mesmo que não consegue ler os dados? Abraćosss

platao

#14
Entra dando o boot pelo pendrive ou DVD e tenta instalar o mesa-utils para vermos, isso esta parecendo que houve uma tentativa frustrada de isntalar algum driver de video incompativel com a sua placa. Houve alguma coisa nesse sentido? vc tentou isntalar algum driver de video?
\\\\\\\\Apostilas Dicas e Guias do Ubuntu\\\\\\\\\> http://ubuntuforum-br.org/index.php/topic,79368.msg440997.html#msg440997