如何降低 Acer 5830TG 的显示亮度?

use*_*918 5 display laptop brightness

我在 Ubuntu 或其他版本的 Linux 中遇到了显示亮度问题。将 Linux 发行版作为 live 或 HDD 安装或在安装中运行,显示亮度会自动设置为最高值,我无法降低它,这是夜间烦人的问题。

我在我的笔记本电脑上尝试了大约 25 种不同的 Linux 发行版,另外 3 台朋友的笔记本电脑但同样的问题,台式机没有问题,因为显示器有自己的亮度控制开关。

我的笔记本电脑是 Acer 5830TG、i5 2410M @ 2.3 GHz、ram-3gb、HDD-640gb @5400 rpm、NVIDIA GT540M、芯片组-Intel HM65。OEM os-windows7 家庭高级版。

我在 Windows 中尝试过Fn+ <(向左箭头键),Ubuntu 显示亮度降低,但实际上并非如此,显示亮度相同。
还尝试了 Ubuntu 显示亮度小程序。

而在终端~$ sudo setpci -s 00:02.0 F4.B=**,其中**是两位数的十六进制值,00:02.0是内部的显示适配器(英特尔HD 3000)的硬件地址(lspci的| grep的VGA)。

什么都没发生,显示亮度保持不变。

Web*_*b-E 4

尝试下面,

执行gksu gedit /etc/default/grub

改变这一行

GRUB_CMLINE_LINUX_DEFAULT="quiet splash"

像下面这样的东西

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=Linux acpi_backlight=vendor"

执行sudo update-grub并重新启动。查看亮度键是否工作。

ubuntu 仍然有可能不会记住您的亮度设置。所以你每次都必须改变亮度。


这是为了在执行上述步骤后手动设置亮度。

尝试以下所示的路径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

尝试较低的值来设置亮度,假设输出为 16,所以我会尝试使用它的一半

echo 8 | sudo tee /sys/class/backlight/acpi_video0/brightness

如果这有效,请通过执行以下操作在每次登录时自动发生这种情况

sudo gedit /etc/rc.local

在 之前输入此行exit 0。它应该看起来像

echo YOUR_VALUE_HERE > /sys/class/backlight/acpi_video0/brightness
exit 0
Run Code Online (Sandbox Code Playgroud)


小智 0

sudo touch /usr/share/X11/xorg.conf.d/20-intel.conf
sudo gedit /usr/share/X11/xorg.conf.d/20-intel.conf
Run Code Online (Sandbox Code Playgroud)

插入下一个文本:

Section "Device"
   Identifier "card0"
   Driver "intel"
   Option "Backlight" "intel_backlight"
   BusID "PCI:0:2:0"

EndSection
Run Code Online (Sandbox Code Playgroud)

保存,然后重新启动。
重启后Fn+arrow键应该可以工作