O problema
Eu perguntei por aí. Este é um problema persistente para todos que usam o driver de gráficos FGLRX .
Do meu teste com especificações de computador semelhantes, recrivei esse problema Xorg
muitas vezes.
Quando eu recrio,
- o processo
Xorg
usa quase um núcleo inteiro (é de encadeamento único, portanto, não pode usar mais de um núcleo). -
Xorg
pode consumir mais de 1 GiB de RAM - o ambiente de trabalho pode ser obnoxiously sem resposta (confirmado com o KDE e o GNOME)
- uma grande parte desse uso excessivo de RAM pode ser trocada por uma partição SWAP
-
swapoff -a
não melhora o desempenho porque a memória trocada não parece ser usada
O driver gráfico FGLRX é o pior driver gráfico de todos os tempos, na minha opinião. Ele não só produz problemas com o Xorg no nível do kernel, como também torna o seu laptop menos portável, já que as alterações na configuração de exibição não são boas, a menos que você reinicie o computador.
Eu acertei duas causas principais para esse estresse no Xorg:
- Skype
- Java
Há também outra coisa que causa problemas gráficos, mas eu não confirmei sua conexão com os problemas do Xorg:
- Flash
Skype
Sempre que o Skype 2.2 Beta estava sendo executado, a taxa de quadros para tudo no ambiente de área de trabalho cairia, às vezes até o cursor do mouse congelaria. Os efeitos são compostos ao longo do tempo, então quanto mais tempo o Skype for deixado em execução, mais a área de trabalho se tornará insuportável. O Skype 4.0 melhora os problemas, mas ainda ocorre.
Não sei como investigar o motivo, mas você pode perceber que o Skype não parece "nativo" para outros aplicativos em seu sistema operacional, portanto, suas formas incomuns de renderização podem contribuir para o alto uso da CPU.
O Skype também é às vezes resistente a comandos como killall skype
quando ele falha. Nestes casos, use killall -9 skype
.
Java
Muitos programas Java fazem com que o Xorg se agite, mas até agora só confirmei aqueles que processam interfaces gráficas de usuário. Isso inclui, RuneScape e ... oh, Minecraft! Minecraft é o maior culpado, como esta pergunta de super usuário mostra.
Quando o Minecraft (ou algum outro programa Java pesado em gráficos) congela, como o Skype, ele também se torna resistente a kill
ing.
Novamente, isso pode ocorrer porque o Java renderiza gráficos de maneira diferente.
A solução
Embora eu não saiba o que o FGLRX faz tão errado, ele deve estar deixando para trás elementos que não são limpos.
A solução mais conservadora é reiniciar o seu computador .
Para eliminar os problemas causados pelo FGLRX, desinstale o FGLRX. Mas eu não recomendaria isso. Em um HP Envy 17, seu monitor pode ficar instável, e algumas ações aparentemente inofensivas, como a listagem de redes WiFi, podem fazer com que a resolução da tela mude repentinamente.
Infelizmente, sua placa gráfica está integrada, então você não pode trocá-la, pelo menos não facilmente.
O Linux é o único grande sistema operacional (de Windows, Mac e Linux) que não suporta bem placas gráficas ATI. Mudar para o Microsoft Windows elimina o problema gráfico, mas quem faria isso? ;)
Na próxima vez que você comprar um computador, não compre um com uma placa gráfica ATI .
Infelizmente, essas são as únicas coisas que você pode fazer. Eu tenho procurado por uma solução há um ano, e nada de bom apareceu ...