Feral Interactiveは、GameMode1.3ライブラリの新しいバージョンを導入しました。 これにより、設定を変更することでゲームのパフォーマンスを向上させることができます。 コードはBSDライセンスの下にあり、Cで書かれています。
GameModeツール さまざまなパフォーマンスの最適化を定義できるプロセスとライブラリの組み合わせで構成されています ゲームを実行する前に、Linuxコンピューターに一時的に適用します。
要するに、 GameModeは、Linux用の小さなデーモン/ libコンボです。 これにより、ゲームはプロセッサの周波数スケールレギュレータをパフォーマンスモードに設定するように一時的に要求できます。
そして今、FeralInteractiveは最新のリリース機能としてGameMode1.3をリリースしました。 このオープンソースのLinuxシステムデーモンは、システム状態を動的に最適化するために使用されます。
この新しいリリースでは GameMode 1.3は、依然として主にFeral開発者によって機能しています 昨年、Feralに所属しなくなったMarc Di Luzioとプロジェクトを開始したが、Valveとの契約の下でGameModeの改善に取り組んでいるInteractive。
GameMode1.3の主な新機能
GameMode1.3のこの新しいリリースで ゲームの実行中にスクリーンセーバーを自動的に非アクティブ化するなど、いくつかの新機能が追加されています。
このリリースのもうXNUMXつの重要なハイライトは、 ゲームを起動し、GameModeが統合されていないゲームを支援するための新しいヘルパースクリプト「gamemoderun」の追加。
それに加えて NVIDIAGPUオーバークロックサポートのハイライトの到着 また、AMDGPUコントローラーのRadeon GPUのパフォーマンスレベルをゲームに構成するためのサポートもあり、ゲームプロセスやその他の修正および改善のためのI / Oの優先度が高くなります。
強調できるノベルティのうち、次のことがわかります。
- 無効なスクリーンセーバーを追加
- それをサポートしていないゲームでGameModeを有効にするためにgamemoderunヘルパースクリプトを追加しました
- ゲームのI / O優先度の増加を追加しました。
- nVidiaオーバークロックカードの実験的サポートが追加されました
- AMDビデオカードの実験的なパフォーマンス管理を追加しました
- softrealtimeおよびreniceオプションは使用できなくなりました。
- Rise of the Tomb Raider、A Total War Saga:THRONES OF BRITANNIA、Total War:WARHAMMER II、DiRT4のGameModeのサポートが追加されました
- さまざまなマイナーな変更とバグ修正
Linuxでのゲーム用にシステムを最適化する最も簡単な方法としてGameModeを体験したい人は、GitHubからバージョン1.3を見つけることができます。
これを行うには、ネイティブLinuxパッケージがソフトウェアリポジトリから利用可能になるまで、最初にお気に入りのLinuxディストリビューションにGameModeをインストールする必要があります。
Ubuntuとその派生物にGameModeをインストールするにはどうすればいいですか?
ディストリビューションにGameModeをインストールできるようにすることに興味がある人のために、 以下の手順に従ってください。
GameModeは、構築をMesonに依存し、内部通信をSystemdに依存していることに注意してください。
もしそうなら Ubuntu 18.10またはこのバージョンのUbuntuから派生したその他のディストリビューションのユーザーは、Ubuntuリポジトリから直接GameModeをインストールできます。
このために、ターミナルを開くだけで(ショートカットキーCtrl + Alt + Tで開くことができます)、その上で次のコマンドを入力します。
sudo apt install gamemode
今のために Ubuntu 18.10の以前のユーザーの場合は、アプリケーションをビルドする必要があります。
これはとても簡単です ターミナルを開く必要があり、その中に次のコマンドを入力します。
sudo apt install meson libsystemd-dev pkg-config ninja-build
これを実行して、パッケージをダウンロードしてビルドします。:
git clone https://github.com/FeralInteractive/gamemode.git cd gamemode git checkout 1.3 ./bootstrap.sh
インストール後、次のコマンドを使用して、ゲームにlibgamemodeautoをプリロードする必要があります。
LD_PRELOAD=/usr/\$LIB/libgamemodeauto.so ./game
./gameはゲームディレクトリです。
または、Steamゲームの場合は、次を追加してゲームのランチャーを編集します。
gamemoderun %command%