2017/12/22

GPD Pocket:LinuxでのFanの制御

GentooにせよArchにせよ(あるいは他の3rdパーティなLinuxディストリビューションにせよ)、GPD Pocketでは多くのヒトがいわゆる「Hans氏のカーネル」を使っているんじゃないかと思う。たぶん。
git clone --depth 1 https://github.com/jwrdegoede/linux-sunxi.git
12/20時点でcloneしたソース(4.15.0-rc3+)に12/10付けのcommitとしてGPD Pocketの冷却ファンのカスタムドライバが導入されていた。
platform/x86: Add driver for GPD pocket custom fan controller
ドライバの中で温度を監視してファンの速度を制御してるみたいなので、モジュールをロードするだけでいいっぽい。

make module_installすると以下のモジュールが確認できる
/lib/modules/4.15.0-rc3+/kernel/drivers/platform/x86/gpd-pocket-fan.ko
再起動したら自動的にロードされてたけど、されなければ手動で読めばいいのかな。
とりあえず手元ではうまく動いているっぽい。

すばらしい!
Hansさん&コントリビュータのみなさんありがとう!

0 件のコメント: