我最近在 ASUS GL552JX 上安装了 Ubuntu 14.04.2 LTS。一直困扰我的是Fn
+F#
按钮功能。
这次,除了+ (降低亮度)和+ (提高亮度)之外,所有Fn
+按钮组合都可以使用。我尝试了网上的一些解决方案,例如更改以下行:F#
Fn
F5
Fn
F6
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
内部/etc/default/grub
至:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi="
或者
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi='!Windows 2012'"
或者
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=Linux acpi_backlight=vendor"
和其他解决方案,例如添加:
Section "Device"
Identifier "card0"
Driver "intel"
Option "Backlight" "intel_backlight"
BusID "PCI:0:2:0"
EndSection
进入/usr/share/X11/xorg.conf.d/20-intel.conf
,但没有选项起作用。
当前的状况:
- 我可以通过亮度滑块改变亮度
System Settings > Brightness & Lock
。 - 我已经安装了 bumblebee 和 nvidia 驱动程序(GL552JX 有 Intel HD 和 Nvidia GPU)。但我还没有激活 Nvidia 卡。
有什么帮助吗?
答案1
必须在 3.19 内核中修复此问题。
通过 安装3.19内核
sudo apt-get install linux-generic-lts-vivid
。重启
如果键不起作用,请添加acpi_osi=
选项和20-intel.conf
文件
有一个内核版本出现回归,其中该内核选项不起作用。但在当前的 3.19.0-18 上它应该可以工作。
问题在于内核开发人员试图以不需要 conf 文件的方式做到这一点。但他们对一些华硕型号进行了回归。现在应该已经修复了。但我不太确定正确的补丁是否到达了所有 Ubuntu 内核。
因此,这个问题“正在进行中”,但大多数情况下解决办法应该有效。