在升级到 Natty 之前,我非常流畅地运行 Maverick。但是,显示性能似乎下降了。例如,缩放桌面在 Maverick 中非常好,但在 Natty 中却很慢。
我认为这是由 Unity 引起的。所以我安装了 Gnome 3,使用源.deb http://ppa.launchpad.net/gnome3-team/gnome3/ubuntu natty main
安装 Gnome 3 后,不幸的是它在回退模式下运行,并说可能我的图形硬件不支持。
$ lspci |grep -i vga
00:02.0 VGA compatible controller: Intel Corporation 82G33/G31 Express Integrated Graphics Controller (rev 10)
我应该升级我的显卡吗?不过这张卡是两年前买的。
Unity 是作为 Compiz 插件实现的,因此它就像一个标准的 Compiz 效果。与标准的 Compiz 效果相比,Unity 使用了相当多的显卡硬件功能。此外,Compiz 已经在 Linux 上使用多年,因此已经相当成熟。
另一方面,GNOME Shell 有 Mutter,一个不使用 Compiz 的新窗口管理器。因此,会有差异。Mutter 可能有一些错误,或者它可能比 Compiz 更快。GNOME Shell 无法完成所有这些 Compiz 3D 效果,例如 Cube,因为它不使用 Compiz。
你应该做的是尝试两者,并寻找任何可能解释性能问题的调试消息。
为了使用英特尔显卡获得流畅的桌面效果,您可以禁用“同步到 VBlank”选项
首先,安装ccsm然后转到 Opengl -> 取消勾选 Sync To VBlank 选项