É normal que o compiz consuma 40% da minha CPU sem nenhum outro programa rodando?

29

Quando não tenho outros programas em execução, compiz ocupa pelo menos 40% da minha CPU.
Isso é normal? Se é normal, existe alguma maneira que eu poderia fazer este programa ter uma porcentagem menor?

    
por Jiskya 29.04.2012 / 07:16

8 respostas

6

Edit: A partir do Ubuntu 12.10, isso não é mais uma opção, já que o Unity-2D foi descartado com o quantal.

Eu tenho os mesmos problemas com o uso da CPU por causa do compiz. Minha solução foi trocar de sessão do Ubuntu para o Ubuntu 2D.

    
por Eugene Manuilov 28.05.2012 / 11:36
13

Eu tive o mesmo problema que a carga da CPU subiu para 70% ~ 80% e isso me chateou por um longo tempo depois de atualizar para 12.04 a partir de 10.04.

E redefinir as configurações de compiz como padrão ou remover o ~/.compiz-1 & As pastas ~/.config/compiz-1 não funcionaram.

Mas depois que desmarquei a caixa "Sincronizar com VBlank" em OpenGL em ccsm (Gerenciador de configurações do CompizConfig), a carga da CPU caiu para 1% imediatamente.

Espero que isso ajude você e outros caras ...

Desculpe pela minha pobre expressão (sou estudante da China).

    
por Chaos John 22.02.2013 / 12:50
6

Tive o mesmo problema. Compiz constantemente em torno de 40% (AMD CPU, ATI 58xx, 12.04). Então eu segui este post link e a utilização da CPU caiu abaixo de 10%. Espero que ajude.

EDITAR com instruções:

Basta fazer o backup (renomear) ~/.compiz-1 e ~/.config/compiz-1 diretórios e deixá-los serem criados novamente com as configurações padrão (você precisará efetuar logout e login novamente).

mv ~/.compiz-1 ~/.compiz-1.BACKUP
mv ~/.config/compiz-1 ~/config/.compiz-1.BACKUP

Depois de ter reiniciado e confirmado que tudo funciona como esperado, você pode simplesmente remover esses backups (a menos que você tenha um uso para eles).

rm -Rfv ~/.compiz-1.BACKUP
rm -Rfv ~/config/.compiz-1.BACKUP

Isso ajuda a fazer um unity --reset também

    
por ECII 17.06.2012 / 19:14
3
  1. Instale compizconfig-settings-manager . Execute-o digitando ccsm no traço.

  2. Na janela principal do aplicativo, clique no link inferior com o rótulo Preferência .

  3. Na guia Perfil, clique no botão Redefinir para o padrão .

  4. Efetue logout e login novamente.

Espero que isso ajude

    
por Anwar 17.06.2012 / 19:37
3

aparentemente há um bug na base de cartões da ATI neste site: link

com base nesse site, há alguns passos:

  1. instale o gerenciador de configurações compizconfig (CCSM)
  2. navegue até opengl e, em seguida, altere o Filtro de textura para Rápido e desmarque a sincronização para o VBlank
  3. feche o CCSM e reinicie o ubuntu

verifique no monitor do sistema, esperamos que o compiz não precise mais de muita CPU.

    
por whale_steward 01.06.2013 / 15:17
2

A nova versão do Compiz e do plugin Unity tem grandes mudanças que o fazem se comportar de maneira diferente. No meu caso, eu tinha para redefinir as configurações de compiz para os padrões , a fim de fazê-lo funcionar apropriadamente após a atualização para 12.04.

Eu tenho uma placa ATI Radeon HD5750, e realmente notei uma grande melhoria de desempenho (após a correção do compiz) em comparação com 11.10.

    
por Simón 29.04.2012 / 08:05
1

Eu percebi o mesmo problema no ubuntu 15.04. Meu laptop estava com muito atraso, e vi que o compiz sempre tinha até 25% de carga da CPU. Eu procurei pela primeira vez em torno de drivers, mas eu finalmente achei que compiz cair para 3%, assim que nenhum webapp é aberto. Eu costumava usar o twitter e o facebook com os webapps nativos (embebidos em óxido).

Como eu uso apenas o firefox, o compiz não sobe acima de 5% da CPU.

Espero que ajude.

    
por bastienho 10.09.2015 / 10:17
1

Eu descobri que no meu laptop com gráficos NVIDIA 8600M GS e pacote de driver proprietário nvidia-340, o Compiz estava sempre usando toda a CPU que poderia obter de um único núcleo. Com nenhuma outra atividade no meu computador, isso significa um valor próximo a 100% em um núcleo, enquanto o outro cuida de todas as outras cargas. Top também reporta quase 100% para o próprio compiz.

Naturalmente, parece que um único segmento permanece ativo, portanto, em um PC quad core, você obteria 25% de carga e 16% em um i7 de 6 núcleos.

O computador inteiro estava lento ao ponto de ficar sem entrada de texto.

Eu executei "pilotes additionnels" (configuração de idioma francês), a interface integrada do ubuntu que instala o driver proprietário, e me ofereceram uma opção de versões do driver NVIDIA, além do nouveau, o driver de código aberto.

No final da lista, notei "nvidia-340-update", que é o mesmo driver NVIDIA 340,96 proprietário, e eu decidi experimentá-lo. O 8600M GS não é suportado em versões posteriores do driver. Deixei o instalador compilar tudo, reiniciei quando solicitado, e o alto uso de CPU do Compiz desapareceu!

Se funcionar para você, essa solução se ajusta melhor à infraestrutura de módulos restritos de Linux do que gerenciar manualmente um driver NVIDIA. Substitui nvidia-340 por nvidia-340-update.

    
por user3806 08.06.2016 / 00:41