Zenbook的Debian中Grub的acpi_osi不够用时如何启用亮度按钮?

Zenbook的Debian中Grub的acpi_osi不够用时如何启用亮度按钮?
  • 初始条件:亮度控制按钮不起作用,操作上看不到亮度控制动画,但可以在“设置”和顶部栏中手动控制亮度。
  • 测试代码1后的情况:亮度控制按钮不影响亮度,但重启后有视觉动画;然而,现在,手动控制亮度不再起作用,因此在 Ubuntu 中有效的解决方案在 Debian 中不起作用。
    • GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi="我在这里和in 都尝试过,GRUB_CMDLINE_LINUX_DEFAULT="quiet acpi_osi="但没有/etc/default/grub成功,其中 without 选项splash是 Debian 中的默认设置,与 Ubuntu 不同。完整的默认选项仅quiet在 Debian 中具有。

差分解决方案

  1. 使用默认值。撤消测试代码的更改 1. 缺点:亮度键不起作用,但您可以从顶部栏控制亮度。

测试代码1

我可以修复 Ubuntu 16.04 中的亮度控制按钮(fn+ f5fn+f6分别用于亮度降低和增加),如线程中所述Zenbook 16.04中Grub的acpi_osi不够用时如何启用亮度按钮?但在 Debian 8.5 中则不然。与 Ubuntu 相比,Debian 中没有目录/usr/share/xorg.conf.d/,因此类似的工作流程可能在 Debian 中不起作用。 Debian 中以下工作流程中完成的要点

  1. 添加代码在/etc/default/grub

    # guillaume-desclaux https://ubuntuforums.org/showthread.php?t=2243162
    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi="
    # I also tried here without `splash`, since it did 
    # not exist by default in Debian, in contrast to Ubuntu.
    
  2. 创建目录/usr/share/xorg.conf.d/

  3. 在文件中添加以下内容/usr/share/xorg.conf.d/20-intel.conf

    # https://askubuntu.com/a/536618/25388
    Section "Device"
            Identifier "card0"
            Driver "intel"
            Option "Backlight" "intel_backlight"
            BusID "PCI:0:2:0"
    EndSection
    
  4. 以 root 身份运行

    update-grub
    

我在 Debian 中的工作流程

root@masi:/home/masi# vim /etc/default/grub 
root@masi:/home/masi# vim /usr/share/x
xfig/      xml/       xml-core/  xsessions/ 
root@masi:/home/masi# mkdir /usr/share/xorg.conf.d/
root@masi:/home/masi# vim /usr/share/xorg.conf.d/20-intel.conf
root@masi:/home/masi# sudo update-grub
bash: sudo: command not found
root@masi:/home/masi# update-grub
Generating grub configuration file ...
Found background image: /usr/share/images/desktop-base/desktop-grub.png
Found linux image: /boot/vmlinuz-4.6.0-0.bpo.1-amd64
Found initrd image: /boot/initrd.img-4.6.0-0.bpo.1-amd64
Found linux image: /boot/vmlinuz-3.16.0-4-amd64
Found initrd image: /boot/initrd.img-3.16.0-4-amd64
Adding boot menu entry for EFI firmware configuration
done
root@masi:/home/masi#

输出:重启后亮度键不起作用;您现在看到了视觉效果,但没有任何效果;更改后,如果您尝试手动更改亮度控制也会中断。

硬件:华硕 Zenbook UX303UA
操作系统:Debian 8.5 64 位
Linux 内核 4.6

答案1

Debian 8.5 中的硬件不存在受支持和/或足够的解决方案。

相关内容