自从我安装了 Ubuntu 后,我总是无法改变亮度,但我认为为我的显卡安装最新的 ATI 驱动程序会起作用。
我做了,但我仍然无法改变亮度。滑块上下移动,但亮度保持不变(全屏)。
我有可切换显卡、ATI Radeon HD 6770M 和 Intel 集成 GPU。
Web*_*b-E 12
获得工作亮度键。尝试跟随
按 Alt+f2 ,执行 gksudo gedit /etc/default/grub
改变这一行
GRUB_CMLINE_LINUX_DEFAULT="quiet splash"
Run Code Online (Sandbox Code Playgroud)
像下面这样的东西
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor"
Run Code Online (Sandbox Code Playgroud)
通过 Alt+ctrl +T 打开终端,执行sudo update-grub并重新启动。查看亮度键是否工作。
如果上述方法不起作用,请为亮度设置一个固定值。为此,
按 Alt+ctrl+T 打开终端。
键入ls /sys/class/backlight/*/brightness,将输出复制到单独的文本文件
可能会有两条路径,请为每个路径尝试以下操作并相应地替换
示例路径将类似于
/sys/class/backlight/acpi_video0/brightness
Run Code Online (Sandbox Code Playgroud)
在终端中运行以下命令,
对于上述路径获取最大亮度:
cat /sys/class/backlight/acpi_video0/max_brightness`
Run Code Online (Sandbox Code Playgroud)尝试使用较低的值来设置亮度,假设输出为 16,所以我将尝试使用一半
echo 8 | sudo tee /sys/class/backlight/acpi_video0/brightness
Run Code Online (Sandbox Code Playgroud)
如果可行,请通过执行以下操作在每次登录时自动执行此操作
sudo gedit /etc/rc.local
Run Code Online (Sandbox Code Playgroud)
在 之前输入此行exit 0。它应该看起来像
echo YOUR_VALUE_HERE > /sys/class/backlight/acpi_video0/brightness
exit 0
Run Code Online (Sandbox Code Playgroud)
您也可以尝试使用xdotool