SteamOSをLinux対応先に追加
Epic GamesはLinux版「Epic Games Launcher」の対応先にSteamOSを加え、Steam Deckでも使えるようにする方針です。ランチャーは現在プレビュー版で、Linux向けの配布形式も評価中です。
Epic Gamesのコミュニケーションディレクター、Jake Jones氏は、Fedora、SteamOS、Cachy、Omarchyなど幅広いLinuxディストリビューションを支援する計画を示しました。ここでの対応は、まずゲームの購入や管理に使うランチャーに関するものです。
Linux版の配布では、Debian/Ubuntu向けの.debパッケージが案内されていました。Jones氏はAppImageも今月中に復元する予定だと述べています。
既存の導入方法との違い
SteamOSではこれまで、Heroic Games LauncherやLutrisといったサードパーティー製ランチャーからEpic Gamesのゲームを扱う方法がありました。HeroicはEpic Games Storeに加え、GOGやAmazon Prime Gamesにも対応するゲーム管理ツールです。
HeroicのSteam Deck向け案内では、デスクトップモードでゲームをインストール、更新する手順が説明されています。ゲームモードでHeroic本体を動かす方法はサポート対象ではなく、問題が起きる可能性があります。
Heroicでは、インストールしたゲームを個別にSteamへ追加できます。Epic Games StoreのWindows版をValveの互換レイヤー「Proton」経由でSteam内に導入する方法もありますが、更新で動作に問題が出る場合があります。公式ランチャーのSteamOS対応は、こうした既存手段とは別の選択肢になります。
Fortniteの対応は別の課題
ランチャーがSteamOSに対応しても、Fortniteが同OSで動作するとは限りません。Fortniteのオンライン対戦で使われる「Easy Anti-Cheat(EAC)」のLinux v2対応が、別途課題として残っています。
EAC Linux v2は、Windowsのようなカーネルモジュールを使わず、Linuxに組み込まれたセキュリティ機能を利用する設計です。起動時に実行されたコードを検証するため、TPM 2.0による改ざん耐性のある起動記録を使うとEpic Gamesは説明しています。
要件には署名済みカーネル、Secure Boot、Measured Boot、IOMMU、Kernel Lockdown Integrity Mode、BPF LSMが含まれ、Kexecは無効にする必要があります。TPM 2.0も必要で、TPM 1.2のシステムは対象外です。EAC Linux v2は保護対象ゲームの起動中だけ動作するsystemdサービスです。
Steam DeckとBazziteの状況
Epic Gamesは、Steam DeckがEAC v2に必要な機能を備えていないと説明しつつ、Valveと対応に向けた協議を続けているとしています。Bazzite 45では、Epicの署名鍵が追加され、EAC v2の準備状況を確認するujust check-anticheatコマンドが導入されました。
Bazziteチームは、携帯型ゲーム機でKernel Lockdownを有効にせず、Steam DeckではSecure Bootも有効にしないよう注意を促しています。いずれもEpicのEAC v2要件に含まれます。Steam Deckでの設定については、Bazziteチームの追加案内を待つよう案内されています。











