我有一台华硕 UL30VT,刚刚安装了 Ubuntu 14.04 LTS。屏幕亮度为 0 级。
尝试 1:所以我在系统设置>亮度和锁定下找到屏幕亮度滑块。移动滑块不会影响屏幕亮度。
尝试2:我使用键盘上的热键fn+F6来提高亮度,使用fn+F5来降低亮度。屏幕右上角的亮度变化符号显示出来,但屏幕亮度始终没有变化。
尝试3:我尝试了这个 askubuntu 问题中的答案这里它让我学到了以下几点。跑步ls
的/sys/class/backlight/
收益
asus_laptop
intel_backlight
所以显然我有重复的设置。移动系统设置>亮度和锁定中的滑块可以调整中的值asus_baklight\brightness
。手动编辑文件intel_backlight\brightness
会使屏幕发生变化,正如我希望的那样。
那么,如何让改变屏幕亮度的系统事件链接到正确的亮度文件?
答案1
找到了另一个可能适合您的解决方案
编辑你的 grub 文件:
sudo gedit /etc/default/grub
改变线
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
到
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash video.use_native_backlight=1"
然后保存并退出。运行
sudo update-grub
然后重新启动电脑
这应该将其自己的背光控制添加为 intel_backlight,添加此行会强制 acpi 使用英特尔背光。
如果这不起作用,你可以尝试亮度调整致命冻结 + 奇怪的启动屏幕启动错误
这讨论了创建一个/usr/share/X11/xorg.conf.d/20-intel.conf
如下所示的条目:
Section "Device"
Identifier "card0"
Driver "intel"
Option "Backlight" "intel_backlight"
BusID "PCI:0:2:0"
EndSection