Compiz 占用太多资源

Compiz 占用太多资源

我注意到,当 Compiz 不执行任何特殊操作时,它会占用大量资源。我做了一些研究,发现其他人也遇到了类似的问题,但我找不到解决方案。我能做些什么吗?是否有即将推出的补丁可以解决这个问题?或者是否有 Compiz 的替代方案?

谢谢!

答案1

Asus K52J 配有 NVIDIA 显卡,在 Linux 上有时会出现问题。Ubuntu 12.10 不再附带Unity 2D而是依赖于 LLVMpipe,这是一个 OpenGL 光栅化器,使用 CPU 来渲染 Unity 界面。这可以解释 CPU 使用率高的原因。

尝试安装 x-swat 驱动程序来解决问题。

sudo apt-add-repository ppa:ubuntu-x-swat/x-updates
sudo apt-get update
sudo apt-get install nvidia-current

答案2

我有完全相同的笔记本电脑型号,在运行 compiz 时,我的 CPU 使用率通常约为 2-4%。如果它使用了那么多的 CPU,那么是的,它肯定在使用 CPU 来渲染 compiz 图形。在我看来,英特尔显卡没有正确加载。如果您更改了 bios 中的某些设置,请尝试重置它们;不久前我也遇到过同样的事情,这就是我解决问题的方法。除此之外,笔记本电脑可以完美运行 ubuntu 12.10。任何 compiz 的替代品都会让您无法运行 unity;因为 unity 是一个 compiz 插件。如果您不介意,请尝试 cinnamon、gnome-shell、kde、lxde、elementary OS pantheon、xfce,或者您可以尝试 dockbarx;它支持 unity quicklists 并且功能与 unity dock 非常相似。尝试从 ppa 或更不稳定的驱动程序安装 x-swat 驱动程序。

sudo apt-add-repository ppa:xorg-edgers/ppa
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade

相关内容