Histórico: ATI PowerPlay x drivers de código aberto
Muitas pessoas estão enfrentando desvantagens em desempenho gráfico e recursos de economia de energia após a atualização para o Ubuntu 12.10. Isto é atribuído à falta de suporte ao driver para o X Server 1.13 que vem com o upgrade do Ubuntu forçando as pessoas a usarem drivers de código aberto ou fazendo downgrade para versões anteriores do X Server. Embora os drivers de código aberto tenham sido aprimorados amplamente nos últimos anos, eles não estão no mesmo patamar do gerenciamento de energia do PowerPlay fornecido com os drivers proprietários da ATI.
Algumas coisas para notar aqui para outras pessoas que possam estar lendo:
Isso afeta somente as placas gráficas HD 4xxx e abaixo. Os usuários de cartões posteriores não devem ter problemas ao usar os drivers ATI Catalyst. Veja esta questão para problemas conhecidos.
Soluções possíveis
Ainda não encontrei soluções totalmente automatizadas que funcionem no nível do gerenciamento da GPU ATI PowerPlay. No entanto, eu fiz stumple através de algumas ferramentas e truques interessantes que essencialmente permite que você controle os perfis da GPU.
Faça downgrade para a versão anterior do X Server e instale os drivers do Catalyst ATI.
Talvez o método mais direto seja não usar o X Server 1.13. Use o ppa do Tomasz Makarewicz para fazer o downgrade do X Server para 1.12 e instalar os drivers do catalisador fglrx-legacy. O sucesso para o qual estes pacotes resolvem os problemas estão misturados então você deve estar atento a isso.
Para adicionar o repositório para o tipo de pacotes em
sudo add-apt-repository ppa:makson96/fglrx
Atualize e atualize o sistema para aplicar o downgrade do servidor X:
sudo apt-get update
sudo apt-get upgrade
e finalmente instalar o driver legado
sudo apt-get install fglrx-legacy
Se você deseja desinstalar estes pacotes e voltar para os drivers do Xorg, você precisa remover o repositório e retornar à versão padrão do servidor X. Isso pode ser feito usando ppa-purge:
sudo apt-get install ppa-purge
sudo ppa-purge ppa:makson96/fglrx
que removerá automaticamente os pacotes associados ao repositório de destino. Simplesmente reinicie e você deve ter os drivers do Xorg instalados novamente.
Controle manual do método de potência
Os drivers do Xorg fornecem recursos para controlar os métodos de energia dos gráficos Radeon. O controle dinâmico deve ser ativado por padrão, permitindo que o sistema gerencie os próprios perfis de energia. Para ver o estado atual do controle de energia, você pode executar
sudo cat /sys/class/drm/card0/device/graphics/fb0/device/power_method
Isto mostrará dynpm (controle automático) ou perfil (controle manual). Se você deseja controlar os perfis de energia você pode configurá-lo para o perfil por
sudo echo profile > /sys/class/drm/card0/device/graphics/fb0/device/power_method
e fornecer um perfil válido usando
sudo echo mid > /sys/class/drm/card0/device/graphics/fb0/device/power_profile
Possíveis opções são
default
auto
low
mid
high
Para reativar o gerenciamento dinâmico de energia, basta executar
sudo echo dynpm > /sys/class/drm/card0/device/graphics/fb0/device/power_method
Gerenciador de perfis de energia da Radeon
Os usuários do Gnome 3 podem estar interessados na extensão Radeon Power Profile Manager , controlando os perfis da GPU dos drivers do Xorg. Eu admito que não testei essa ferramenta sozinho, mas vale a pena tentar.