ウブントゥのスチムーでゲムー:Part.1 「動かねえ」
Ubuntu版Steamでゲームを動かす試行錯誤の記録 Part.1。「動かねえ」から始まる格闘の記録。
ウブントゥのスチムーでゲムー:Part.1 「動かねえ」
それは、予想はしていたけれど、少し辛いものだった。
――UbuntuでSteamのゲームが、遊べない。
本編
【おことわり】
この記事を書いた段階ではまだゲームプレイはできていません。
霧原めいの右往左往を楽しむコンテンツです。
やったこと:
1. Steam公式から steam.debを落としてきてインストール
sudo dpkg -i steam.deb
※ dpkg : debian(*.deb) 方式のパッケージをインストールするコマンド。 (-i : install)
依存関係をよしなにしてくれないので、アンインストールのときがめんどくさい。
ギルティ。
※ sudo : 一時的に管理者(superuser)権限でコマンドを実行(do)するコマンド。よくつかう。
2. 「Atomic Heart」(冷蔵庫や自動販売機に犯されるゲーム)をポチる
3. 開発中……
4. Linux非対応ゲームを無理やりインストールする
初期状態だとLinuxネイティブ対応ゲーム以外は動かないので

Property -Compatibility -“Force the use of a specific Steam Play compatibility tool”にチェック

すると、「Install」ボタンが青くなり、当然のごとく、押せばインストールが始まる。

そして、Valveが誇る「Proton」――WindowsゲームをLinuxで動かすための互換レイヤーだ。――が、ゲイツへの反逆の唸りを上げるべく、「PLAY」ボタンを緑色に染める。

――そう。このPLAYボタンを押せば、ボクはゲームがプレイできる。簡単なことだ。
ゲイブに、感謝しなきゃね。
5. うごk……かない……なんで?
「PLAY」を押してもすぐに強制終了
6. 非公式版Proton「Proton-GE」を入れてみる
なんか公式ビルドより性能がいいらしいです
https://github.com/GloriousEggroll/proton-ge-custom
導入方法:
Releases から Tar.gzファイルを落としてきて、解凍。
展開されたものを ~/.steam/root/compatibilitytools.d にぶち込む。
tar -xf GE-ProtonVERSION.tar.gz -C ~/.steam/root/compatibilitytools.d/
あとは、steamのプロパティでGE-Protonを指定するだけ。簡単なことだ。
Property -Compatibility -Protonのバージョンを指定するプルダウンで「GE-Proton」を選ぶだけ。
7. どうしてうごかないの?ねぇ!
「PLAY」を押しても立ち上がる気配すらない
8. Steamのアンインストール
apt list --installed \*steam\*
これでインストール済みの”steam”という名前がついたパッケージをリストアップできるので、
sudo dpkg -r steam-launcher
sudo dpkg -r steam-libs-amd64
sudo dpkg -r steam-libs-i386
のようにして、パッケージを消していきます。
* dpkg -r : アンインストール時は引数に -r をつける(たぶんremoveの意味 調べてない)
7. SnapストアにSteamのパッケージがあったので再チャレンジ
きっと、うまくいく。
次回、ウブントゥのスチムーでゲムー:Part2. 「きっと、うまくいく。」
あきらめなければ、なんだって動くようになるはずだから。
今後参考になりそうなサイト
・ ProtonDB (https://www.protondb.com/)
Steam Deck (Proton)での動作報告や、「このProtonのバージョンが最適だぜ!」という情報が集まったサイト
・ Steam Deck HQ (https://steamdeckhq.com/)
Steam DeckやProtonについての最新情報をまとめてくれるサイト。
HQ(Head Quarter)というネーミングセンスがスチマーらしくてよい。
※用語解説
ウブントゥ:Ubuntuのこと。気分で半角にしただけ。Linuxのディストリビューションの一つ。
スチムー:Steamのこと。最初の頃のSteamクライアントにおけるバグった日本語表示に由来。語感がかわいい。
ゲムー:ゲームのこと。最初の頃のSteamクライアントにおけるバグった日本語表示に由来(同上)。かわいい。
開発中: スチムーでゲムーを購入する際、購入処理画面にでかでかと「開発中……」と表示されていたことに由来。かっこいい。
ゲイツ:WindowsとかMicrosoftとかXboxを作ったひと。かしこい。
ゲイブ:Harf-LifeとかValveとかSteam Deckを作ったひと。かわいい。