Linux Mint 22 をインストールした ROG Zephyrus G14 に asusctl をインストールする

  • ゲーミングラップトップ PC である ROG Zephyrus G14 を制御するツール asusctl をインストールする方法。
  • asusctl でできること asus-linux / asusctl · GitLab
    • バッテリーの充電上限設定
    • キーボードの LED の設定
    • AniMe Matrix の設定
    • 電源プロファイルの設定
  1. asusctl のソースコードをダウンロードする。
    $ git clone https://gitlab.com/asus-linux/asusctl.git
  2. rust のビルドシステム cargo をインストールする。
    $ curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
    • 質問には 1 (標準) で答える。
  3. cargo のパスを通す。
    $ set -gx PATH $PATH $HOME/.cargo/bin
  4. ビルドに必要なパッケージをインストールする。
    $ sudo apt install libclang-dev libudev-dev
    $ sudo apt install libgtk-3-dev
    • ligbtk-3-dev が入っていないと、このあとのビルドで、error: could not find system library 'glib-2.0' required by the 'glib-sys' crate というエラーが出る。
  5. ビルドする。
    $ make -j 8
    • 8 は、並列数なので、自身のマシン (CPU 数) に合わせて調整する。
  6. インストールする。
    $ sudo make install
  7. asusctl は、asusd (デーモン) を操作するためのコマンドなので、asusd を起動させる。
    $ sudo systemctl daemon-reload
    $ sudo systemctl restart asusd
  8. アプリケーションメニューから、「ROG Control Center」を起動するか、asusctl で操作する。
  • linux_mint/linux_mint_22_をインストールした_rog_zephyrus_g14_に_asusctl_をインストールする.txt
  • 最終更新: 2024/08/03 16:40
  • by mumeiyamibito