我一般是 Linux 系统的新手(我使用的是 Ubuntu 16.04 LTS)并且我很难改变笔记本的亮度。
当我使用Fn+F8或Fn+ 时F9,亮度条会出现,但屏幕的实际亮度没有变化。
我尝试了这篇文章中描述的所有方法(如何在 Ubuntu 14.04 中调整屏幕亮度?)都没有成功。安装和使用 xbacklight 没有任何效果,与编辑“intel_backlight”文件中的亮度文件相同。
有谁知道如何解决这个问题?
操作系统:Ubuntu - 18.04 LTS
我的目录中有 2 个符号链接/sys/class/backlight/。
acpi_video0 -> ../../devices/pci0000:00/0000:00:01.0/0000:01:00.0/backlight/acpi_video0/
nv_backlight -> ../../devices/pci0000:00/0000:00:01.0/0000:01:00.0/drm/card0/card0-LVDS-1/nv_backlight/
Run Code Online (Sandbox Code Playgroud)
亮度热键可更改 的值acpi_video0/brightness。但这实际上并没有改变显示屏的亮度。
但是,手动更改该值nv_backlight/brightness实际上会改变显示屏的亮度。
因此,将热键链接到nv_backlight而不是acpi_video0可以解决我的问题,但我不知道该怎么做。
编辑:操作Fn键调节亮度(热键)时,屏幕上会出现弹出滑块进度条。
编辑:
输入:
cat /sys/class/backlight/nv_backlight/max_brightness
Run Code Online (Sandbox Code Playgroud)
输出:
100
Run Code Online (Sandbox Code Playgroud)输入:
cat /sys/class/backlight/nv_backlight/actual_brightness
Run Code Online (Sandbox Code Playgroud)
输出(这个值自动更改为相同的值,我手动输入/sys/class/backlight/nv_backlight/brightness):
10
Run Code Online (Sandbox Code Playgroud)输入:
cat /sys/class/backlight/acpi_video0/max_brightness
Run Code Online (Sandbox Code Playgroud)
输出:
15
Run Code Online (Sandbox Code Playgroud)