Steam デッキでは Linux が好きですが、デスクトップでは Linux が好きではない理由

私はデスクトップやラップトップで Linux を使いたくなかったのですが、専任の開発者の手にかかれば、Linux は素晴らしいオペレーティング システムになります。

注: この記事は、内容に多数の誤りがあったため、書き直され、差し替えられています。 誤りをお詫びするとともに、読者の皆様からいただいたフィードバックに感謝いたします。 この記事は Matthew Connatser によって書き直され、XDA 主任テクニカル エディター Adam Conway によって寄稿された以下のマーク付きセクションが追加されました。

私は生まれてからずっと Windows ユーザーですが、Windows があまり好きではなく、ただ我慢してきました。 多くの点でバグが多くイライラしますが、PC には Linux という明らかな競合相手がいるにもかかわらず、私は常に我慢してきました。 Steam Deck が登場するまで、私はデスクトップで何をするにも Linux にはあまり興味がありませんでしたが、今では Windows が唯一使用できる OS であるかどうかあまり確信が持てなくなりました。 それでも、それが私にとって最も簡単な選択肢であることに変わりはなく、おそらく永遠ではないにしても、おそらくしばらくの間はそうするでしょう。

Linux の問題と切り替えできない理由

私の Linux に関する経験はかなり限られており、Steam Deck OS と、一般的に PC 用に作られた Steam Deck OS のクローンである HoloISO しか使用したことがありません。これらの OS はどちらも Arch Linux をベースにしています。 私はこれらの OS をゲームとベンチマークにのみ使用しており、書き込みを含むデスクトップ エクスペリエンス全体では使用していません。 記事を書く、Microsoft Office で何かを書き留める、趣味または仕事のためにインターネットを閲覧する、その他 ランダムなもの。 Linux は Windows が行うことの 90% を実行できると思いますが、その 10% は非常に重要です。

私が Windows を捨てなかった最大の理由は、 多くの場合 ちょうど動作します(ほとんどを強調します)。 いつでもゲームを起動したり、必要なアプリをダウンロードして実行したりすることができ、特定のソフトウェアが見つからないか使用できないかどうかを心配する必要はありません。 これは、ASUS が宣伝する大きなセールス ポイントです。

Steam Deck の最大のライバル、ROG Ally: Windows を使用し、Windows ソフトウェア ライブラリの能力を活用できます。 少なくともゲームの場合、デッキ上ですべてがうまく機能するわけではないため、これはかなり大きな問題になる可能性があります。 Deck の場合、Proton を使用して Windows 用に作成されたゲームを Linux 上で実行できる形式に変換します。

Linux を使用したいと考えている一部の人々にとってさらに悪いことに、Proton で実行される一部のゲームはパフォーマンスが低いだけでなく、次の環境でプレイすることもできません。 全て アンチチートなどの制限があるため。

ゲーマーにとって、Windows は単なる... より良い

このセクションは XDA の主任テクニカルエディターによって書かれました アダム・コンウェイ、この記事の前のバージョンの寄稿者ではありませんでした。

ゲーマーとして、私は Steam デッキが大好きです。 数か月前に 512GB のストレージを備えたものを購入し、毎日プレイしています。 多く. 明らかに、Steam デッキは Linux を使用しており、それは非常にうまく機能します。 実際、Linux のオーバーヘッドの削減と Proton の驚異的な能力のおかげで、一部のゲームは、Windows にインストールされている場合よりも、Proton を使用した Steam デッキで実行する方が実際に優れています。

そうは言っても、私にとっては、 いくつかの Linux ベースのマシンでは単純にプレイできないゲームがあり、それらのゲームが私の時間のほとんどを消費するため、メインのデスクトップで Linux を使用することは不可能です。 などのゲーム ヴァロラント, カウンターストライク (競合するサードパーティのサービスでは、 それに直面)、 と タルコフからの脱出 Proton のような環境では実行できないアンチチートを利用してください。 これらは私が最もよくプレイするゲームであり、別の OS を頻繁に再起動するよりも、Windows (私が育ったオペレーティング システム) を日常的に使用したいと思っています。 ただ ゲームをするために。

実際、このジレンマこそが、私が大学時代を通じて Ubuntu を使用していた Huawei のラップトップを使用した後、最終的に MacBook Pro を購入した理由です。 デスクトップで Linux を使うのが嫌いというよりも、自分のパソコンで Linux を使うのが嫌いなのです。 主要な デスクトップ。 Steam Deck の場合、Steam OS は Windows よりもはるかに優れたオペレーティング システムであり、私は Asus ROG Ally をテストしたときにそれを直接経験しました。

理由としては なぜ 広範なアンチチート ソフトウェアを使用するゲームは Linux では実行できません。それにはさまざまな理由があります。 最大の (そしておそらく最も重要な) のは、Linux 上でチート開発者がアンチチート ソフトウェアをバイパスすることが大幅に容易になったことです。 開発者は、ゲームと対話し、アンチチートから隠蔽できるローダブル カーネル モジュール (LKM) を簡単に構築できますが、Windows ではこれが大幅に困難です。

ネイティブ Linux クライアントを使用したアンチチートの 1 つである Easy Anti-Cheat を見てみると、次のようになります。 /proc を強化する 実行中のアプリケーションがプロセス リストを表示できないようにし、実行中のゲームを外部から変更します。 プロセスのアドレス空間間でデータを転送するシステムコール. Linux 上の Easy Anti-Cheat はユーザー空間でのみ実行され、これに root アクセスを与えることは、多くの人にとって単純に行き過ぎです。 さらに、アンチチート ソフトウェアは「異なる」ものを探します。Proton 環境は確かにそれです。 だからこそ、Linux ではアンチチート開発が非常に厄介なテーマなのです。 これらのアンチチートを必要とする競争力のあるタイトルの多くでは、Linux は私の環境では実行可能なプラットフォームではありません。 デスクトップ。

Steam デッキは、Linux が Windows を超えることができることを証明しています

Steam デッキは、私には問題がありましたが、Linux が Windows の 100% 以上になれることを証明しました。 Windows の重要な問題の 1 つは、Windows がオープンソースではないことです。これは、Microsoft が実際にはサポートしていない方法で Windows を使用したい場合に大きな問題になります。 一方、Linux はオープンソースであり、誰でも、どの企業でも Linux について独自の解釈を行うことができます。これが、Valve がデッキに Linux を選択した理由です。 それだけ Linuxでは可能です。

Steam Deck で私が最も気に入っている点の 1 つは、コントローラー、タッチ スクリーン、さらにはキーボードとマウスで操作できる合理化された UI です。 もちろん、優れた UI が実際に使用するソフトウェアの不足を補うことはできませんが、ゲーム サポートに関して言えば、デッキに関する私の経験はほぼ完璧でした。 私が遭遇したゲームは、Proton が機能しなかったためうまく動作しなかったゲームが 1 つだけです。古いゲームは、最初にプレイしたときも実際に Windows 上で完全には動作しませんでした。 私がよくプレイするゲームに恵まれただけかもしれませんが、Linux に切り替えたい場合でも、Nvidia GPU で快適に動作すると仮定すると、私のゲーム体験はおそらくそれほど影響を受けないでしょう。

対照的に、Windows は Steam デッキが行うことを実行するタスクにまったく対応していません。それは、 ASUS ROG アリー. 主な理由のリストをすでに書きました なぜ同盟国はデッキに対応するのに苦労するのか, しかし、重要な問題は、Windows がハンドヘルド ゲーム PC としてはほぼ使用できないことです。 Windows はコントローラーではなくキーボードとマウスのために作られました。Windows はロックダウンされているため、Asus (またはどの企業も) それについて何もできません。 最終的には、回避策として、Ally のソフトウェアが Windows 上に存在する必要があります。 Steam Deck OS の不完全なクローンである HoloISO でさえ、私の Steam Machine では Windows 11 よりもはるかに多くの機能を実行します。

このデッキのおかげで、Windows の代替手段を求める人にとって最も人気のある Linux インストールの 1 つである Ubuntu のようなディストリビューションにさらに興味を持つようになりました。 私はいつか Ubuntu を実験するつもりです。Windows のソフトウェア ライブラリが失われるのは理論的には悪いことですが、決して完璧ではありませんでした。 Speedfan が開発中止になったとき、真の後継者は最近まで次の形で登場しなかったことを覚えています。 ファン制御. オープンソース OS として、Linux はいつか優れたゲーム ライブラリを手に入れることができるかもしれませんが、ユーザーがそれを正当化する必要があるだけです。