我相信这是华硕用户的一个大问题,因为我发现大量关于“为什么我的背光不会随着 fn 键而改变?”的问题。
好吧...经过大量的研究和测试(顺便说一句,我是 Linux 新手 :P),我发现 Fn 键可以更改文件的值/sys/class/backlight/asus_laptop/brightness
。但是,要正确更改亮度,/sys/class/backlight/intel_backlight/brightness
必须更改文件。
我甚至创建了一个脚本来通过 bash 来改变它,运行正常等等...我只需输入./brightness 50
,其中 50 表示最大亮度的百分比...但我仍然想念我的 Fn 键,看在上帝的份上!!
然后我尝试简单地更改重定向文件夹的符号链接(asus_laptop
并且intel_backlight
是指向非常相反的方向的符号链接),但甚至 sudo 也无法更改这些符号链接......
总之,我请求帮助重新启用我的 Fn 键来调整背光亮度。
谢谢!
答案1
好的,我想我找到了。编辑您的/etc/default/grub
文件:
sudo nano /etc/default/grub
更改以下行:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
改为:
GRUB_CMDLINE_LINUX_DEFAULT="acpi_osi=! acpi_backlight=native idle=nomwait quiet splash"
按CTRL+o然后按ENTER保存文件。按CTRL+x退出 nano。
最后,更新 grub 然后重启:
sudo update-grub
答案2
在我使用上述方法无法激活运行 vega8 图形芯片的华硕笔记本电脑上的亮度按钮后,我终于通过安装专有的 AMD gpu linux 驱动程序 20.45 解决了这个问题。显然,开源 Mesa 驱动程序不支持亮度按钮。在撰写本文时,我必须将我的 ubuntu 内核降级到 5.4 才能使用 AMD 驱动程序 20.45。ubuntu 20.04.2 中的内核 5.8 似乎已经使许多 AMD 和 nVidia 驱动程序瘫痪。
答案3
这适用于我的带有 AMD CPU 的 Asus rog flow x16:
编辑/etc/default/grub
文件。更改以下行:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
改为:
GRUB_CMDLINE_LINUX_DEFAULT="acpi_backlight=native"
(我还删除了“安静的启动画面”,因为我不喜欢图形加载屏幕)
最后,更新 grub 然后重启:
sudo update-grub
我的笔记本电脑上的 AURA 设置不起作用,所以我使用rogauracore设置键盘背光的颜色,然后添加新的键盘快捷键来调暗和增加亮度:https://github.com/rubo77/rogauracore-scripts/