如何使 OLED 笔记本电脑屏幕变暗?

如何使 OLED 笔记本电脑屏幕变暗?

我有 x1 yoga OLED,屏幕始终处于最大亮度。据我所知,由于它是 OLED,通常的调光不起作用,但需要这个命令:

xrandr --output eDP1 --brightness .5 

警告:未找到输出 eDP1;

忽略 xrandr:需要 crtc 设置伽马

答案1

在过去的 4 年左右时间里(自从 OLED 出现在笔记本电脑上以来),Linux 上的 OLED 亮度一直时好时坏。

有许多方法可以手动设置 OLED 亮度,以下是我发现更有用的方法:

xrandr --output $oled_screen --brightness $percent

$percent 是介于 0.0 和 1.0 之间的值,$oled_screen 是您的 oled 面板屏幕名称。要获取附加屏幕的列表,请运行 xrandr,无需任何参数。

redshift -m randr:screen=$oled_screen -P -O $temperature -b $percent

这是手动设置亮度和夜光滤镜的示例。$oled_screen 与上文相同,$temperature 是显示器的色温(正常、未改变的颜色为 6500,夜间滤镜的常用值为 3500),$percent 是介于 0.1 和 1.0 之间的值,它指定显示器的亮度。它的作用与使用 xrandr 时相同,但 redshift 会阻止您设置低于 0.1 的值,而 xrandr 甚至允许 0.0(漆黑)的值

redshift -P -O $temperature -b $percent

与上文相同,但更改将应用​​于所有屏幕。如果您只有一个屏幕,不想查找屏幕名称,则此方法很有用。

无论如何,我怀疑您只是在寻找“如何使用命令设置亮度”,并且希望有一个在您闪亮的 OLED 显示屏上“有效”的解决方案。此存储库可能是您正在寻找的解决方案。它在大多数情况下“有效”,只需稍加调整,您就可以获得与 LCD 显示器开箱即用的亮度控制类似的亮度控制。README.md 中还有一份全面的文档

答案2

我知道这是一篇旧帖子,但我在使用技嘉 OLED 笔记本电脑时也遇到了同样的问题。

除了 之外,您的命令几乎都很好eDP1。如果您xrandr不带参数运行,您应该会找到一行类似于 的内容eDP。在我的情况下是eDP-1-1。尝试使用这个新名称运行您的命令。它对我有用。

答案3

尝试这个:

xrandr --verbose |egrep '(Bright|Gamma)'

然后

xrandr --output VGA1 --brightness .75

或者

echo "7" > brightness其中 7 是从

# cat brightness

相关内容