Compiz使用疯狂的CPU数量
在我的机器上,当我使用计算机时,Compiz使用了所有8个核心中的约25%。
当我不使用它(因此它闲置)时,Compiz使用大约50%。
如何使compiz不使用这么多CPU?
多年来我一直在努力解决这个问题,这很烦人。 我的计算机是一个怪物,但是compiz
正在削弱它, 它在空闲时最响亮和最热。 我无法相信Ubuntu中有任何东西需要一直有很多工作,特别是在闲置期间。
- OS = Ubuntu 15.04(想知道升级到15.10是否会有所帮助,但可能不会 ?)
- DE =我使用和Unity一样(请不要建议替代品)
- CPU = Intel i7,16GB RAM
-
lspci | grep VGA
lspci | grep VGA
= AMD Radeon 5450( 来源 ) -
/usr/lib/nux/unity_support_test -p
=未呈现软件:否( 源 ) -
About this computer
= llvmpipe上的Gallium 0.4(LLVM 3.6,128位) - 我目前没有安装AMD驱动程序; 上次我和compiz怪物作战时,我甚至在显示器上拍摄图像时遇到了大麻烦。 如果必须的话,我会再次接受这个挑战,让这个compiz问题消失。 似乎不推荐OTOH下载AMD驱动程序和使用Catalyst( 示例源 )。
-
ccsm
=未勾选同步到VBlank,纹理filter为“快速”。 ( 来源 ) -
ccsm
=作为一项实验,我现在已经启用了“重新绘制强制全屏重绘(缓冲交换)”。 ( 来源 )
你的问题是About this computer = Gallium 0.4 on llvmpipe (LLVM 3.6, 128 bits)
线上的About this computer = Gallium 0.4 on llvmpipe (LLVM 3.6, 128 bits)
– 这表明CPU正在进行所有的图形处理,并且compiz需要很多!
您可以尝试使用lanchpad上的oibaf驱动程序,或者为您的卡寻找专有驱动程序。
关于安装AMD驱动程序, 这个问题有一个很好的,虽然过时了。
我自己没有Radeon驱动程序的经验,但我看到了很多关于问题的评论。 我看到的所有评论都有一个共同点:操作员让驱动程序工作,然后进行了主要的版本升级(如15.04到15.10),发现有些东西坏了。 通常,升级文档将直接声明需要禁用专有驱动程序。
要检查Ubuntu是否了解系统的专有驱动程序,请点击元键,然后启动“附加驱动程序”程序
- fglrx软件包的版本如何与AMD的版本号相关,如Catalyst 12.3?
- 在Trusty上使用AMD Radeon 8000M系列上的fglrx驱动程序出现问题
- Kubuntu 14.04LTS,Radeon RS690(X1270),无法使用超过1024×768的分辨率
- 如何在不重启的情况下重启GPU(softreset)?
- 安装Ati Radeon HD 5650驱动程序时出现“aticonfig:未检测到支持的适配器”错误
- 在Ubuntu中混合使用AMD和Nvidia显卡
- 为什么在全新的PC版本上启动时会出现黑/紫色屏幕?
- ATI显卡,带有gnomeshell,屏幕闪烁
- 我应该激活哪个专有驱动程序?