O Compiz usa quantidade insana de CPU

0

Na minha máquina, o Compiz usa ~ 25% de todos os 8 núcleos quando uso o computador.
Quando eu não o uso (por isso está ocioso), o Compiz usa em torno de 50%. Como posso fazer com que o compiz não use muita CPU?

Eu lutei com esse problema por anos e é chato. Meu computador é um monstro, mas compiz está enfraquecendo, e é mais alto e mais quente quando está ocioso. Eu não acredito que existe algo no Ubuntu que requer muito trabalho todo o tempo e especialmente não durante a inatividade.

  • OS = Ubuntu 15.04 (imaginando se atualizar para 15.10 ajudaria, mas provavelmente não ?)
  • DE = eu uso e gosto de Unity (por favor, não sugira alternativas)
  • CPU = Intel i7, 16 GB de RAM
  • lspci | grep VGA = AMD Radeon 5450 ( fonte )
  • /usr/lib/nux/unity_support_test -p = Não é software renderizado: não ( source )
  • About this computer = Gálio 0,4 no llvmpipe (LLVM 3,6, 128 bits)
  • Atualmente, não tenho drivers da AMD instalados; da última vez que eu lutei contra o monstro compiz, eu tive um grande problema até mesmo em obter uma imagem no monitor. Eu vou aceitar esse desafio novamente se for preciso, para fazer esse problema de compiz desaparecer. OTOH baixando drivers da AMD e usando o Catalyst parece não ser recomendado ( fonte de exemplo ).
  • ccsm = A sincronização para o VBlank não está marcada e o Filtro de textura é "Rápido". ( fonte )
  • ccsm = Como experimento, agora eu habilitei "Forçar redesenho de tela cheia (buffer swap) no repaint". ( fonte )
por Torben Gundtofte-Bruun 04.11.2015 / 22:33

1 resposta

1

Seu problema é a linha About this computer = Gallium 0.4 on llvmpipe (LLVM 3.6, 128 bits) - isso indica que a CPU está fazendo todo o processamento gráfico e o compiz demora muito!

Você pode experimentar os drivers oibaf, disponíveis em lanchpad , ou procurar um driver proprietário para o seu cartão.

esta questão tem uma resposta boa, embora datada, sobre a instalação de drivers AMD.

Eu não tenho experiência com os pilotos Radeon, mas tenho visto vários comentários sobre os problemas. Todos os comentários que tenho visto têm um fio comum: O operador fez o driver funcionar e, em seguida, fez uma grande atualização de versão (como 15.04 a 15.10) e descobriu que algo estava quebrado. Freqüentemente, a documentação da atualização informará diretamente que a desativação de drivers proprietários é necessária.

Para verificar se o Ubuntu sabe sobre drivers proprietários para o seu sistema, pressione a tecla meta e inicie o programa 'Drivers adicionais'

    
por Charles Green 04.11.2015 / 23:00