MangoHud

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

関連記事

MangoHud は、アプリケーション内でシステムのパフォーマンスを監視し、ベンチマーク のメトリクスを記録するための Vulkan および OpenGL オーバーレイです。

インストール

次のいずれかを インストール:

  • mangohud - 上流からの最新リリース。
  • mangohud-gitAUR - マスターへの最新のコミット。

設定

MangoHud は次のファイルを介して設定され、次の順序で読み取られます。

  1. $XDG_CONFIG_HOME/MangoHud/MangoHud.conf
  2. $XDG_CONFIG_HOME/MangoHud/APPLICATION-NAME.conf (大文字と小文字を区別)
  3. $XDG_CONFIG_HOME/MangoHud/wine-APPLICATION-NAME.conf (Wine アプリケーションの場合、大文字と小文字が区別され、.exe 拡張子は付きません)
  4. ./MangoHud.conf
  5. $MANGOHUD_CONFIGFILE (環境変数 経由)
ヒント: コメント付きの設定ファイルの例は、[プロジェクトのリポジトリの https://raw.githubusercontent.com/flightlessmango/MangoHud/master/data/MangoHud.conf] にあります。

GUI で設定

MangoHud を設定するための GUI は、goverlayAUR からインストールできます。

使い方

テスト設定

プログラムが正しくセットアップされているかどうかを確認します。

$ mangohud glxgears
$ mangohud vkcube

単一のゲームを実行する

MangoHud でゲームを実行するには、次のように開始します。

$ mangohud game

ダイナミックフッキング

特定のアプリケーションでは特殊なタイプのフックが必要な場合があります。これは、--dlsym パラメータまたは MANGOHUD_DLSYM 環境変数 で指定できます。

$ mangohud --dlsym game

ゲームモードで使用する

MangoHud と gamemode の両方でゲームを起動するには、次のように 2 つのコマンドを 1 つのコマンドにチェーンします。

$ mangohud gamemoderun game

単一の Steam ゲームを実行する

Steam に MangoHud でゲームを開始させるには、ライブラリ でゲームを右クリックし、プロパティ... を選択して、起動オプション テキストボックスに次のように入力します。

mangohud %command%

MangoHud で Steam を実行する

すべてのゲームの起動オプションを変更する必要がないようにするには、MangoHud を使用して Steam を直接起動することができます。

$ mangohud steam-runtime

MangoHud は Steam を検出し、ゲームが起動されるまでロード自体を回避します。

すべての Vulkan ゲームで有効にする

MangoHud がすべての Vulkan ゲームで自動的に起動するようにするには、次の 環境変数 を設定します。

MANGOHUD=1