AMD 再度尝试在 Linux 内核中默认启用 FreeSync
发布时间:2023-06-09 09:51:29
FreeSync 是一种支持动态刷新的液晶显示器自适应同步技术,旨在减少因内容帧速率不同步而导致的画面撕裂和卡顿。由 AMD 开发并于 2014 年推出。FreeSync 适合画面变化比较剧烈的游戏,尤其是背景切换频繁,如大部分FPS、赛车游戏及部分 RPG 游戏。
早在 2020 年,AMD 就为 Linux 内核推出了 FreeSync 兼容视频模式,最初它需要设置内核模块参数 “amdgpu.experimental_freesync_video=1” 来激活。随后在 Linux 5.18 中尝试默认启用 FreeSync 功能。但事实证明,当时的 Linux FreeSync 驱动并不够完善,该功能收到来自社区用户的大量崩溃、故障等报告,最终又取消了默认启用状态。
但本周 AMD 工程师发送了最新的 Linux 驱动程序补丁,该补丁对 FreeSync 功能进行了大修,之前报告的 eDP 面板上的挂起和损坏等问题均已解决,此外还改进了极端情况下的代码稳健性。从 AMD 工程师的邮件来看,该 FreeSync 在最新的测试中被认为是安全的,可开箱即用地启用。
本周的 AMDGPU DC 补丁还带来了性能改进、节能优化、高分辨率显示器上的屏幕闪烁以及其他 bug 修复,以消除在不同情况下可能出现的挂起或崩溃。
如果审查通过,该系列补丁有希望进入 Linux 6.5 内核主线,届时将再次在内核中默认开启 FreeSync 功能。