首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Linux (Android):如何禁用Intel (显示节能技术)- i915驱动程序

Linux (Android):如何禁用Intel (显示节能技术)- i915驱动程序
EN

Stack Overflow用户
提问于 2015-04-28 16:12:01
回答 1查看 2.2K关注 0票数 1

我有一款安卓平板电脑,它有一个非常恼人的功能,它不断地自动调整显示器的亮度。

最初我想,也许平板电脑有一个错误的显示单元-亮度的抽吸是那么烦人。经过大量的调查,我终于在dmesg上注意到了这一点

代码语言:javascript
复制
QL: i915_dpst_compute_brightness dpst factor = 7022.
QL: i915_dpst_compute_brightness dpst factor = 6987.
QL: i915_dpst_compute_brightness dpst factor = 6882.

把DPST放到Google上,我发现英特尔的工程师们想出了这样的点子:

技术

因此,调整的不只是亮度,还包括显示器的色度,除了减少背光强度外,还会导致颜色被洗掉。

接下来,我尝试找到实现这一点的驱动程序。在GitHub i 在i915 GPU驱动程序中找到的上给函数命名一次机会。

现在我看到驱动程序有一个dpst.enabled设置。

想必应该有一些方法将dpst.enabled设置为false

有人知道我怎么关掉它吗?

sysctl/proc/...?一定有办法把它关掉吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-04-28 16:46:32

井。令人惊讶的是,这很容易。

不确定这是否是正确的方法,但我是如何摆脱它的:

代码语言:javascript
复制
echo 0 > /sys/class/drm/card0/power/i915_dpst

# Something keeps writing 1 into this file, so I just prevent it like this
busybox chmod gou-w /sys/class/drm/card0/power/i915_dpst

如果有人知道更好的方法禁用它,请添加一个答案。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29924569

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档