Réponses:
Edit: Depuis Ubuntu 12.10, ce n'est plus une option, car Unity-2D a été abandonné avec quantal.
J'ai les mêmes problèmes avec l'utilisation du processeur à cause de compiz. Ma solution de contournement consistait à basculer la session d'Ubuntu vers Ubuntu 2D.
J'ai eu le même problème que la charge du processeur est passée à 70% ~ 80% et cela m'a bouleversé pendant longtemps après la mise à niveau vers 12.04 à partir de 10.04.
Et réinitialiser les paramètres compiz par défaut ou supprimer les dossiers ~/.compiz-1
& ~/.config/compiz-1
ne fonctionnait pas.
Mais après avoir décoché la case "Sync to VBlank" sous OpenGL dans ccsm
(CompizConfig Settings Manager), la charge du processeur chute immédiatement à 1%.
J'espère que cela vous aidera, vous et les autres gars ...
Désolé pour ma mauvaise expression (je suis un étudiant de Chine).
Eu le même problème. Compiz constamment à environ 40% (AMD CPU, ATI 58xx, 12.04). Ensuite, j'ai suivi ce post https://askubuntu.com/a/127310/26508 et l'utilisation du processeur a chuté en dessous de 10%. J'espère que ça aide.
EDIT avec des instructions:
Sauvegardez (renommez) ~/.compiz-1
et les ~/.config/compiz-1
répertoires et laissez-les être à nouveau créés avec les paramètres par défaut (vous devrez vous déconnecter et vous reconnecter).
mv ~/.compiz-1 ~/.compiz-1.BACKUP
mv ~/.config/compiz-1 ~/config/.compiz-1.BACKUP
Après avoir redémarré et confirmé que tout fonctionne comme prévu, vous pouvez simplement supprimer ces sauvegardes (sauf si vous en avez une utilisation).
rm -Rfv ~/.compiz-1.BACKUP
rm -Rfv ~/config/.compiz-1.BACKUP
Cela aide à faire unity --reset
aussi
Installez compizconfig-settings-manager
. Exécutez-le en tapant ccsm
dans le tiret.
Dans la fenêtre principale de l'application, cliquez sur le lien du bas avec l' étiquette Préférence .
Dans l'onglet Profil, cliquez sur le bouton Réinitialiser par défaut .
Déconnectez-vous et reconnectez-vous.
J'espère que cela vous aidera
apparemment il y a un bug avec la base de la carte ATI sur ce site: http://followthegeeks.com/compiz-is-consuming-too-much-cpu-heres-the-solution/
basé sur ce site, il y a quelques étapes:
vérifiez dans le moniteur système, espérons que compiz n'aura plus besoin de beaucoup de CPU.
La nouvelle version de Compiz et le plugin Unity ont des changements majeurs qui font qu'il se comporte différemment. Dans mon propre cas, j'ai dû réinitialiser les paramètres compiz aux valeurs par défaut afin de le faire fonctionner correctement après la mise à niveau vers 12.04.
J'ai une carte ATI Radeon HD5750, et j'ai vraiment noté une grande amélioration des performances (après correction de la compiz) par rapport à 11.10.
J'ai pensé le même problème sur Ubuntu 15.04. Mon ordinateur portable avait beaucoup de décalage, et j'ai vu que le compiz était toujours jusqu'à 25% de charge CPU. J'ai d'abord cherché des pilotes mais j'ai finalement trouvé que la compiz tombait à 3% dès qu'aucune webapp n'est ouverte. J'ai utilisé Twitter et Facebook avec les webapps natives (intégrées dans l'oxyde).
Puisque je viens d'utiliser Firefox, Compiz ne monte pas au-dessus de 5% du processeur.
J'espère que ça aide.
J'ai compris que sur mon ordinateur portable avec carte graphique NVIDIA 8600M GS et package de pilote propriétaire nvidia-340, compiz utilisait toujours tout le processeur qu'il pouvait obtenir à partir d'un seul cœur. Sans aucune autre activité sur mon ordinateur, cela signifie une valeur proche de 100% sur un cœur, tandis que l'autre prend en charge toutes les autres charges. Top rapporte également près de 100% pour compiz lui-même.
Bien sûr, il semble qu'un seul thread reste actif, donc sur un PC à quatre cœurs, vous obtiendrez 25% de charge et 16% sur un i7 à 6 cœurs.
L'ensemble de l'ordinateur était lent au point de retarder la saisie de texte.
J'ai couru "pilotes additionnels" (réglage de la langue française), l'interface ubuntu intégrée qui installe le pilote propriétaire, et on m'a proposé un choix de versions de pilote NVIDIA, plus nouveau, le pilote open source.
À la toute fin de la liste, j'ai remarqué "nvidia-340-update", qui est le même pilote NVIDIA propriétaire 340.96, et j'ai décidé de l'essayer. Le 8600M GS n'est pas pris en charge dans les versions ultérieures des pilotes. J'ai laissé l'installateur tout compiler, redémarré quand on me le demandait, et l'utilisation élevée du processeur de compiz avait disparu!
Si cela fonctionne pour vous, cette solution convient mieux à l'infrastructure des modules restreints linux que de gérer manuellement un pilote NVIDIA. Il remplace nvidia-340 par nvidia-340-update.