亮度不适用于配备 ATI Radeon HD6770M 的 HP Pavilion Dv6

Yog*_*ija 5 64-bit ati

自从我安装了 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)

在终端中运行以下命令,

  1. 对于上述路径获取最大亮度:

    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 安装 xdotool