Asusctl

提供: ArchWiki
2023年3月14日 (火) 17:45時点におけるKgx (トーク | 投稿記録)による版 (→‎Usage: 翻訳)
ナビゲーションに移動 検索に移動

asusctlAUR は、Asus Linux が提供する便利なユーティリティです。ASUS、TUF、ROG のノートPC の BIOS 設定や RGB ライティングなどを管理するのに役立ちます。

インストール

ダウンロード

インストールは asusctlAUR を使って AUR から行うか、Asus Linux のリポジトリから行うことができます。AUR ヘルパーを必要としないリポジトリ経由でインストールするには、https://asus-linux.org/wiki/arch-guide/ にアクセスし、ガイドが提供する指示に従ってください。

いくつかの機能は、より新しいバージョンの Linux、特に6.1以降を必要とするかもしれません。linux-g14AUR は古いカーネルでこれらの機能に必要なパッチを提供していますが、古くなっているので使わないでください。{ic|linux-g14}} もカスタムリポジトリで利用可能です。

supergfxctlAURrog-control-centerAUR はそれぞれ ASUS のノート PC を中心に作られた Optimus のようなソフトウェアと Asusctl の制御 GUI を提供します。Supergfxctl は ASUS ノート PC を必要とせず、rog-control-center は中程度のバグがあります。これらのパッケージはカスタムレポからダウンロードすることもできます。

Supergfxctl

ノート: PRIME をサポートするラップトップを使用していない場合、Supergfxctl は不要であり、推奨もされません。

Supergfxctl は Nvidia 用の Optimus ソフトウェアであり、optimus-managerAUR, bumblebee, およびその他の同種のソフトウェアと互換性がありません。Nvidia と統合 GPU に関連する以前の X11 と modprobe の設定を完全に削除することが推奨されます。専用 GPU を使用するには、nvidia-prime が必要です。少なくとも MUX スイッチがサポートされているラップトップでは、Supergfxctl は nvidia-prime を介して X または Wayland セッション全体を単独で実行することはできません。

有効にする

次のサービスを有効にします -

  • asusd.service Asusctl 用
  • power-profiles-daemon.service power-profiles-daemon による充電制限の設定用
  • supergfxd.service Supergfxctl 用
  • --user asusd-user.service 特定のラップトップでの ANIME シーケンスのサポート用
  • --user asus-notify.service ラップトップに関する通知サポート

設定

ノート: 設定情報の詳細については、https://asus-linux.org/asusctl/ を参照してください。

バッテリーと BIOS

バッテリーと BIOS のオプションは、/etc/asusd/asusd.conf で特定の値に設定できます。バッテリーの充電制限は bat_charge_limit で設定でき、その他のサポートされている BIOS オプションも起動時に固定されるように設定できます。 バッテリーの充電制限は 20 から 100 の間である必要があります。これらの値は、再起動後に自動的に適用されるようにここで設定する必要があります。

ファン 曲線

ファンの曲線は /etc/asusd/profile.conf で設定できます。power-profiles-daemon が有効になっている場合、Quiet、Balanced、および Performance モードを電源プロファイルとして選択できます。

視覚効果

Aura ライティングと ANIME マトリックスは、/etc/asusd のそれぞれの構成ファイルを介して設定できます。

Supergfxctl

Supergfxctl は /etc/supergfxd.conf で設定します。VFIO はディスクリート GPU で有効にでき、起動モード (ハイブリッドまたは統合) も設定できます。

使い方

Asusctl

Asusctl は asusctl コマンドで使用します。コマンドを単独で実行すると、ヘルプ情報が生成されます。Aura エフェクト、ファン 曲線、パワー プロファイル、ANIME 設定、および BIOS 設定は、コマンド rog-control-center を使用して設定できますが、GUI では機能しますが、バグが多く、設定が正しく適用されない場合があります。

一般的な BIOS 設定

これらの BIOS 設定は、いくつかのラップトップに表示されています。

  • GPU MUX モード - MUX スイッチが統合されたラップトップの場合、asusctl bios -D <mode> は、再起動後に MUX スイッチを切り替えることができます。0 で有効になり、1 で無効になり、通常の Optimus に戻ります。asusctl bios -d は現在のモードを取得します。
  • デバイスパネルのオーバードライブ - オーバードライブをサポートするパネルを備えたラップトップの場合、asusctl bios -O <mode> で切り替えます。True はオンに切り替え、False はオフに切り替えます。asusctl bios -o は機能のステータスを取得します。

充電制限

充電制限は asusctl -c <limit> で設定できます。制限は 20 ~ 100 です。

Supergfxctl

Supergfxctl は supergfxctl 経由で実行されます。supergfxctl -m <mode を使用すると、モードが切り替わり、Hybrid または Integrated がオプションとして使用されます。設定で有効にした場合、Vfio もかかる場合があります。