上周提交给DRM-Next的意图是将其引入Linux 6.12内核,这是一个新的DRM“省电策略”属性。其目的是让这个新的监视器/显示连接器属性指示是否应使用节能功能,这可能会影响桌面合成器的预期体验。但一周后,该物业现在将被移除,因为它被认为是不成熟的。
连接器的节能策略当前可以指示驱动程序是否应要求颜色准确性,并反过来指示驱动程序/硬件禁用可能影响颜色保真度的节能功能。另一个策略选项是要求低延迟,以禁用影响显示延迟的节能功能,例如面板自刷新 (PSR)。虽然此功能的最终意图是值得的,但对 DRM 核心属性和 AMDGPU 驱动程序集成的支持在提交给 DRM-Next 仅一周后就被恢复了。
开发人员已确定当前形式的属性无法满足用户空间要求,并且将属性合并到主线内核应等到用户空间解决方案正确准备好进行合并。
AMD工程师哈里·温特兰(Harry Wentland)上周在邮件列表上评论说,此前有人对此节能政策属性提出了问题:
“我同意我们应该恢复 KMS 属性,直到我们有一个经过审查并准备好合并的用户空间实现。它是基于误解而合并的,不应该被合并。
我认为我们不应该恢复 sysfs 属性。为最终用户节省的电力可能非常可观。我希望看到合成器通过KMS属性进行控制。
。
我们有很多广泛使用的合成器。我们有一个 PPD,正在开发它的替代品。sysfs 允许所有用户获得电源优势,即使合成器未明确启用对 KMS 中节能功能的支持。PPD and co.的目标是节省电力,但这并不总是所有合成器的主要目标(即使合成器在系统的电力使用中起着重要作用)。
因此,在今天的 drm-misc-next 拉取中,正在删除该节能策略属性。
转自 Linux’s DRM Power Saving Policy Gets Reverted For Now – Phoronix