GNU/Linux >> Linux の 問題 >  >> Ubuntu

UbuntuLinuxでより良いゲーム体験のためにゲームモードを有効にする方法

Linuxでゲームをプレイするときにパフォーマンスを向上させたいですか?ゲームモードをお試しください!

GameModeは無料のオープンソースLinuxプロジェクトであり、ゲームは一連の最適化をホストやゲームプロセスに一時的に適用するように要求できます。

このプロジェクトは元々、IntelおよびAMDCPUの省電力またはオンデマンドガバナーの問題に対する一時的な解決策として設計されました。しかし現在、GameModeは以下を含む最適化をサポートしています:

  • CPUガバナー
  • I/Oの優先順位
  • プロセスの良さ
  • カーネルスケジューラ
  • スクリーンセーバーの抑制
  • GPUパフォーマンスモード(NVIDIAおよびAMD)、GPUオーバークロック(NVIDIA)
  • カスタムスクリプト

1。 Ubuntu LinuxにGameModeをインストールする方法:

このパッケージは、Ubuntuおよび他のほとんどのLinuxリポジトリで利用できます。

まず、[アクティビティ]の概要画面から検索するか、キーボードのCtrl + Alt + Tを押して、ターミナルを開きます。ターミナルが開いたら、コマンドを実行してインストールします:

sudo apt install gamemode

FedoraおよびCentOSLinuxの場合、コマンドを使用してインストールできます:

sudo dnf install gamemode

(オプション)ゲームモードインジケーターをインストールします:

選択のために、ゲームモードの現在のステータスを示すインジケータアプレットをインストールできます。これは、デフォルトのGnomeデスクトップの拡張機能です。

a。)ターミナルを開き、コマンドを実行してchrome-gnome-shellを確認します ブラウザ統合がインストールされています:

sudo apt install chrome-gnome-shell gnome-shell-extension-prefs

b。)次に、下のボタンをクリックして、拡張機能のWebページに移動します。スライダーアイコンをオンにしてインストールします。

ゲームモード拡張

トグルアイコンが表示されない場合は、[ここをクリックしてブラウザ拡張機能をインストールする]リンクをクリックして、ブラウザ拡張機能をインストールし、ページを再読み込みしてください。

最後に、スタートメニューから「GnomeExtensionsApp」を検索して開きます。そして、歯車ボタンをクリックしてステータスインジケーターを設定します。

2。ゲームモードでゲームを実行する方法:

一部のゲームとプラットフォームには、GameModeサポートが統合されています。つまり、アクティブ化するために何もする必要はありません。それらは:

  • DiRT 4
  • トゥームレイダーの台頭
  • シャドウオブザトゥームレイダー
  • Total War Saga:ブリタニアの玉座
  • トータルウォー:三国
  • Total War:WARHAMMER II
  • ATLauncherMinecraftランチャー
  • ルトリス

他のゲームの場合、gamemoderunを追加することで、実行可能コマンドを実行できるようになりました。 最初に。たとえば、次の方法でゲームモードでSuperTux2を実行します。

gamemoderun supertux2

Steamの場合は、gamemoderun %command%を追加するだけです。 起動オプションとして。

また、コマンドラインから毎回ゲームを起動せずに、ルールをアプリのショートカットファイルに書き込みます。 .desktopです ファイルは通常、「/ usr / share/applications」ディレクトリにあります。

たとえば、次のコマンドでSuperTux2アプリのショートカットを編集します。

sudo gedit /usr/share/applications/supertux2.desktop

ファイルが開いたら、gamemoderunを追加します Exec行の実行可能コマンドの前。

ハイブリッドGPUユーザーの場合、GameModeはGAMEMODERUNEXECを介して環境変数をサポートします 。したがって、統合カードを使用して表示されるレンダリングゲーム専用のGPUを使用しながら、ゲームモードを実行できます。例:

export GAMEMODERUNEXEC="env DRI_PRIME=1" && gamemoderun supertux2

環境変数をグローバルに設定するには、いずれかの行をケースの/ etc/environment構成ファイルに追加します。

GAMEMODERUNEXEC=optirun #Bumblebeeの実装。

GAMEMODERUNEXEC="env DRI_PRIME=1"

または

GAMEMODERUNEXEC="env __NV_PRIME_RENDER_OFFLOAD=1 env __GLX_VENDOR_LIBRARY_NAME=nvidia env __VK_LAYER_NV_optimus=NVIDIA_only"

元の記事


Ubuntu
  1. UbuntuLinuxにJavaをインストールする方法

  2. UbuntuLinuxにusb-creatorをインストールする方法

  3. UbuntuLinuxにRedisをインストールする方法

  1. UbuntuにCurlをインストールする方法

  2. UbuntuLinuxにPipeWireをインストールする方法

  3. UbuntuLinuxにPHPをインストールする方法

  1. Ubuntu16.04にLinuxカーネル4.10.1をインストールする方法

  2. UbuntuにLinux用のAndroidファイル転送をインストールする方法

  3. Linuxカーネル5.15をUbuntu20.04にインストールする方法