在Unity/Mutter/Compiz中禁用垂直同步?

昨天我还在使用Natty和Compiz。我注意到在Compiz中禁用Vsync会使拖动窗口更加流畅和响应(我不介意撕裂)。
今天早上我安装了Ocelot,默认似乎使用Mutter(我可能错了,我还有点迷茫)。拖动窗口的感觉与启用Compiz和Vsync时一样迟钝。所以我想尝试禁用Vsync。
在Mutter中可以禁用/启用Vsync吗?
编辑以回答评论:
$ ps -ef | grep compiz | grep $USER
<myname>  3989  3908  5 12:14 ?        00:03:38 compiz
<myname>  4051  3989  0 12:15 ?        00:00:00 /bin/sh -c /usr/bin/compiz-decorator
<myname> 15409 15406  0 13:25 pts/0    00:00:00 grep compiz

所以确实我很困惑。如果我正在运行Compiz,我应该能够按照我的意愿来控制它。

1首先,让我们弄清楚您正在运行的是Unity 2D还是3D。请在终端中运行以下命令,并将输出添加到您的问题中:ps -ef | grep compiz | grep $USER - jrg
嗯,你正在运行 Gnome Shell 还是 Unity 用户界面? - fossfreedom
1Unity 使用的是 Compiz 而不是 Mutter。 - Javier Rivera
@fossdreedom 我正在使用Unity界面。 - Niriel
@Javier Rivera 很高兴知道。我有点困惑了。 - Niriel
@jrg 看起来我正在运行Compiz!我会看看能否进行配置。 - Niriel
2个回答

谢谢大家,
既然你们证明了我正在运行Compiz,我下载了CompizConfig设置管理器,并在OpenGL选项卡下禁用了Vsync。这就解决了问题。

在Ubuntu中有两种Unity的实现。主要的一种使用Compiz,而“fallback”(备用)使用Metacity。Gnome Shell使用Mutter,但Gnome Shell的“fallback”,也就是经典的Ubuntu桌面(Gnome Panel),使用Metacity... 这些天很容易感到有些困惑。:)