在Ubuntu 13.10上使用40%CPU进行Compiz

升级到13.10后, compiz进程已开始占用高达40%的CPU资源。 此外,Unity 在Thinkpad T420上占据30%CPU的最新问题Compiz时也很迟钝。 我的电脑是HP Compaq NX6310,Compiz版本是0.9.10.2。 首先我在启动过程中遇到错误消息,但确实找到了解决方案( Bug#1014289 ),通过将内核更新到更新的3.11.4,它没有改变CPU使用率。 对于CPU问题我通过在文件/etc/environment添加行MESA_GL_VERSION_OVERRIDE=1.4来尝试Bug#1221837的解决方案 – 这对我没有帮助,所以我的问题似乎不是同一个bug。 有关如何解决此问题的任何建议?

高CPU使用率可能是由于回退到软件渲染器。 您可以通过在命令行上执行以下命令来validation您是否正在使用软件渲染器:

 /usr/lib/nux/unity_support_test -p 

如果结果如下:

 Not software rendered: no 

这表明正在使用软件渲染器(很好地使用了双重否定)。 在这种情况下,按照另一条评论的建议安装最新版本的英特尔图形驱动程序应该会有所帮助。 但是,截至11月28日,安装程序尚不支持Ubuntu 13.10。 它似乎是“现在任何时候”的情况之一。

与此同时,通过支持Ubuntu 13.10的oibaf ppa安装驱动程序,我能够解决系统问题(ThinkPad T420S)。 unity_support_test现在validation是否禁用了软件渲染。 希望这有帮助,并告诉我们您是否设法解决了这个问题。

尝试使用英特尔图形更新器更新图形驱动程序。