FeralGameModeを使用してLinuxでゲームパフォーマンスを向上させる方法

Feral Interactiveは、GameModeとして知られるLinuxゲーマー向けの革新的なプログラムを作成しました。これは、CPUガバナー、I / O優先度、GPUパフォーマンスなど、Linuxオペレーティングシステムのいくつかの側面を最適化することにより、ビデオゲームのプレイ中にパフォーマンスを向上させることができる印象的なツールです。

LinuxでGameModeを使用するには、GitHubで入手可能なソースコードからプログラムをビルドする必要があります。ソースコードの作成は非常に簡単です。開発者は必要な依存関係とそのインストール方法を概説し、実行時にソフトウェアのコンパイルの面倒さを取り除くことができる洗練されたインストールスクリプトも含まれています。

LinuxでGameModeのインストールプロセスを開始するには、キーボードのCtrl + Alt + TまたはCtrl + Shift + Tを押してターミナルウィンドウを開きます。次に、ターミナルが開いたら、インストールプロセスの各セクションに従って、GameModeのコピーを起動して実行します。

依存関係の取得

LinuxにGameModeをインストールする上で最も重要な部分は、インストールする必要のあるさまざまなビルド時のソフトウェア依存関係を取得することです。Linux PCで設定されたGameModeの依存関係を取得するには、使用しているLinuxOSに対応する以下のコマンドラインの手順に従ってください。

Ubuntu

Ubuntu Linuxでは、必要な依存関係はMeson、Libsystemd-dev、Pkg-config、Ninja、Git、Libdbus-1-dev、およびDbus-user-sessionです。

sudo apt install meson libsystemd-dev pkg-config ninja-build git libdbus-1-dev dbus-user-session

Debian

Debian Linuxは、内部ではUbuntuと非常によく似ています。その結果、GameModeを構築するために必要な依存関係は同じです(Libsystemd-dev、Pkg-config、Ninja、Git、Libdbus-1-devなど)

sudo apt-get install meson libsystemd-dev pkg-config ninja-build git libdbus-1-dev dbus-user-session

Arch Linux

Arch Linuxユーザーは、GameModeを構築するために4つの依存関係をインストールするだけで済みます。それらは、Meson、Systemd、Git、およびDbusです。

sudo pacman -S meson systemd git dbus

Fedora

LinuxでGameModeをコンパイルしようとしているFedoraLinuxユーザーは、Meson、Systemd-devel、Pkg-config、Git、およびDbus-develをインストールする必要があります。

sudo dnf install meson systemd-devel pkg-config git dbus-devel

OpenSUSE

開発者は、OpenSUSEでソフトウェアをビルドするために必要な正しい依存関係を明示的に概説していません。そうは言っても、Fedoraのものはうまくいくはずです。ただし、問題が発生した場合は、このページで開発者に直接問い合わせてください。

sudo dnf install meson systemd-devel pkg-config git dbus-devel

ソースコードをダウンロードする

依存関係が処理されたので、GameModeのソースコードをダウンロードする必要があります。これを行うには、Gitプログラムとそのクローン機能を利用する必要があります。

git clone https://github.com/FeralInteractive/gamemode.git

クローン作成プロセスが完了すると、「gamemode」という名前のフォルダがホームディレクトリ(〜)に表示されます。以下のCDコマンドを使用して、ターミナルセッションをこのフォルダに移動します。

cdゲームモード

LinuxでのGameModeの構築

GameModeアプリケーションは、「bootstrap.sh」スクリプトのおかげで、どのLinuxPCでも簡単に構築できます。スクリプトを実行するには、ターミナルウィンドウで以下の実行コマンドを実行します。

./bootstrap.sh

Linux PCで「bootstrap.sh」スクリプトを実行すると、ユーザーのパスワードを入力するように求められます。スクリプトは、ビルドおよびインストールプロセス中にsudoアクセスを取得するためにスクリプトを必要とするため、そうしてください。

Linux PCでビルド/インストールプロセスが完了すると、以下のコマンドを入力して、GameModeに手動でアクセスできるようになります。

男gamemoded

Steam以外のゲームでGameModeを実行する

GameModeは、コマンドラインを介してLinuxコンピューターにインストールされたビデオゲームを実行できます。たとえば、Linux上のSuper Tux Kartのパフォーマンスを向上させるには、Linuxターミナルウィンドウで次のコマンドを実行します。

FeralGameModeを使用してLinuxでゲームパフォーマンスを向上させる方法

gamemoderun supertuxkart

Linux PCにインストールされているビデオゲームを実行するには、gamemoderunコマンドを記述してから、ゲームの実行コマンドを記述します。

gamemoderunゲーム名

SteamゲームでGameModeを実行する

ターミナルから実行する以外に、GameModeはSteamゲームでも動作します。Steamで実行するようにゲームを構成するには、Steamアプリを起動することから始めます。次に、Steamアプリケーションが開いたら、「ライブラリ」をクリックしてビデオゲームライブラリに移動します。

Steamの「ライブラリ」セクションに移動したら、インストールされているゲームを探し、マウスで右クリックして右クリックメニューを表示します。

Steamゲームの右クリックメニューで、「プロパティ」オプションを見つけて選択し、ゲームのプロパティ領域を開きます。次に、「起動オプションの設定」ボタンを探してクリックし、Steam起動オプションウィンドウを開きます。

Steamでのゲームの「起動オプション」内で、次のコマンドをテキストボックスに書き込んで、SteamゲームのGameModeを有効にします。

FeralGameModeを使用してLinuxでゲームパフォーマンスを向上させる方法

gamemoderun%command%

「OK」ボタンをクリックして、コマンドをSteamゲームに保存します。次に、「閉じる」ボタンをクリックして、Steamゲームのプロパティウィンドウを閉じます。

SteamゲームでGameModeを開始するには、「Play」をクリックして、画面に表示されるポップアップウィンドウにパスワードを入力します。

コメントを残す

Ubuntu 24.04でFlatpakアプリがGTKテーマを尊重しない問題を修正する

Ubuntu 24.04でFlatpakアプリがGTKテーマを尊重しない問題を修正する

Ubuntu 24.04 で GTK テーマを無視する Flatpak アプリのトラブルシューティングを行います。テーマ拡張機能、GTK ポータル、ライトモードとダークモードの設定、およびアプリツールキットの制限を確認してください。

Pardusエンタープライズ管理ソフトウェアの設定方法(LIDER AHENK)

Pardusエンタープライズ管理ソフトウェアの設定方法(LIDER AHENK)

Pardus上でLIDER AHENKを品質重視の設定で構成します。前提条件を確認し、Liderをデプロイし、Ahenkクライアントを登録し、管理を検証します。

Pardus 23ワークステーションでNVIDIAドライバーを有効にする方法

Pardus 23ワークステーションでNVIDIAドライバーを有効にする方法

Pardus NVIDIAドライバーインストーラーを使用して、Pardus 23でNVIDIAドライバーを有効にします。GPUの互換性を確認し、安全に再起動し、ドライバーを検証し、一般的な問題のトラブルシューティングを行います。

Ubuntu Server 24.04 最小インストール vs 標準インストール:パフォーマンスベンチマークが実際に示すもの

Ubuntu Server 24.04 最小インストール vs 標準インストール:パフォーマンスベンチマークが実際に示すもの

再現可能なベンチマーク方法を用いて、Ubuntu Server 24.04の最小インストールと標準インストールにおけるディスク使用量、メモリ使用量、起動時間、サービス、および実際のワークロードのパフォーマンスを比較します。

SUSE Linux Enterprise で「Zypper Locked by Another Process」の問題を修正する

SUSE Linux Enterprise で「Zypper Locked by Another Process」の問題を修正する

SLESにおけるZypperのロックエラーを安全に解決します。プロセスを特定し、待機するか停止するかを選択し、トランザクションロックとパッケージロックを区別します。

Pardus XFCE vs. GNOME:公平なメモリベンチマークでわかることとわからないこと

Pardus XFCE vs. GNOME:公平なメモリベンチマークでわかることとわからないこと

Pardus XFCEとGNOMEのメモリ使用量を公平に比較​​します。公式の25.2ソースコードで確認できる内容、利用可能なRAMの測定方法、そしてどちらのエディションがあなたのPCに適しているかをご覧ください。

HamoniKR OSレビュー:韓国の国家Linuxは企業向けに準備万端か?

HamoniKR OSレビュー:韓国の国家Linuxは企業向けに準備万端か?

ビジネス向けデスクトップOSであるHamoniKR OS 8 Paektuの実践的なレビュー。Ubuntu 24.04をベースとしている点、2034年までのアップデート保証、韓国のワークフロー、企業向けパイロットテストなどを網羅しています。

Harmonica OS (HamoniKR) で忘れてしまったルートパスワードをリセットする方法

Harmonica OS (HamoniKR) で忘れてしまったルートパスワードをリセットする方法

GRUBリカバリモードを使用して、HamoniKR OSで忘れてしまった管理者パスワードまたはrootパスワードをリセットする方法を、検証済みのコマンド、トラブルシューティングのヒント、および暗号化に関する注意点とともに解説します。

HamoniKR OSでユーザー設定をバックアップおよび復元する方法

HamoniKR OSでユーザー設定をバックアップおよび復元する方法

HamoniKRのユーザー設定を外部ドライブにバックアップする方法、アーカイブを検証する方法、選択したデスクトップおよびアプリの設定を安全に復元する方法を学びましょう。

SUSE Enterprise ServerでLUKSを使用して暗号化ボリュームを設定する方法

SUSE Enterprise ServerでLUKSを使用して暗号化ボリュームを設定する方法

SUSE Linux Enterprise Server 上で LUKS 暗号化ボリュームを作成、ロック解除、フォーマット、マウント、および永続化する方法を学びましょう。安全チェックと復旧のヒントも含まれています。