我最近在笔记本电脑上重新安装了 Ubuntu 21.10,发现 Fn+F5/F6 无法调节显示亮度。我以前也遇到过这个问题,通常只需运行
xrandr --output DP-2 --brightness <brightness>
现在这又回来了
xrandr: Failed to get size of gamma for output default
warning: output DP-2 not found; ignoring
xrandr: Need crtc to set gamma on.
于是我运行程序xrandr --verbose
来获取可能的输出名称,但它只有“屏幕 0”的信息,没有实际的显示名称。它还抛出了错误
xrandr: Failed to get size of gamma for output default
我尝试了两种解决方案这个问题但它们没有起作用。
我也收到了这个错误xrandr
xrandr: Need crtc to set gamma on.
,但找不到任何具体的方法来解决这个问题。
经过进一步研究,我发现当前亮度存储在中/sys/class/backlight/acpi_video0/brightness
,这似乎非常棒,因为我可以编写一个直接修改它的脚本。
不幸的是,我发现重写亮度文件不仅对实际亮度没有任何影响,而且按 Fn+F5/F6 还会减少/增加存储在该文件中的值。因此,无论使用哪种程序实际上控制亮度不会读取该文件,但我现在还不知道如何修复它。