如何在 gnome shell 中打开 vsync?

如何在 gnome shell 中打开 vsync?

这就是我的问题,我无法在 gnome shell 中打开 vsync(或垂直同步),因此视频在垂直方向上“不连贯”。我必须说,我有一个高清集成显卡 intel sandy bridge,在 ubuntu 中,使用 nvidia 卡可以轻松从 nvidia 控制面板激活。我可以在 intel 中做同样的事情吗?它还澄清说,我可以从 ccsm 启用 compiz vsync,但我在 shell 中找不到任何东西

答案1

英特尔驱动程序有一个很好的无撕裂渲染选项:

sudo nano /etc/X11/xorg.conf

在使用英特尔驱动程序的设备部分下添加以下选项:

Option "TearFree" "true"

如果你没有 xorg.conf 文件,你可以使用 nvidia-settings 或 Xorg 轻松生成它们

看着

我希望它对你有帮助。

答案2

您应该了解 X.Org 服务器。

您可以配置 xorg 以启用或禁用 vsync。您可以定义不带 vsync 的 modeline:https://wiki.ubuntu.com/X/Config/Resolution#Adding_undetected_resolutions

也许还有 vsync 选项(因此您可以更改所有模式的 vsync)但我不确定。

还要确保你有vaapi已启用并libva安装

相关内容