「Asusctl」の版間の差分

提供: ArchWiki
ナビゲーションに移動 検索に移動
(英語版から転載)
 
(一部翻訳)
1行目: 1行目:
 
[[Category:ASUS]]
 
[[Category:ASUS]]
 
[[en:Asusctl]]
 
[[en:Asusctl]]
{{aur|asusctl}} is a useful utility provided by [https://asus-linux.org Asus Linux]. It helps with managing BIOS settings, RGB lighting, and more on ASUS, TUF, and ROG laptops.
+
{{aur|asusctl}} は、[https://asus-linux.org Asus Linux] が提供する便利なユーティリティです。ASUS、TUF、ROG のノートPC BIOS 設定や RGB ライティングなどを管理するのに役立ちます。
   
== Installation ==
+
== インストール ==
   
=== Downloading ===
+
=== ダウンロード ===
Installation can be done through both the [[AUR]] with {{aur|asusctl}} or through Asus Linux's own repository. To install via the repository, which does not require an AUR helper, visit https://asus-linux.org/wiki/arch-guide/ and follow the instructions provided by the guide.
 
   
  +
インストールは {{aur|asusctl}} を使って [[AUR]] から行うか、Asus Linux のリポジトリから行うことができます。AUR ヘルパーを必要としないリポジトリ経由でインストールするには、https://asus-linux.org/wiki/arch-guide/ にアクセスし、ガイドが提供する指示に従ってください。
Some features may require a newer version of [[Linux]], specifically 6.1 or newer. {{aur|linux-g14}} supplies the patches required for these features on an older kernel but should not be used now as it is obsolete. {{ic|linux-g14}} is also available in the custom repository.
 
   
  +
いくつかの機能は、より新しいバージョンの [[Linux]]、特に6.1以降を必要とするかもしれません。{{aur|linux-g14}} は古いカーネルでこれらの機能に必要なパッチを提供していますが、古くなっているので使わないでください。{ic|linux-g14}} もカスタムリポジトリで利用可能です。
{{aur|supergfxctl}} and {{aur|rog-control-center}} provide respectively a Optimus-like software built around ASUS laptops and a control GUI for Asusctl. Supergfxctl does not require an ASUS laptop and rog-control-center is moderately buggy. These packages can also be downloaded from the custom repo.
 
  +
  +
{{aur|supergfxctl}} と {{aur|rog-control-center}} はそれぞれ ASUS のノート PC を中心に作られた Optimus のようなソフトウェアと Asusctl の制御 GUI を提供します。Supergfxctl は ASUS ノート PC を必要とせず、rog-control-center は中程度のバグがあります。これらのパッケージはカスタムレポからダウンロードすることもできます。
   
 
==== Supergfxctl ====
 
==== Supergfxctl ====
   
  +
{{Note|[[PRIME]] をサポートするラップトップを使用していない場合、Supergfxctl は不要であり、推奨もされません。}}
{{Note|Supergfxctl is not needed nor recommended if you are not using a laptop with support for [[PRIME]]}}
 
   
  +
Supergfxctl は Nvidia 用の Optimus ソフトウェアであり、{{aur|optimus-manager}}, {{pkg|bumblebee}}, およびその他の同種のソフトウェアと互換性がありません。Nvidia と統合 GPU に関連する以前の X11 と modprobe の設定を完全に削除することが推奨されます。専用 GPU を使用するには、{{pkg|nvidia-prime}} が必要です。少なくとも MUX スイッチがサポートされているラップトップでは、Supergfxctl は nvidia-prime を介して X または Wayland セッション全体を単独で実行することはできません。
Supergfxctl is an Optimus software for Nvidia, and as such is incompatible with {{aur|optimus-manager}}, {{pkg|bumblebee}}, and other softwares of a similar vein. It is recommended to completely remove previous X11 and modprobe configuration related to the Nvidia and integrated GPUs. To use the dedicated GPU, {{pkg|nvidia-prime}} is required. At least on laptops with MUX switch support, Supergfxctl cannot run the entire X or Wayland session through nvidia-prime on its own.
 
   
 
=== Enabling ===
 
=== Enabling ===

2023年3月14日 (火) 15:15時点における版

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 セッション全体を単独で実行することはできません。

Enabling

Enable the following services -

  • asusd.service for Asusctl
  • power-profiles-daemon.service for setting charging limits via power-profiles-daemon
  • supergfxd.service for Supergfxctl
  • --user asusd-user.service for ANIME sequence support on certain laptops
  • --user asus-notify.service for notification support about your laptop

Configuration

ノート: See https://asus-linux.org/asusctl/ for more configuration info.

Battery and BIOS

Battery and BIOS options can be set to certain values in /etc/asusd/asusd.conf. The battery charge limit can be set in bat_charge_limit and other supported BIOS options can be set to be fixed on boot as well. The battery charge limit should be between 20 and 100. These values need to be set here to apply automatically after a reboot.

Fan curves

Fan curves can be set in /etc/asusd/profile.conf. Quiet, Balanced, and Performance mode can be selected as power profiles if power-profiles-daemon is enabled.

Visual Effects

Aura lighting and the ANIME matrix can be configured via their respective configuration files in /etc/asusd.

Supergfxctl

Supergfxctl is configured at /etc/supergfxd.conf. VFIO can be enabled with the discrete GPU and the startup mode (Hybrid or Integrated) can be set as well.

Usage

Asusctl

Asusctl is used via the asusctl command. The command will generate help info when run by itself. Aura effects, fan curves, power profiles, ANIME settings, and BIOS settings can be configured through the command rog-control-center works for a GUI, but is rather buggy and sometimes does not correctly apply settings.

Common BIOS settings

These BIOS settings have appeared on several laptops.

  • GPU MUX mode - For laptops with integrated MUX switches, asusctl bios -D <mode> can toggle the MUX switch after a reboot. 0 enables it, and 1 disables it and switches it back to normal Optimus. asusctl bios -d gets the current mode.
  • Device panel overdrive - For laptops with panels that support overdrive, asusctl bios -O <mode> toggles it. True toggles it on, and false toggles it off. asusctl bios -o gets the status of the feature.

Charge Limit

The charge limit can be set with asusctl -c <limit>, where limit is between 20 and 100.

Supergfxctl

Supergfxctl is run via supergfxctl. Using supergfxctl -m <mode switches between modes, and takes Hybrid or Integrated as options. It can also take Vfio if you enabled it in the settings.