解决 Ubuntu / Fedora 笔记本不能调节亮度的问题
笔记本在 Ubuntu 或 Fedora 上装好后,亮度键没反应、滑块也调不动,多半是内核背光驱动没选对。加一条内核参数 acpi_backlight=native 通常就能解决。
Ubuntu
编辑 GRUB 配置:
sudo nano /etc/default/grub
找到这一行:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
改成:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=native"
保存后更新 GRUB 并重启:
sudo update-grub
sudo reboot
Fedora
Fedora 可以直接用 grubby 加参数,不用手改文件:
sudo grubby --update-kernel=ALL --args="acpi_backlight=native"
sudo reboot
如果 grubby 不可用,就手动改 /etc/default/grub。Fedora 要改的是 GRUB_CMDLINE_LINUX 这一行(不是 GRUB_CMDLINE_LINUX_DEFAULT),在末尾引号前加上 acpi_backlight=native,例如:
GRUB_CMDLINE_LINUX="rhgb quiet ... acpi_backlight=native"
然后:
sudo grub2-mkconfig -o /boot/grub2/grub.cfg
sudo reboot
重启后亮度控制一般就恢复正常了。