
當我沒有其他程式運行時,compiz
佔用至少 40% 的 CPU。
這是正常的嗎?如果正常的話,有什麼辦法可以讓這個程式佔用更小的百分比嗎?
答案1
我也遇到了同樣的問題,從10.04升級到12.04後,CPU負載上升到70%~80%,這讓我心煩意亂了很久。
將 compiz 設定重設為預設值或刪除~/.compiz-1
&~/.config/compiz-1
資料夾不起作用。
但是當我在(CompizConfig 設定管理員)中取消選取 OpenGL 下的「同步到 VBlank」方塊後ccsm
,CPU 負載立即下降到 1%。
希望這對您和其他人有所幫助...
抱歉我的表達不好(我是來自中國的學生)。
答案2
編輯:從 Ubuntu 12.10 開始,這不再是一個選項,因為 Unity-2D 已隨量子一起刪除。
由於 compiz,我在 cpu 使用方面也遇到了同樣的問題。我的解決方法是將會話從 Ubuntu 切換到 Ubuntu 2D。
答案3
有同樣的問題。 Compiz 始終保持在 40% 左右(AMD CPU、ATI 58xx、12.04)。然後我關注了這個帖子https://askubuntu.com/a/127310/26508CPU 使用率下降到 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
它也有助於做一個
答案4
新版本的 Compiz 和 Unity 外掛程式發生了重大變化,使其行為有所不同。就我自己而言,我有將 compiz 設定重設為預設值為了讓它在升級到12.04後正常工作。
我有一張 ATI Radeon HD5750 卡,與 11.10 相比,我確實注意到性能有了很大的提高(修復 compiz 後)。