您好,感谢您的关注。对于 z500 联想笔记本电脑,Windows 8.1 和 Windows 10 上的亮度键存在问题;每个系统都有自己的解决方案。目前我使用的是 Windows 10,要解决亮度问题,您应该在英特尔图形驱动程序中进行操作,操作如下:
“打开此文件并搜索“FeatureTestControl”,将 0xF000 更改为 0xF048(如果不起作用,则将其更改为 0xFFFF)[PwrCons_IVB_AddSwSettings] ------> [PwrCons_IVB_AddSwSettings] HKR,, FeatureTestControl,%REG_DWORD%, 0xF000 ------> HKR,, FeatureTestControl,%REG_DWORD%, 0xF048”
在此之后,我的亮度键工作正常,然后我安装了 Ubuntu 15.10,当我第一次按下此操作系统中的亮度键时,一切都变暗了。现在,当我登录 Windows 10 时,亮度键也不起作用,我唯一可以调整亮度的时间是在登录这两个操作系统中的任何一个之前(我的意思是在启动页面面板中)。当我进入 Ubuntu 时,一切再次变暗,但是当我登录 Windows 10 时,它与我登录前所做的调整相同,但我仍然无法控制亮度。
为了解决 Ubuntu 上的问题,我尝试了以下解决方案: 使 xconf 配置永久化 但对于每个解决方案我都收到一个错误
谁能拯救我脱离这场灾难,它真的让我发疯,而且我对 Ubuntu 还不熟悉。
答案1
我同意,这确实是一个难题...这是一个可能的解决方案。
首先,我们必须在恢复模式(“Ubuntu 的高级选项”)下启动 ubuntu,并进入“root”shell。
1.) 正如您在 UI 菜单中看到的,“文件系统状态”为“只读”,因此首先我们必须重新挂载“/”(根)文件系统以进行读/写:
该命令是... (如这里所述)
mount -o remount,rw /
这一变化并不是永久性的,而只是针对当前会话。
2.)现在我们尝试在启动后给系统一些默认亮度值:
为此,我们在名为“/etc/rc.local”的文件中添加了一条基本指令。打开该文件
nano /etc/rc.local
使用箭头键并在‘退出 0’语句。值“2000”应该可以,但您可以随后更改它。此外,这仅适用于英特尔 GPU。对于其他品牌,命令会有所不同。
echo 2000 > /sys/class/backlight/intel_backlight/brightness
使用 < ctrl >X 和“Y”键保存文件。
也许我们必须启用 rc.local 服务
systemctl enable rc.local
systemctl start rc.local
3.) 您现在可以退出“root”shell。输入...
exit
...然后从 UI 中“恢复正常启动”。
4.) 如果我们很幸运,您的 Ubuntu 系统现在应该会有一些亮度。您现在可以在终端中使用类似以下命令来操作“2000”值...
echo 2250 | sudo tee /sys/class/backlight/intel_backlight/brightness
如果您找到了所需的值,请在 /etc/rc.local 中更改它,以使其永久生效(参见上文)。
sudo nano /etc/rc.local
确实,这还没有解决你的“亮度键”问题,但你得到了一个可以正常工作的系统。我认为这是一个好的开始。
答案2
这个终于对我有用了,我不敢相信我能看到 ubuntu 亮度全开 :D
https://askubuntu.com/a/731991/501740
但你唯一要注意的是,你应该删除 /usr/share/x11/xorg.conf 中的 20-intel.conf 文件,直到它起作用为止