7つの問題Linuxでゲームに遭遇する可能性があります
クイックリンク
- 多くのゲームのLinuxサポートの欠如
- インストールは追加のステップを踏むことができます
- 一貫性のないパフォーマンス
- チーチの非互換性
- 問題のあるGPUドライバー
- ProtOndBに非常に精通します
- サポートが消える(別名、頂点の伝説に何が起こったのか?)
ゲームは、Linuxの初期の頃から簡単なことから遠い頃から長い道のりを歩んできました。それでも、いくつかの問題に遭遇することを期待できますので、遭遇したときに準備ができていることが最善です。
1。 多くのゲームのLinuxサポートの欠如
長年にわたって多くの開発者がLinuxのサポートをゲームに提供してきましたが、ValveのSteam Deckまで、SteamosがLinuxを主流に近づけるまで、バケツをかろうじて落とすことはほとんどありませんでした。もちろん、LinuxのサポートはWindowsのサポートと比較して依然として見劣りしますが、近い将来は変わらないでしょう。
主な理由の1つはプロトンです。これは、Steamが舞台裏で使用してLinuxベースのSteamosでWindowsのみのゲームを実行できるようにします。これにより、開発者はゲームがプロトン経由で実行されることを確認するだけでなく、ネイティブに実行されることではありません。多くのゲームでは、ほとんどの場合、これは正常に機能します。
それでも、プロトンは常に改善し続けていますが、完全なLinuxサポートには完全に一致していません。後で見ると、公式のサポートでさえ、ゲームがサポートされ続けることを保証するものではありません。
2。 インストールは追加のステップを踏むことができます
プレイしているゲームがSteamで利用可能で、Linuxでサポートされている場合、インストールはWindowsと同様に多くの分布で簡単です。最初にSteamクライアントをインストールしてから、プレイするゲームをインストールします。ディストリビューションのリポジトリには、蒸気なくてもインストールできるゲームがいくつかあります。ただし、他の場合は、Windowsよりもいくつかのステップが必要になる場合があります。
良いニュースは、他のゲームの実行を容易にするためにサードパーティのツールが存在することです。たとえば、Lutrisなどのツールを使用してEpic Games Launcherを実行できます。これは、GogやHumble Bundleライブラリもサポートしています。
以前ほど一般的ではありませんが、Linuxでの実行を拒否するゲームに遭遇します。しかし、楽しみにして、ゲームプラットフォームとしてLinuxに目を向ける人々がもっといるので、OSでゲームを実行することに興味がある人々のより大きなプールがあります。つまり、ゲームが機能しなくても、Linuxのサポートをすぐに得ることができます。
3。 一貫性のないパフォーマンス
Linuxの初期の時代からのもう1つのすべての(しかし、普遍的な)ゲームバグベアは、ゲームのWindowsバージョンと比較してパフォーマンスがしばしば苦しんでいたことでした。原因は何らかの理由である可能性があります:OpenGLよりもDirectXに対してゲームがより良く最適化され、WindowsドライバーのGPUパフォーマンスが向上します。幸いなことに、それはかつてあったものではありません。
代わりに、物事はさらに奇妙です。 Linuxでより良い を実行し、Windowsでより優れているゲームもあります。多くの場合、さまざまなゲーム内設定間でさらに変化します。 redditスレッドは、Linuxに切り替えてゲームのパフォーマンスを向上させた人々からのコメントでいっぱいであり、1秒あたりのすべてのフレームがどこに行ったのか疑問に思う等しい数と一緒に混ざり合っています。
主な違いは、特定のゲームのWindowsバージョンが本質的に常に正式にサポートされているのに対し、Linuxサポートは通常よりむらがあることです。これは、パフォーマンスの問題に遭遇した場合、コミュニティに助けを求めていることを意味します。
4。 チーチの非互換性
ゲームは以前よりもLinuxとはるかに互換性がありますが、マルチプレイヤーゲームという大幅に遅れをとっている領域が1つあります。具体的には、たとえば fortnite のようなマルチプレイヤーファーストゲームを考えると思い浮かぶゲーム。
fortnite やEpicの他のゲームをプレイできないかもしれませんが、その会社はEasy Anti Cheatの開発者でもあります。このカーネルレベルのアンチチートソフトウェアは、さまざまなゲームでますます使用されており、Linuxで多くのゲームで問題があります。アンチチートに依存している多くのゲームのLinux互換性を追跡するデータベースは、アンチチートです。
残念ながら、これは現時点で解決するのが最も難しい問題の1つです。アンチチートがゲームをプレイしないようにしている場合、多くの場合、唯一の選択肢は、開発者がサポートを回復するか、何らかの修正が生じることを期待し、期待することです。
5。 問題のあるGPUドライバー
特に、GPUメーカーの閉鎖型または部分的に閉鎖されたドライバーを実行することに反対しない場合、Linuxでグラフィックカードサポートが長い道のりを歩んできました。とはいえ、グラフィックが機能することを合理的に期待することはできますが、ゲームに追加の考慮事項を作成する必要がある場合があります。
配布に応じて、公式のグラフィックカードドライバーは、システムの残りの部分と一緒にインストールされる場合とそうでない場合があります。 UbuntuやFedoraのような多くの新しいディストリビューションは、それらを自動的にインストールすることを申し出ますが、他の人はオープンソースのドライバーに固執します。
ゲームのパフォーマンスが低い場合に苦しんでいる場合は、ハードウェアに正しいドライバーを使用しているかどうかを調査してください。
6。 ProtOndBに非常に精通します
過去10年間にPCの近くにいたゲーマーなら、おそらくSteamで少なくともいくつかのゲームを所有しているでしょう。それらのいくつかはLinuxでネイティブにサポートされる場合がありますが、プロトンを使用してさらにサポートされることをさらに保証することができます。
早めにアクセスしたいと思う1つのWebサイトがあり、頻繁にProtondBです。 Linuxユーザー向けの他のいくつかの重要なブックマークとともに、これを近くに保管することをお勧めします。 ProtondBは、ゲームが実行されるかどうかだけでなく、他のユーザーが成功したかどうか、使用したプロトンバージョン、ゲームを実行するために必要な他の手順を示します。
この1つのウェブサイトは、ゲームがスチームデッキで実行されるかどうかを知りたい場合でも、数時間のフラストレーションを節約する可能性があります。
7。 サポートが消える(別名、頂点の伝説に何が起こったのか?)
ほとんどの場合、アンチチートテクノロジーは、開発者がLinuxでゲームをサポートすることを悩ませないことにつながる可能性がありますが、他の場合は、既存のゲームのサポートを引き出すことにつながる可能性があります。それがまさに2024年に起こったことです。 apex legends がLinuxプレイヤーを禁止しました。
確かに、これは余分なコードを書く気がない怠zyな開発者の単なるケースではありませんでした。詐欺師は、ゲームのアンチチートを倒すことが簡単になったため、Linuxを使用していました。それでも、Linuxのユーザーの数が比較的少ないため、これは修正としてのみ可能でした。 Windowsの場合はそうではなかったでしょう。プラットフォームを禁止する以外に修正が必要だろう。
Linuxが比較的ニッチなオペレーティングシステムのままである限り、これらの問題は持続します。しかし、それは物事が常に同じになるという意味ではありません。 Linuxでのゲームが過去10年間でどれだけ遠くに来たか見てみましょう。
実際、物事は明るく見え続けています。 SteamosとLinuxがサポートするゲームのコレクションの増加は、Steamデッキだけではありません。 Legion go Sを含む他のハードウェアも同様に来ています。これは、ゲームのハンドヘルドやLinuxが好きな場合は大きなニュースです。