状況:使用する F5 そして F6 Asus Zenbook UX303UAで、システム環境設定で明るさを変更でき、acpi_osi=
のGRUB_CMDLINE_LINUX_DEFAULT
が/etc/default/grub
で十分ではない場合、それぞれ明るさの減少と増加について。
関連:( 明るさホットキーがノートパソコンのasus k501uxで機能しない[Ubuntu 16.04.1] および 画面の明るさを参照してくださいキーが機能しない(fn + f5/f6) )。後者で十分です。
Ubuntuのドキュメントによると、これは時代遅れで、特に16.04は含まれていません
注:BIOSアップデート214の時点で、「Windows8輝度制御のサポート」が追加されています。これは、輝度ボタンがUbuntuで機能しなくなることを意味します。 Zenbook Prime wikiの明るさ回避策2は、明るさの変更に対して正常に機能します。
Here セットアップに関するいくつかのBashスクリプトですが、それらのバインディングは異なるシステムではfalseです。 xev
を実行して押します F5 そして F6、およびアクションが何も実行していないことを示す出力を調べる(0 bytes
送信)、UEFIファームウェアの問題を示す(Pilot6)
KeyPress event, serial 37, synthetic NO, window 0x3a00001,
root 0xb5, subw 0x0, time 16483030, (-1385,943), root:(303,995),
state 0x0, keycode 71 (keysym 0xffc2, F5), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 37, synthetic NO, window 0x3a00001,
root 0xb5, subw 0x0, time 16483120, (-1385,943), root:(303,995),
state 0x0, keycode 71 (keysym 0xffc2, F5), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
KeyPress event, serial 37, synthetic NO, window 0x3a00001,
root 0xb5, subw 0x0, time 16483312, (-1385,943), root:(303,995),
state 0x0, keycode 72 (keysym 0xffc3, F6), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 37, synthetic NO, window 0x3a00001,
root 0xb5, subw 0x0, time 16483387, (-1385,943), root:(303,995),
state 0x0, keycode 72 (keysym 0xffc3, F6), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
行う
このようなacpi_osi
ファイルに値なしの/etc/default/grub
オプションを追加します
# guillaume-desclaux https://ubuntuforums.org/showthread.php?t=2243162
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi="
update-grub
を実行します
出力: Fn+F5 そして Fn+F6 期待どおりに動作しません。右上隅に明るさの変化の兆候を示しますが、実際には明るさにまったく影響しません。
この問題を新しいスレッド here で拡張しました。最新のBIOS(2016年9月4日の2か月前のラップトップ)であったため、最終的にBIOSをアップグレードする必要はありませんでした。
acpi_osi
ファイルのパラメーターGRUB_CMDLINE_LINUX_DEFAULT
に値なしのオプション/etc/default/grub
を、本文のように追加します
# guillaume-desclaux https://ubuntuforums.org/showthread.php?t=2243162
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi="
/usr/share/X11/xorg.conf.d/20-intel.conf
を編集し、そこに以下を追加します
# http://askubuntu.com/a/536618/25388
Section "Device"
Identifier "card0"
Driver "intel"
Option "Backlight" "intel_backlight"
BusID "PCI:0:2:0"
EndSection
Sudo update-grub
を実行します。
出力:明るさの制御が期待どおりに動作するようになりました。