首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >对(/sys/class/backlight/intel_backlight/brightness)的非整数值

对(/sys/class/backlight/intel_backlight/brightness)的非整数值
EN

Unix & Linux用户
提问于 2020-03-10 02:02:57
回答 1查看 445关注 0票数 2

大约两年前,我能够通过向/sys/class/backlight/intel_backlight/brightness.写入一个非整数值来设置一个非常暗的背光亮度。

$ echo 0.3 > /sys/class/backlight/intel_backlight/brightness

但现在,似乎有一些理智的检查..。因此,该系统抱怨:

bash: echo:写错误:无效参数

不管怎么说,我能绕开这种精神健康检查吗?有没有一种直接将值传递给驱动程序的方法?我相信相关的司机是i915。

5.4.0-4-AMD 64 #1 x86_64 Debian 5.4.19-1 (2020-02-13)

如果我应该给你任何有用的信息,请告诉我。我真的不知道如何正确报告这个问题。

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2020-03-10 07:46:52

听起来像是特定硬件驱动程序的实现细节。在设置浮点数时,您是否使用了完全相同的硬件,从而导致了实际显示的亮度减少?或者你现在是否有一个配置不那么精细的背光呢?也许,您可以去一个英特尔支持论坛,并要求那里的背光值步进API。他们的官员当时会怎么说,会很有意思的。至少英特尔发布了自己的linux硬件驱动程序,因此这是官方指定的API。由于我喜欢Arch获得这样的信息,我在这里发布了一个指向其API描述的链接:

https://wiki.archlinux.org/index.php/Backlight#Backlight_脉宽调制_调变_频率_(英特尔_i915_仅限)

本链接解释说,i915正在使用脉宽调制技术来更精确地调节光线。也许PWM在您的内核中是禁用的,因为它通常会导致这个硬件上的闪烁。

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

https://unix.stackexchange.com/questions/572067

复制
相关文章

相似问题

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