pockestrap

Programmer's memo

(続) Arch Linux on ThinkPad x240 で輝度調整

Arch Linux on ThinkPad x240 で輝度調整 - pockestrap で不具合が出てきたので書き直します。


上記事を実践して快適な輝度調整をしていたのですが、いつからか以前と同じように輝度調整がうまく効かなくなっていました。

ぐぐったら、解決方法を見つけたのでメモ

$ sudo modprobe thinkpad_acpi

$ sudo vim /etc/default/grub
$ sudo grub-mkconifg -o /boot/grub/grub.cfg
$ reboot
$ diff grub.bak grub -u
--- grub.bak  2014-07-31 07:12:48.082857939 +0900
+++ grub  2014-07-29 14:34:01.106810655 +0900
@@ -1,7 +1,7 @@
 GRUB_DEFAULT=0
 GRUB_TIMEOUT=5
 GRUB_DISTRIBUTOR="Arch"
-GRUB_CMDLINE_LINUX_DEFAULT="quiet"
+GRUB_CMDLINE_LINUX_DEFAULT="quiet acpi_osi=\"!Windows 2012\" acpi_backlight=vendor"
 GRUB_CMDLINE_LINUX=""
 
 # Preload both GPT and MBR modules so that they are not missed

/etc/default/grubをdiffの通りに修正し、コマンドを実行してrebootすれば完了です。 きちんと輝度調整が効くようになります。

課題としては、20%刻みでしか調整が効いていないのをなんとかしたいですね。うーん…

参考