コンテンツにスキップ

Gamemode

提供: ArchWiki
2021年12月28日 (火) 21:21時点におけるKusanaginoturugi (トーク | 投稿記録)による版 (→使用方法: 飜訳)

Gamemode は Linux 用のデーモン/ライブラリの組み合わせで、ゲームがホスト OS やゲームプロセスに最適化のセットを一時的に適用することを要求できるようにするものです。

インストール

gamemode と lib32-gamemode をインストールします。

設定

gamemode.ini ファイルを作成して設定します。gamemode.ini のサンプルはこちらです。/etc/、$HOME/.config/、/usr/share/gamemode/ のいずれかに保存してください。

desiredgov が performance に設定されていることを確認し、ゲームの優先度を上げるために renice を10程度に増やすとよいでしょう。

このパッケージには、renicing 機能を動作させるためのドロップインファイル etc/security/limits.d/10-gamemode.conf が付属していることに留意してください。gamemode がゲームプロセスを renice するようにしたい場合は、gamemode グループを作成し、参加する必要があります。

使用方法

gamemode でゲームを実行するには、次のように起動します。

To run games with gamemode start it like this:

$ gamemoderun ./game

ゲームを起動したら、コマンドで gamemode が動作していることを確認できます。

$ gamemoded -s
ノート gamemoded.service のユーザーユニットは dbus によって、オンデマンドで起動されます[1]。

Steam

Steam が gamemode でゲームを起動するようにするには、ゲームを右クリックし、Properties... を選択し、Launch Options に次のように入力します。

gamemoderun %command%