历时两年开发,GNOME Mutter 即将支持可变刷新率
两年前,开发者 Dor Askyao 开始了为 GNOME Mutter 添加 VRR(Variable Refresh Rate,可变刷新率)支持的相关工作。近日开发者修改了相关工作的状态,这也意味着过去两年一直在开发中的对 VRR 的原生后端支持不再被认为是一项还在进行中的工作,相关代码目前正等待审查与合并。 简单来说,VRR 可以将屏幕刷新率与内容输出的刷新率同步,主要用于帮助游戏玩家解决游戏卡顿和画面撕裂问题,不过 VRR 还可以通过降低显示器的刷新率来帮助改善电源管理和效率。因此,这种对 GNOME 的 VRR 支持实际上还可以对 Linux 笔记本电脑有所帮助,但具体效果还有待实际测试。 但想要使用这项技术也需要有与之匹配的硬件,其中包括兼容的显卡、兼容的显示器、驱动支持,以及使用的线缆也需要支持(如 HDMI 2.1)。 不过目前也有一些已知的限制,比如 Non-throttled OpenGL 应用程序的刷新率较低(如果没有设置 vblank_mode=3 环境变量或在应用程序层面启用 V-Sync 的话),被动更新全屏客户端时的光标移动可能出现卡顿现象(作为临时解决方...

