Problemas de desempenho de jogabilidade / openGL com AMD APU

1

Eu criei recentemente um novo desktop com uma APU AMD A10-6800K (Radeon HD 8670D). O desempenho gráfico básico foi bom com os drivers de código aberto, mas eu instalei fglrx * porque eu queria ativar o som através da porta HDMI.

Funciona como um charme para reproduzir vídeos (não há problema com a tela cheia 1080p), mas hoje eu decidi tentar jogar Supertuxkart pela primeira vez nesta máquina. O resultado foi muito ruim - o som estava agitado, o vídeo ficou lento e até mesmo mexer o mouse na tela de configuração foi agitado. Curiosamente, o meu monitor de sistema não estava mostrando um uso particularmente alto de CPU ou RAM no momento.

Se alguém tiver alguma sugestão para resolver os problemas de jogabilidade, agradeço. As únicas coisas em que consigo pensar são os drivers de código aberto (que cortam a saída de som da minha tv) ou o driver beta da AMD, mas talvez haja alguma outra configuração que eu possa tentar.

* Instalei os drivers (não-beta) do site da AMD, já que as atualizações fglrx e fglrx nos repositórios do Ubuntu mostravam uma marca d'água de "hardware sem suporte", mas isso não veio com o da AMD. Eu também habilitei a aceleração de hardware.

Outras informações: mesmo o uso de glxgears causa problemas. Está bem na janela pequena (e até mesmo retorna mais de 1500 fps), mas ampliar a janela faz com que a taxa de quadros caia (para um ainda respeitável 200 fps), mas a reprodução fica instável e o cursor do mouse não se move mais suavemente. Parece que este é provavelmente um problema geral do openGL.

Atualização: usar o pacote fglrx-updates dos repositórios do Ubuntu oferece um desempenho muito melhor, mas me deixa com uma marca d'água de "hardware sem suporte". Os drivers Radeon de código aberto funcionam bem para o gerenciamento de vídeo e exibição, mas deixam jogos como o Supertuxkart não reproduzíveis.

    
por Sean Fitzpatrick 31.08.2013 / 22:46

1 resposta

1

Atualização:

De acordo com o site da AMD, o driver 13.04 não é compatível com o seu APU, mas o driver beta 13.08 é.

Notas da versão do Catalyst 13.04:

link

Notas da versão do Catalyst 13.08:

link

Para os gráficos AMD, você precisa usar os drivers proprietários do site da AMD, qualquer outro driver não funcionará corretamente. Também é importante usar a versão mais recente do Ubuntu, já que o driver precisa de pacotes atualizados de Kernel, X.Org e Mesa para obter desempenho total.

Você pode tentar remover todos os drivers AMD do seu sistema e começar do início, com o driver Catalyst do site da AMD.

Para remover todos os drivers do sistema e voltar para o driver de código aberto, execute os seguintes comandos:

sudo sh /usr/share/ati/fglrx-uninstall.sh

sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev*

Remova seu X.Org conf:

sudo rm /etc/X11/xorg.conf

Reinstale o X.Org e os drivers de código aberto:

sudo apt-get install --reinstall libgl1-mesa-glx:i386 libgl1-mesa-glx:amd64 libgl1-mesa-dri:i386 libgl1-mesa-dri:amd64 xserver-xorg-core

Reconfigure o X.Org:

sudo dpkg-reconfigure xserver-xorg

E, em seguida, reinicie o sistema:

sudo reboot

Para instalar o Catalyst no site da AMD, você precisará instalar os seguintes pacotes:

sudo apt-get install linux-headers-generic dkms ia32-libs

Faça o download do driver e execute os seguintes comandos para instalar:

cd Downloads

chmod +x amd-catalyst-13.4-linux-x86.x86_64.run

sudo sh amd-catalyst-13.4-linux-x86.x86_64.run

sudo aticonfig --initial
    
por Removed 31.08.2013 / 23:44