compiz在不运行其他程序的情况下消耗40%的CPU是正常的吗?


Answers:


6

编辑:从Ubuntu 12.10开始,这不再是一个选择,因为Unity-2D带有定量。

由于compiz,我在使用cpu时遇到了同样的问题。我的解决方法是将会话从Ubuntu切换到Ubuntu 2D。

Ubuntu 2D


我实际上是在询问后不久完成的,对我来说真的很不错。一切都更加顺利。
吉斯基

5
这是不正常的,在现代高端机器上切换到Unity 2D是没有解决方案的。开发人员应该真正解决这个问题,因为这很烦人。
ECII 2012年

@ECII我同意您的意见,但尽管他们已解决问题,但统一2d可能是解决此问题的方法。
Eugene Manuilov 2012年

4
如何解决?OP希望在CPU使用率较低的情况下使用compiz。在unity-2d中没有compiz。
安瓦尔2012年

13

我遇到了同样的问题,即CPU负载上升到70%〜80%,并且从10.04升级到12.04后,我很长一段时间都感到不安。

并将compiz设置重置为默认设置或删除~/.compiz-1~/.config/compiz-1文件夹无效。

但是,在ccsm(CompizConfig设置管理器)的OpenGL下取消选中“同步到VBlank”框后,CPU负载立即下降到1%。

希望这对您和其他人有帮助...

对不起,我的表情不好(我是中国学生)。


谢谢,来自中国的学生:)同步到Vblank也对我有帮助。警告:重置为默认值后,我必须更改为控制台,然后键入“ unity --reset”,然后取消选中“同步到Vblank”。

哇,这对这里也有很大帮助。这是否恰好在使用nvidia封闭源驱动程序的系统上?
wump 2014年

6

有同样的问题。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


1
你能把实际答案放在这里吗?
安瓦尔2012年

什么实际问题?
ECII 2012年

哦,那是错字。我是说答案。将答案直接放在此处可能会更有用
Anwar 2012年

3
  1. 安装compizconfig-settings-manager。通过输入ccsm破折号来运行它。

  2. 在应用程序的主窗口中,单击带有“首选项”标签的底部链接。

  3. 在配置文件选项卡中,单击重置为默认按钮。

  4. 注销并再次登录。

希望这会有所帮助

“个人资料”标签的图片


2
不要在14.10中执行此操作。我不知道Ubuntu的早期版本,但是我只是这样做,这使我失去了窗口边框和统一菜单。重新启动并不能解决问题,我不得不插入手机以打开文件窗口,然后浏览至终端应用程序以将其打开,然后运行几个命令来解决此问题。
GregInWI2 2015年


2

新版本的Compiz和Unity插件进行了重大更改,使其行为有所不同。就我自己而言,我必须将compiz设置重置为默认设置,以使其在升级到12.04之后能够正常工作。

我有一张ATI Radeon HD5750卡,与11.10相比,我确实注意到(在修复compiz之后)性能有了很大提高。


1

我在ubuntu 15.04上发现了相同的问题。我的笔记本电脑滞后很多,我发现compiz的CPU负载始终高达25%。我首先搜索了驱动程序,但最终发现,只要没有打开webapp,compiz就会下降到3%。我曾经在本地webapp(嵌入氧化物)中使用twitter和facebook。

由于我只使用firefox,因此compiz的CPU占用率不会超过5%。

希望能帮助到你。


1

我发现在配备NVIDIA 8600M GS图形卡和专有nvidia-340驱动程序包的笔记本电脑上,compiz始终使用单核所能提供的所有CPU。在我的计算机上没有其他活动的情况下,这意味着一个内核上的值接近100%,而另一个内核负责所有其他负载。Top还报告compiz本身接近100%。

当然,似乎单线程保持活动状态,因此在四核PC上,您将获得25%的负载,而在6核i7上将获得16%的负载。

整个计算机呆滞至无法输入文本的地步。

我运行了“ pilotes addnels”(法语语言设置),它是安装专有驱动程序的内置ubuntu界面,并为我提供了NVIDIA驱动程序版本以及开源驱动程序nouveau的选择。

在列表的最后,我注意到“ nvidia-340-update”,它与340.96专有的NVIDIA驱动程序相同,因此我决定尝试一下。更高版本的驱动程序不支持8600M GS。我让安装程序编译所有内容,并在需要时重新启动,而compiz的高CPU使用率却消失了!

如果适用,与手动管理NVIDIA驱动程序相比,该解决方案更适合linux-restricted-modules基础结构。它用nvidia-340-update替换了nvidia-340。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.