问题
当我按Fn + Increase / Descrese亮度时,Unity会显示控件,但是什么也没发生。在控制台中,X服务器运行时亮度也无法正常工作。
经检查的解决方案
我已经在google中尝试过此问题的所有可能解决方案,但没有任何效果:
- 用grub写acpi_backlight
- 用apt purge nvidia重新安装驱动程序*
- 在xorg.conf中写“ EnableBrightnessControl = 1”
- 安装nvidia-375.66,nvidia-378.13、381.22、384.47
- “ xbacklight -set X”不起作用
- 更改/ sys / class / backlight /亮度
- 将linux内核从4.8更新到4.10和4.12
- 从旧矩阵替换EDID(会破坏所有内容)
- setpci -v -H1 -s 00:01.0 3e.W = 0,然后使用Fn +键更改背光。
- xrandr-输出DP-0-亮度0.5 ---不好的解决方案
我的系统和情况
之前,我在笔记本电脑中使用了N173HHE-G32显示矩阵,一切正常。但是今天我将其替换为B173HAN01.2,此问题开始了。在Windows 10上,我已通过从MSI官方网站在nvidia-376上重新安装驱动程序解决了该问题。
因此,我可以看到下一个序列:在笔记本电脑启动时,亮度是最大的,然后亮度是最小的(并且可以正常工作),同时在控制台中显示“ initramfs ...”文本。并且X服务器启动后,亮度再次达到最大(断开)。当X服务器停止时,亮度再次起作用!
MSI GT73VR 7RF, Ubuntu 16.04.2 LTS, NVidia GeForce GTX1080, B173HAN01.2 display matrix
uname -a
4.8.0-58-generic #63~16.04.1-Ubuntu SMP Mon Jun 26 18:08:51 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
lspci | grep -i vga
01:00.0 VGA compatible controller: NVIDIA Corporation Device 1be0 (rev a1)
然而!
但是当我使用nvidia-378时,它起作用了!不幸的是378在Unity接口中的挂起模式后有一个严重的错误:(((
请帮忙,我的眼睛流血(对他们来说非常明亮),我不知道该怎么办...
更新! 两年后,我了解到问题出在lightdm(或X服务器)内部。当我停下来时一切都很好...
for i in /sys/class/backlight/*; do echo $i; cat $i/brightness; cat $i/actual_brightness; cat $i/max_brightness; done