xrandr 和 xbacklight 不改变 ubuntu 18.04 中的亮度

xrandr 和 xbacklight 不改变 ubuntu 18.04 中的亮度

我在装有 Ubuntu 18.04 的戴尔笔记本电脑上重新安装了 NVIDIA 驱动程序,但 xbacklight 停止工作。

我以前从未设法使用系统快捷键来调整亮度(更改 GRUB 设置没有帮助),但创建我自己的快捷方式xbacklight -dec 10xbacklight -inc 10有所帮助。但在我重新安装 NVIDIA 驱动程序后,这个方法就不再起作用了。

尝试xrandr --output [your display] --brightness 0.8,我得到输出:xrandr: Gamma size is 0.

使用sudo find /sys -type f -name brightness我得到:

/sys/devices/platform/i8042/serio0/input/input4/input4::capslock/brightness
/sys/devices/platform/i8042/serio0/input/input4/input4::scrolllock/brightness
/sys/devices/platform/i8042/serio0/input/input4/input4::numlock/brightness
/sys/devices/platform/dell-laptop/backlight/dell_backlight/brightness
/sys/devices/platform/dell-laptop/leds/dell::kbd_backlight/brightness
/sys/devices/pci0000:00/0000:00:14.3/leds/phy0-led/brightness

xrandr --verbose给出:

xrandr: Failed to get size of gamma for output default
Screen 0: minimum 1920 x 1080, current 1920 x 1080, maximum 1920 x 1080
default connected primary 1920x1080+0+0 (0x2b2) normal (normal) 0mm x 0mm
    Identifier: 0x2b1
    Timestamp:  30791
    Subpixel:   unknown
    Clones:    
    CRTC:       0
    CRTCs:      0
    Transform:  1.000000 0.000000 0.000000
                0.000000 1.000000 0.000000
                0.000000 0.000000 1.000000
               filter: 
    _MUTTER_PRESENTATION_OUTPUT: 0 
  1920x1080 (0x2b2) 159.667MHz *current
        h: width  1920 start    0 end    0 total 1920 skew    0 clock  83.16KHz
        v: height 1080 start    0 end    0 total 1080           clock  77.00Hz

我已经尝试重新安装 xrandr 和 xbacklight,但它没有改变任何东西。两者都没有帮助将设备添加到/etc/X11/xorg.conf以下方式:

Section "Device"
    Identifier    "0x2b1"
    Driver        "intel"
    Option        "Backlight"  "intel_backlight"
EndSection

答案1

我不知道出了什么问题xbacklight,但它对我也不起作用。对我有用的是brightnessctl.我安装了该程序,然后使用brightnessctl -q s +5%(亮度增加)、brightnessctl -q s 5%-(亮度降低)、brightnessctl -q s100%(亮度最大)的快捷方式配置了我的桌面环境。

在 Ubuntu 中,我认为您需要安装附加软件包brightnessctl-udev并将自己添加到该video组中。

相关内容