Hra*_*hos 10 brightness asus function-keys 14.04
我最近在我的新华硕 G56Jr 笔记本电脑上安装了 Ubuntu。我注意到尽管所有其他 Fn+fX 键都在工作,但屏幕亮度却没有。
我已经尝试编辑 grub,正如前面许多人所建议的那样,但没有结果。我也尝试使用各种驱动程序。ATM 我使用的是 NVidia 二进制驱动程序 331.38,我的 grub 文件如下所示:
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pcie_aspm=force acpi_backlight=vendor"
GRUB_CMDLINE_LINUX=""
Run Code Online (Sandbox Code Playgroud)
我知道这已经被问过很多次了,但我找不到任何可行的解决方案。
编辑
与许多其他人不同,我实际上可以在“设置”中设置亮度。
小智 22
我有一台华硕 G56JK 并遇到了同样的问题。它现在对我来说是固定的。
在终端:
sudo gedit /etc/default/grub
Run Code Online (Sandbox Code Playgroud)
改变
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
Run Code Online (Sandbox Code Playgroud)
到
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi="
Run Code Online (Sandbox Code Playgroud)
保存,然后
sudo update-grub
Run Code Online (Sandbox Code Playgroud)
重新启动计算机。
功能键 (fn+F5/F6) 现在应该处于活动状态。
小智 3
最通用的选项是通过 /sys 类文件控制亮度,如下所示
echo 150 > /sys/class/backlight/intel_backlight/brightness。该文件的最高值为946。
此外,您可以创建一个文件/usr/share/X11/xorg.conf.d/20-intel-conf并输入以下值:
Section "Device"
Identifier "card0"
Driver "intel"
Option "Backlight" "intel_backlight"
BusID "PCI:0:2:0"
EndSection
Run Code Online (Sandbox Code Playgroud)
不确定是否需要以下步骤,但我在上述步骤之前使用过它,编辑/etc/default/grub并将其GRUB_CMDLINE_LINUX_DEFAULT作为
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pcie_aspm=force"
#GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor"
GRUB_CMDLINE_LINUX=""
Run Code Online (Sandbox Code Playgroud)
然后我做了一个sudo update-grub
您还可以使用实用程序 xbacklight 并在 unity/ Compiz 中设置键盘快捷键来调用它。设置快捷键:
xbacklight -dec 5减少5个单位
xbacklight -inc 5增加。
虽然 xbacklight 无法解决“fn”键的问题,但它仍然会给您一个简单的键盘快捷键。
我发现:亮度键盘按钮在 Asus 1225c 上不起作用,即使对于带有 ASUS G56jr 的 ubuntu 14.04 也能工作
编辑:好的,几年后我再次这样做,这次是在 Arch Linux 上。事实证明,它并不是真正特定于发行版的,如果您有一台华硕笔记本电脑,那么您就会遇到问题。
因此,大多数用户说,如果您加载了asus-laptop 模块(或对于较新的机器asus_nb_wmi),那么您就可以开始了。然而对我来说这是这个和内核参数acpi_osi=。是的,正是这样。等号后面没有任何内容,甚至没有空格。
因此,要检查它是否默认加载,请执行以下操作:
lsmod | grep asus
Run Code Online (Sandbox Code Playgroud)
如果不是:
modprobe asus-laptop
Run Code Online (Sandbox Code Playgroud)
你可能需要在每次启动时加载模块,所以请确保让它自动加载(在谷歌上搜索)
我还将保留有关如何永久添加参数的链接以供参考,并且我还将其粘贴到此处,以防它在那里丢失:
第一的:
sudo sed 's/GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"/GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi="/' -i /etc/default/grub
Run Code Online (Sandbox Code Playgroud)
然后:
sudo update-grub
Run Code Online (Sandbox Code Playgroud)
PS 无论您在这些说明中看到 asus-laptop,但您知道您的笔记本电脑足够新,请替换为 asus_nb_wmi
| 归档时间: |
|
| 查看次数: |
19211 次 |
| 最近记录: |