我正在尝试让 xbacklight 在 Razer Blade 2019 上运行,但失败了。显卡是 Optimus Nvidia RTX 2080 max-q,屏幕是 4K OLED。我运行的是 18.04 并使用 nvidia 的专有驱动程序 430。
无论何时运行xbacklight -set ...
,屏幕上都没有任何效果。
我的/sys/class/backlight
目录如下所示:
ls /sys/class/backlight/intel_backlight
actual_brightness bl_power brightness device max_brightness power subsystem type uevent
但如果我修改任何文件,都不会发生任何变化。
我尝试了这里建议的各种内核参数,但都没有起作用:
acpi_backlight=video
acpi_backlight=vendor
acpi_backlight=native
acpi_osi=Linux
acpi_osi="!Windows 2012"
acpi_osi=
video.use_bios_initial_backlight=0
video.use_native_backlight=1
i915.enable_dpcd_backlight
唯一可以修改亮度的是 xrandx,但这实际上并不影响背光
xrandr --output eDP-1-1 --brightness .8
答案1
事实证明,它是 OLED 屏幕,因此不使用背光。xrandr 是唯一的方法,但有一个脚本:https://github.com/udifuchs/icc-brightness