Xubuntu 18.04:使Fn亮度键与/ sys / class / backlight / nv_backlight /一起使用
我有一台旧笔记本电脑,老朋友linux家伙,并将其更新到xubuntu 18.04。
在专有的nvidia-340驱动程序出现睡眠/恢复问题后,我决定尝试新手。 睡觉/恢复好。 但是有一个新问题:亮度。
使用专有驱动程序,在xorg.conf
使用Option "RegistryDwords" "EnableBrightnessControl=1"
, Fn-bright-up和Fn-bright-down键开箱即用。
有了新手司机他们没有。
$ ls /sys/class/backlight/
返回acpi_video0
和nv_backlight
。
正如所料,使用acpi_video0
无法做到。
但是,惊喜! nv_backlight
正在工作:
$ echo 20 | sudo tee /sys/class/backlight/nv_backlight/brightness
作品!
但是我不知道如何让我的朋友xfce知道Fn-bright-up和Fn-bright-down应该与/sys/class/backlight/nv_backlight/brightness
而不是/sys/class/backlight/acpi_video0/brightness
。
谢谢。
nouveau驱动程序现在(前一段时间没有)创建/sys/class/backlight/nv_backlight
并且它可以工作。 因此,将acpi_backlight=vendor
传递给内核会禁用/sys/class/backlight/acpi_video0
。 如果没有acpi_video0
, backlight_helper_get_best_backlight()
将返回开箱即用的nv_backlight。
所以,打开/ etc / default / grub,编辑:
GRUB_CMDLINE_LINUX_DEFAULT="[...] acpi_backlight=vendor"
保存和sudo update-grub
。
如果有人仍然遇到Xubuntu 18.04背光键的问题,这会启用亮度弹出,但不增加/减少亮度条,这是帮助我的方式。 在XFCE4电源管理器配置中,似乎只是禁用了亮度键:
xfconf-query -c xfce4-power-manager -p /xfce4-power-manager/handle-brightness-keys => false
因此,这解决了这种情况:
xfconf-query -c xfce4-power-manager -p /xfce4-power-manager/handle-brightness-keys --create -t bool -s true