我刚刚在笔记本电脑上安装了 ubuntu 20.04,但亮度控制不起作用。当我按下内置的亮度控制键时,亮度条会弹出并上下移动,但实际上并没有做任何事情。此外,屏幕很暗(大约是我使用 Windows 10 时亮度的一半)。我努力了:
安装亮度控制器。没有任何控件以任何方式影响亮度。
使用 xrandr。当我输入
xrandr
时,它输出以下内容: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 0mm x 0mm
1920x1080 77.00*
当我输入
xrandr --output default --brightness 1
它输出xrandr: Gamma size is 0.
将 /etc/default/grub 中的行更改为
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor"
This 只会完全停止亮度键的工作。我还尝试更改acpi_backlight
to的值,none
但这也不起作用。更改 /sys/class/backlight/brightness 的值。当我按下亮度键时,该文件的值实际上确实发生了变化,但亮度没有变化。顺便说一句,/sys/class/backlight/max_brightness 的值是 49,我不能改变它,即使是 root。
从官网安装amd gpu驱动。在我删除它们之前,这完全阻止了 ubuntu 的启动。
安装 amd gpu PPA 第三方存储库驱动程序。那并没有改变什么。
我不知道这是否相关,但输出sudo lshw -c video
是:
*-display UNCLAIMED
description: VGA compatible controller
product: Renoir
vendor: Advanced Micro Devices, Inc. [AMD/ATI]
physical id: 0
bus info: pci@0000:04:00.0
version: c2
width: 64 bits
clock: 33MHz
capabilities: pm pciexpress msi msix vga_controller bus_master cap_list
configuration: latency=0
resources: iomemory:fc0-fbf iomemory:fc0-fbf memory:fce0000000-fcefffffff memory:fcf0000000-fcf01fffff ioport:1000(size=256) memory:d0500000-d057ffff
谁能帮我弄清楚如何改变亮度?有什么我想念的吗?如果我安装了早期版本的ubuntu,它可能会工作吗?
我让它工作。原来我只需要将内核升级到 5.7.8。