Moonlightを使用してLinuxでNvidiaストリーミングゲームをプレイする方法

Moonlightを使用してLinuxでNvidiaストリーミングゲームをプレイする方法

Moonlightは、Nvidia GeForce Experienceアプリを実行しているWindowsコンピューターに接続して、そこからゲームをストリーミングできるプログラムです。Moonlightは、LAN経由でWindows PCを検出し、Nvidiaのゲームストリームテクノロジーを使用して機能させることで機能します。Moonlightを使用してLinuxでお気に入りのゲームをストリーミングする方法は次のとおりです。

始める前に

Moonlightは、あるLinuxコンピューターから別のLinuxコンピューターにゲームをストリーミングしません。悲しいことに、Nvidiaの企業は、このエキサイティングなテクノロジーをLinuxユーザーに提供することに関心がありません。代わりに、Moonlightを使用する場合は、次の要件を満たす必要があります。

  1. Nvidiaグラフィックカード(妥当なパフォーマンス)を搭載したWindowsを実行しているPCを用意します。
  2. Windowsインストールにインストールされている最新のNvidiaドライバー。Nvidiaゲームストリーミングは、IntelまたはAMDGPUでは機能しません。
  3. GeForce Experienceアプリは、Windowsインストールにインストールする必要があります。こちらのリンクをクリックして、GeForceExperienceアプリをセットアップしてください
  4. LinuxデスクトップまたはラップトップとWindowsデスクトップまたはラップトップの両方に適切なLANネットワークが必要です。

これらの要件を満たしている場合は、LinuxPCでNvidiaゲームストリーミングテクノロジーを楽しむことができます。そうでない場合は、代わりにSteamの家庭用ゲームストリーミングまたはGoogleStadiaを試してみることを検討してください

Linuxに最新のドライバーをインストールする

MoonlightアプリはローカルのLinuxPCでゲームを処理していませんが、最新のビデオドライバーをセットアップしてインストールすることが不可欠です。そうしないと、リモートゲームストリームをデコードするときにパフォーマンスの問題が発生する可能性があります。

ありがたいことに、ゲームストリームを楽しむために、リモートLinuxPCにNvidiaグラフィックカードをインストールする必要はありません。以下のインストール手順に従って、最新のビデオドライバーをコンピューターで動作させます。

インテル

Intelハードウェアを搭載したLinuxシステムでは、ドライバをインストールする必要がない可能性があります。この理由は、IntelがLinuxディストリビューションの99%でオープンソースパッケージを提供しているためです。ただし、Ubuntuでは、Intel Corporationから直接入手したい場合は、ドライバーインストーラーがあります。

AMD

近年、AMD社はLinux用の優れたドライバーをいくつか提出しており、それらはすべてオープンソースです。これらはほぼすべてのLinuxディストリビューションに含まれており、簡単にインストールできます。最新のAMDドライバーを入手する方法については、ここをクリックしてください

Nvidia

NvidiaはLinux用のまともなドライバーサポートを持っています。ただし、利用可能なオープンソースのものは、重いタスクには平凡なことで有名です。そのため、最新の独自仕様のNvidiaドライバーをセットアップする必要があります。Linux用のNvidiaドライバーをセットアップする方法については、ここをクリックしてください

ストリーミングの設定

Moonlightアプリがストリームを配信できるようにするには、Windowsコンピューターでストリーミング機能を有効にする必要があります。ストリーミングを設定するには、リモートのWindowsマシンに移動し、以下の手順に従ってください。

Moonlightを使用してLinuxでNvidiaストリーミングゲームをプレイする方法

ステップ1:このガイドの「始める前に」セクションで説明されているように、GeForceExperienceアプリがWindowsPCにインストールおよびセットアップされていることを確認します。

ステップ2: GeForce Experienceを起動し、アプリにログインします。このアプリには、Googleと他のいくつかのソーシャルネットワークのログインオプションがあります。

 ステップ3: GeForce Experienceで「歯車」アイコンを見つけてクリックし、アプリの設定にアクセスします。

ステップ4: GeForce Experienceの設定領域内で、[シールド]をクリックしてゲームストリーミング設定にアクセスします。

ステップ5:GeForce Experienceの「シールド」領域で「ゲームストリーム」を見つけ、その横にあるスライダーをクリックしてストリーミングを有効にします。

GeForce Experienceでゲームストリーミングを有効にした後、「ホーム」アイコンをクリックしてアプリのメイン画面に戻ります。設定が自動的に適用されます。

ホーム画面に戻ると、ストリーミングの設定が完了します。Nvidia GeForce Experienceを開いたまま、Windows PCを実行したままにして、ガイドの次のセクションに進みます。

MoonlightでNvidiaストリーミングゲームをプレイする

ストリーミングはWindowsで設定されています。次に、MoonlightアプリをローカルのLinuxマシンにインストールして、ストリーミングゲームにアクセスできるようにします。Moonlightアプリをインストールするには、キーボードのCtrl + Alt + T または Ctrl + Shift + T を押してターミナルウィンドウを開き ます。

ターミナルウィンドウを開いた状態で、それを使用してFlatpakランタイムの最新バージョンをインストールします。または、動作に問題がある場合は、このチュートリアルに従ってください

最新のFlatpakをインストールした後、以下のコマンドを使用してLinuxPCにMoonlightをインストールします。

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo flatpak install flathub com.moonlight_stream.Moonlight

Linux PCにMoonlightをセットアップしたら、以下の手順に従って、WindowsでNvidia GeForceExperienceからゲームをストリーミングする方法を学びます。

ステップ1: LinuxPCでMoonlightを開きます。これを行うには、「ゲーム」セクションで「ムーンライト」を検索します。または、ターミナルで次のコマンドを実行します。

flatpak run com.moonlight_stream.Moonlight Moonlightを使用してLinuxでNvidiaストリーミングゲームをプレイする方法

ステップ2: Moonlightアプリがネットワークをスキャンして、NvidiaGeForceExperienceを実行しているWindowsコンピューターを探すことを許可します。ネットワークによっては、このプロセスに数分かかる場合があることに注意してください。

ステップ3: MoonlightUIでWindowsPCを選択して、リモートでアクセスします。接続に1秒かかる場合がありますので、しばらくお待ちください。

Moonlightを使用してLinuxでNvidiaストリーミングゲームをプレイする方法

ステップ4: UIを使用してストリーミングするゲームを選択し、マウスでクリックして起動します。

Moonlightを使用してLinuxでNvidiaストリーミングゲームをプレイする方法

Moonlightを介してゲームが起動したら、マウスとキーボードを持ってゲームを楽しんでください。


UbuntuサーバーにGitLabをインストールする方法

UbuntuサーバーにGitLabをインストールする方法

GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます

SELinux による Ubuntu Linux サーバーの保護

SELinux による Ubuntu Linux サーバーの保護

SELinux をインストールしてアクティブ化することで、Ubuntu Linux サーバーにセキュリティを追加する方法を学びます。

Cockpit を使用して Linux サーバー上で NFS を構成する

Cockpit を使用して Linux サーバー上で NFS を構成する

Linux サーバーに NFS 共有をマウントする簡単な方法が必要ですか? Cockpit アプリを使用して NFS 共有をマウントする方法を学びます。

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 の長期サポートが登場しました! デスクトップまたはラップトップを最新の Ubuntu リリースにアップグレードする方法を学びます。

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

Dockerコンテナにファイルを転送する方法

Dockerコンテナにファイルを転送する方法

ファイルを Docker コンテナに転送する必要がありますか? Docker cp ツールを使用すると、コンテナーとの間でファイルを簡単に移動できます。

Linux に DEB ファイルをインストールする方法

Linux に DEB ファイルをインストールする方法

.DEB ファイルとは何ですか? それを使って何をしますか?Linux PC に DEB ファイルをインストールするさまざまな方法を学びましょう。

GOG Galaxy を Linux 上で動作させる方法

GOG Galaxy を Linux 上で動作させる方法

GOG.com のゲームを所有していますか? ビデオ ゲームを楽しむために Linux PC に GOG Galaxy クライアントをセットアップしたいですか? このガイドに従ってください。

CentOS に Docker エンジンをインストールする方法

CentOS に Docker エンジンをインストールする方法

Docker Engine は、Linux およびその他のプラットフォーム用のオープン コンテナ化プログラムです。Docker Engine は、次のように動作する自己完結型コンテナを管理します。

Ferdi とすべてのチャットを 1 つにまとめる方法

Ferdi とすべてのチャットを 1 つにまとめる方法

Slack、Discord、その他多くの生産性向上ツールを Linux システムにインストールすることにうんざりしていませんか? それらをすべて 1 つに結合できたらいいのにと思いますか