我是一个新的 Ubuntu 用户,几天前安装了 Ubuntu 16.04(在我的 MSI 笔记本电脑上),到目前为止我很喜欢它,但有些事情一直困扰着我......屏幕亮度随机变化。
它不用做任何事情、随时、不按任何按钮就能发生变化,这确实很奇怪,但我也认为它不可能凭空而来,所以一定有原因。
我没有使用 Linux 的经验,但我尝试做了一些研究来找出发生了什么:
- 使用该
evtest
命令扫描所有 /dev/input/event*
结果如下:
输入设备事件编号 5(视频总线)
然后等到屏幕亮度再次随机变化,查看有关该事件的输出。这是输出(示例):
每次亮度随机增加或减少时,有关新事件的信息就会显示在终端中(几个小时后输出会很长)。
所以看起来有些事件发生了,我只是不知道为什么。
抱歉,帖子太长了,我只是想提供尽可能多的信息。
我将非常感谢您的帮助,谢谢。
(有趣的是:写这篇文章时亮度发生了变化)
答案1
您可以尝试以下操作:MSI 笔记本电脑的亮度随机调高或调低
您可以将以下内容添加到/usr/share/X11/xorg.conf.d/10-quirks.conf
:
Section "InputClass"
Identifier "Spooky Ghosts"
MatchProduct "Video Bus"
Option "Ignore" "on"
EndSection
这基本上忽略了来自视频总线的消息,该消息似乎随机发送伪 fn+up fn+down 消息。
另外,亮度变化与 CPU 电压变化相关。MSI 笔记本电脑的主板设置似乎很奇怪,Ubuntu 可能会将 BIOS 发送的一些消息误解为亮度调高/调低消息
请注意,此修复并非永久性的,某些操作系统更新可能会覆盖10-quirks.conf
。因为它用于修复此类硬件错误。但如果您发现屏幕亮度再次发生变化,只需重做此步骤即可。