問題描述
當我沒有其他程序在運行時,compiz
至少占用我CPU的40%。這是正常的嗎?如果這是正常的,無論如何我可以使這個程序占用較小的百分比?
最佳解決辦法
編輯:從Ubuntu 12.10開始,這不再是一個選項,因為Unity-2D被丟棄了。
由於compiz,我遇到與cpu使用相同的問題。我的解決方法是將會話從Ubuntu切換到Ubuntu 2D。
次佳解決辦法
我有同樣的問題,CPU負載上升到70%~80%,這從10.04升級到12.04後很長一段時間讓我心煩意亂。
並將compiz設置重置為默認值或刪除~/.compiz-1
& ~/.config/compiz-1
文件夾不起作用。
但在我取消選中ccsm
(CompizConfig設置管理器)中OpenGL下的“同步到VBlank”框後,CPU負載立即下降到1%。
希望這會幫助你和其他人……
抱歉我的表情很差(我是來自中國的學生)。
第三種解決辦法
有同樣的問題。 Compiz持續在40%左右(AMD CPU,ATI 58xx,12.04)。然後我跟著這篇文章https://askubuntu.com/a/127310/26508,CPU利用率降到10%以下。希望能幫助到你。
編輯與指導:
隻需備份(重命名)~/.compiz-1
和~/.config/compiz-1
目錄,然後使用默認設置再次創建它們(您需要注銷並再次登錄)。
mv ~/.compiz-1 ~/.compiz-1.BACKUP
mv ~/.config/compiz-1 ~/config/.compiz-1.BACKUP
重新啟動並確認一切正常後,您可以簡單地刪除這些備份(除非您有用它們)。
rm -Rfv ~/.compiz-1.BACKUP
rm -Rfv ~/config/.compiz-1.BACKUP
它也有助於做unity --reset
第四種辦法
-
安裝
compizconfig-settings-manager
。通過在短劃線中鍵入ccsm
來運行它。 -
在應用程序的主窗口中,單擊帶有首選項標簽的底部鏈接。
-
在“配置文件”選項卡中,單擊“重置為默認值”按鈕
-
注銷並再次登錄。
希望這會有所幫助
第五種辦法
顯然此網站上有ATI卡的錯誤:http://followthegeeks.com/compiz-is-consuming-too-much-cpu-heres-the-solution/
基於該網站有幾個步驟:
-
安裝compizconfig-settings-manager(CCSM)
-
導航到opengl然後將Texture Filter更改為Fast並取消選中同步到VBlank
-
關閉CCSM然後重啟ubuntu
檢查係統監視器,希望compiz不再需要大量的CPU。
第六種辦法
新版本的Compiz和Unity插件進行了重大更改,使其行為有所不同。在我自己的情況下,我有to reset compiz settings to defaults,以便在升級到12.04後使其正常工作。
我有一張ATI Radeon HD5750卡,與11.10相比,我確實注意到了(在修複compiz之後)性能的提升。