このプロジェクトについて
Lenovo Legion Linux(LLL)は、Lenovo LegionシリーズのノートPC向けに追加のドライバーとツールをLinuxにもたらすオープンソースプロジェクトである。Windows専用のLenovo VantageやLegion Zoneの代替として機能し、ファンカーブ、電源モード、電力制限、急速充電などの機能を制御できる。このプロジェクトは、ACPIファームウェアと組み込みコントローラー(EC)のファームウェア/メモリのリバースエンジニアリングを通じて開発された。
主な機能は次のとおり:
- RAMとCPUへの負荷が軽く、テレメトリなし
- 完全にスクリプト化可能で、コマンドラインから制御可能
- Lenovo VantageのシンプルなGUI代替:ファンカーブ、FN Lock、Winキー、タッチパッド電源、カメラ電源、バッテリー保護、急速充電、常時給電USBからの充電出力、ディスプレイオーバードライブ、YロゴLEDライト、IOポートLEDライト、ハイブリッドモード(GSync)、CPUおよびGPUオーバークロック
- CPU、GPU、IC温度を用いた最大10ポイントのカスタムファンカーブ、加速/減速設定付き
- ファンコントローラーとファン速度のロック/ロック解除
- 対応モデルでファームウェアによるファン上限を引き上げ(例:Legion Pro 7 16IRX8Hで約4400から約7100 RPMへ)
- ソフトウェアまたはFn+Qによる電源モード切替(静音、バランス、パフォーマンス)
- 標準センサーによるファン速度と温度の監視
- SmartFan:acpi_callを用いたLegion 7 Gen 10+向けの軽量シェルベースのファンデーモン
このドライバーは標準的なLinuxインターフェース(sysfs、debugfs、hwmon)を実装しており、コマンドラインツールやpsensorなどのGUIアプリと互換性がある。Debian/Ubuntu、Fedora、Arch、Gentoo、NixOSなど各種ディストリビューションで利用可能である。このプロジェクトは活発に維持されており、2020年から2025年までの多くのLegionモデルをサポートし、特に新しいモデル対応の追加に向けた貢献を歓迎している。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.