无法改变屏幕亮度 / Intel + Nvidia GPU / Ubuntu 18.04 + 20.04

无法改变屏幕亮度 / Intel + Nvidia GPU / Ubuntu 18.04 + 20.04

问题是,功能键不会改变我的屏幕亮度,滑块移动但没有任何变化。

亮度始终处于最大,我使用它来解决问题

xrandr --output eDP-1 --brightness .5

我的设置

联想军团

处理器:英特尔 I5 9300H

显卡:TU116M Nvidia GeForce GTX1660 Ti + 英特尔 UHD Graphics 660

我尝试过的事情:

  • 更改 Nvidia Prime 设置(经济性、按需性、性能)
  • 使用 nvidia-settinga 在 Intel 和 Nvidia GPU 之间切换
  • 更改 Grub 值 GRUB_CMDLINE_LINUX_DEFAULT= 和 GRUB_CMDLINE_LINUX=

许多帖子对于这些值应该放什么说了不同的话,因为我不明白,也许我没有把正确的值放进去

  • 在设置的“附加驱动程序”部分中更改驱动程序
  • 更新 Nvidia 驱动程序
  • 从 Ubuntu 18.04 升级到 20.04
  • 将此部分添加到 /usr/share/X11/x.conf.d/10-nvidia.org
  • 设置 > 电源 > 屏幕亮度滑块,它滑动但亮度不变
Section "Device"
    Identifier "Device0"
    Driver "nvidia"
    VendorName "NVIDIA Corporation"
    BoardName "<your graphic card as it named in your system>"
    Option "RegistryDwords" "EnableBrightnessControl=1"
EndSection

也许我没有找到正确的名称来填充 Boardname,Ubuntu 无法启动,直到我删除这些行

我正在寻找新的尝试,寻找上一步中可能做错的事情,寻找解决办法,寻找任何可以防止我的眼睛因看屏幕而灼痛的东西

答案1

感谢 elmclose 评论,我找到了解决方案

GRUB_CMDLINE_LINUX_DEFAULT=我不得不改变/etc/default/grub

我最初将acpi_osi=linux和添加acpi_backlight=vendor到行中

更改为对我来说acpi_backlight=vendor有效acpi_backlight=video

保存文件,运行sudo update-grub,重新启动,现在就可以正常工作了

相关内容