我无法更改联想 z570 的屏幕亮度。
甚至亮度功能键也不起作用。有什么办法吗?
答案1
尝试关闭 Num Lock。
使用我的 z570 xubuntu 时,如果 Num Lock 处于活动状态,亮度键将不起作用。当我将其关闭时,一切正常。
答案2
最终使亮度控制正常工作!
由于存在两个背光模块,问题仍然存在acpi_video0
。intel_backlight
您可以通过运行以下命令来交叉检查两个模块是否存在。
ls /sys/class/backlight/
如果发现acpi_video0
其中一个模块,请运行以下命令:
sudo tee /sys/class/backlight/acpi_video0/brightness <<< 5
如果没有发现任何变化,则需要删除此模块。我的假设是默认情况下intel_backlight
会忽略该模块,acpi_video0
内核会使用该模块来处理背光。
有时,由于不同的主板实现和 ACPI 怪癖,ACPI 无法正常工作。这包括一些具有双显卡的笔记本电脑(例如 Nvidia/Radeon 专用 GPU 和 Intel/AMD 集成 GPU)。
在 Nvidia Optimus 笔记本电脑上,内核参数 nomodeset 可能会影响调整背光的能力。此外,ACPI 有时需要注册自己的 acpi_video0 背光,即使已经存在(例如 intel_backlight),这可以通过在引导加载程序中添加以下内核参数之一来完成:
acpi_backlight=video acpi_backlight=vendor acpi_backlight=native
由于 acpi_video0 背光不会改变亮度,因此您可能acpi_backlight=none
还需要将其用作参数。此行acpi_video0
从内核参数禁用模块,以便仅intel_backlight
处理亮度控制。
您需要修改引导加载程序文件/etc/default/grub
以添加上述参数。它应该看起来像这样。
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=native"
如果native
不起作用,请尝试使用video
、、vendor
或none
。
更新 grub 配置:
sudo update-grub
重新启动系统,亮度控制现在应该可以工作了。
更多细节在我的博客上。
答案3
如果其他方法都失败了,您可能需要尝试命令行实用程序xbacklight
。
你可以通过运行来安装
sudo apt-get install xbacklight
然后,如果你想让屏幕更亮,你可以输入
xbacklight +50
(或者将 50 替换为您喜欢的任何百分比)
或者如果你想让屏幕变暗,你可以输入
xbacklight -50
ETC。
此外,如果您真的有时间,您可能想要调整键绑定以使运行这些命令更加方便。
答案4
我也有一台联想 z570,它在 16.04 版本上对我有用,现在在 18.04 版本上也可用。
我的问题是由于系统错误地添加了 acpi_video0 模块,并且亮度键使用了该模块而不是适合我的硬件的正确模块(intel_backlight)。
长话短说,对于 z570,答案是添加启动选项 ,从中acpi_backlight=none
删除目录。这使得系统按要求使用。acpi_video0
/sys/class/backlight/
/sys/class/backlight/intel_backlight