亮度控制键在联想 Y540 上不起作用,但 xrandr 起作用

亮度控制键在联想 Y540 上不起作用,但 xrandr 起作用

我最近买了一台联想 Legion Y540,除了亮度控制键之外,大多数选项都可以使用,计算机以 100% 亮度启动,并且按键(F5 和 F6)似乎没有任何作用,亮度弹出窗口也没有显示。我发现以下命令似乎可以 xrandr --output DP-4 --brightness 0.6降低亮度。我尝试GRUB_CMDLINE_LINUX="acpi_backlight=vendor"在 GRUB 设置中进行设置,但这也无济于事。我使用 进行了安装nouveau.modeset=0,我记得按键可以正常工作。在安装 nvidia 驱动程序后,似乎出现了此问题(不完全确定)。任何帮助都将不胜感激。

答案1

我有这个问题联想 Y540附带NVIDIA GeForce GTX 1660Ti显卡

Ubuntu 版本:19.10

另外,我已经升级到版本20.04并且运行良好

您需要编辑或创建此文件

sudo nano /usr/share/X11/xorg.conf.d/10-nvidia.conf

并添加此行

Option "RegistryDwords" "EnableBrightnessControl=1;"

在这行之后Option "AllowEmptyInitialConfiguration"

所以文件10-nvidia.conf将如下所示:

Section "OutputClass"
    Identifier "nvidia"
    MatchDriver "nvidia-drm"
    Driver "nvidia"
    Option "AllowEmptyInitialConfiguration"
    Option "RegistryDwords" "EnableBrightnessControl=1;"  # Line need to be added
    ModulePath "/usr/lib/x86_64-linux-gnu/nvidia/xorg"
EndSection

节省重新开始你的笔记本电脑

并且亮度控制键将起作用

答案2

将 bios 设置为可切换显卡对我来说是可行的(y540 带 gtx1650)。将“acpi_backlight=intel_backlight”设置为内核选项也是可行的,但似乎也会影响从暂停状态恢复。

相关内容