カジュアルゲーマーであれ、本格的なゲーマーであれ、適切なプラットフォームを選ぶことは重要だ。「Nintendo Switch」(もしくは「Nintendo Switch 2」を購入できた幸運な人)などのゲーム機でしかゲームをプレーしない人もいれば、PCでゲームをするのが最高だと考える人もいる。後者に属する人は、おそらくOSとして「Windows」を選択しているはずだ。
しかし、「Linux」を敬遠すべきではない。Linuxでのゲームプレーは大きく進化している。デジタル著作権管理(DRM)で保護されていることが原因で、Linuxでのプレーが困難または不可能なゲームもあるが、問題なく動作するゲームも多数存在する。「Steam」がサードパーティーのDRMを使用しているかどうかは公式ページで確認できる。
しかし、DRMフリーのゲームは、可能な限り最高の体験を引き出す以下の方法を実践すれば、問題なく動作する。
1. 適切なディストリビューションを選ぶ
ゲームの旅は、自分に合ったディストリビューションを選ぶことから始まる。全てのLinuxディストリビューションがゲーム向けに構築または最適化されているわけではないので、慎重に選択する必要がある。ゲームに最適なLinuxディストリビューションを探している人は、以下のものを検討してほしい。
- 「Pop! OS」:ハードウェアサポートが優れており、AMDとNVIDIAのGPU向けに別々のISOイメージが提供されている
- 「Ubuntu」:使いやすく、ハードウェアサポートも優秀。大規模なコミュニティーが存在する
- 「Manjaro Linux」:最新かつ最高のドライバーサポートとカーネルを利用できる
- 「Garuda Linux」:ゲーム専用に設計されており、必要なものが最初から全てそろっている
- 「Regatta OS」:Linuxでのゲームプレーを可能な限り簡単にする
- 「Drauger OS」:これもゲーム専用に作られたディストリビューションだが、日常的な使用には適していないことに注意する必要がある
- 「Bazzite」:「Steam Deck」とデスクトップの両方を想定して開発されたカスタム「Fedora」ディストリビューションで、プリインストールされたアプリケーションとゲームコントローラーサポートを備えている
2. 適切なドライバーをインストールする
お薦めの方法は、適切なドライバーがプリインストールされたディストリビューションを使用することだ。それ以外の場合は、GPUに最適なドライバーをインストールする必要がある。それをやらなければ、ゲーム体験は(よくても)標準以下になるだろう。GPUのメーカーとモデルを確認して、適切なドライバーを見つける必要があるため、少し面倒だ。
Linuxをゲーム用に最適化する「GameMode」もある。GameModeは、Feral Interactiveが開発したソフトウェアだ。デーモンとライブラリーを組み合わせたものであり、CPUガバナーやI/O優先度、プロセスのnice値、カーネルスケジューラーなどの最適化を実行する。
3. ゲームプラットフォームをインストールする
Linuxでゲームをプレーしたいのなら、Steamや「Lutris」などのプラットフォームをインストールする必要がある。最も簡単なのはSteamである。Valve(Steamの開発元)は、「Steam Play」を通して、Linuxでのゲームプレーを可能にすることに長年取り組んできたからだ。LinuxでプレーしたいWindowsゲームがある場合、Steamのインストールは必須だろう。
幸い、Steamは標準リポジトリーに含まれているので、sudo apt-get install steamやsudo dnf install steamなどのコマンドでインストールできる。その後、Steamの設定から「Steam Play」を有効にして、「Proton」の最新バージョンを選択する。「GOG」や「Epic Games」「Battle.net」「Humble Bundle」など、複数のゲームプラットフォームをサポートするLutrisもある。最後に、「Heroic Games Launcher」というゲームランチャーも存在する。ほとんどのユーザーは、Steamを選んでおけば大丈夫だろう。
4. 「Wine」「Proton GE」「Vulkan」を使用する
「Wine」(Windowsアプリケーションを実行できるようにするため)や「Proton GE」(WindowsゲームをLinuxで実行できるようにするProtonのカスタムバージョン)、「Vulkan」(高性能なグラフィックスAPI)もインストールして使用することをお薦めする。Wineは標準リポジトリーからインストール可能だ(sudo apt-get install wineコマンドを使用)。Vulkanも標準リポジトリーからインストールできる(sudo apt install mesa-vulkan-driversコマンドを使用)。Proton GEのインストール手順はもう少し複雑で、以下の手順を実行する必要がある。
- 公式リリースページからProton GEをダウンロードする
- mkdir ~/.steam/steam/compatibilitytools.dコマンドで新しいディレクトリーを作成する
- tar -xf GE-ProtonVERSION.tar.gz -C ~/.steam/steam/compatibilitytools.d/コマンドを実行して、ダウンロードしたファイルを新しいディレクトリーに解凍する
- Steamを再起動する
Linuxでのゲーム体験は、さまざまな要素(GPU/CPU、インターネット接続など)の影響を受けるため、必ず快適なものになると保証はできない。しかし、上記の提案に従って、自分のハードウェアを理解すれば(インストールすべきものを正確に把握するため)、問題なくゲームプレーを開始できるだろう。Linuxでのゲーム体験は、きっと素晴らしいものになるはずだ。
提供:Astragal/Getty
この記事は海外Ziff Davis発の記事を朝日インタラクティブが日本向けに編集したものです。