Stoic Sounds 元はExtroseが運営する個人サイト名

プロフィール

顔写真(V)

Extrose
2002年頃から電脳海にいる。 制作ペースは激減したものの今でも現役の作曲者(自称)であり、機会があればBMSも作る。 が、最近はVを被ってゲーム実況に勤しんでいる。 興味があるものになんでも手を出すのでかなりの趣味を抱えている。

柊 雷夜
ユーチューブ地方で見かけるVのすがた (↑)。 たまに VRChat にも出る。 VRoid Studio 製。

リリース

個人活動

読み物

ITエンジニア関連 - OS関連 - Zorin OS 18 - 古すぎるゲーミングPCで Steam ゲームを遊ぶ

概要

古いPC に2026/1/19 時点で まだまだサポート期間のOS "Zorin OS 18" を導入した
その環境で Steam のゲーム(一部) を遊べるようにする

Zorin OS 18 は Ubuntuベース なので、他Ubuntuベースのディストリビューションでも応用が利く可能性あり

注意事項

この操作により出力がおかしくなる場合がある
実行は自己責任で

前提

この記事で取り上げる環境のグラボは「GeForce GT650M」

GeForce GT650M に対応したLinuxのドライバは「 nvidia-driver-390 」だが、Zorin OS 18 では対応していない
Zorin OS 16 なら対応するが、これは結局「Windows 7 での運用」(サポート期限切れのOSでの運用)のようなもので、今回の目的に則さない

Zorin OS 18 において、 GeForce GT650M に対応したドライバは「Nouveau」
公式ドライバに比べてスペックは格段に落ちるものの、ドライバが全くないよりはだいぶマシに動作する
YouTube など動画を見る分には十分すぎる
ただし、これは OpenGL についてはサポートするが、Vulkan には対応しない

Vulkan に対応した「NVK」というものもあるが、これは Turing世代(GTX 16/RTX 20)向けで、GT650Mなど古すぎるものでは対応しない
無理やり導入することもできるが、十中八九画面がおかしくなる

そんな環境の Zorin OS 18 でなんとかゲームをプレイしたり、GPUを少しでも使う設定を考える

設定1. Mesa のバージョンアップ

Zorin OS 18 標準の Mesa (グラフィックのライブラリ) は最新ではない
最新の Mesa を導入するため、下記の手順を行う

ただし、更新にあたっては、Zorin OS 18 のアップデートが外れるため、
セキュリティパッチについてはどうしても遅れが出る
不安な場合は当手順はスキップして良い

# リポジトリ追加
sudo add-apt-repository ppa:kisak/kisak-mesa

# パッケージ情報最新化 / 定期的に実行して最新化を
sudo apt update

# Mesa ドライバのアップグレード / 定期的に実行して最新化を
sudo apt upgrade

# 再起動、ちなみに Zorin OS 18 では reboot が推奨される
sudo reboot

確認コマンド

glxinfo | grep "OpenGL version string"

# 下記のように出れば更新できている
# OpenGL version string: 4.2 (Compatibility Profile) Mesa 25.3.3 - kisak-mesa PPA

# vulkaninfo も可
vulkaninfo --summary | grep driverInfo

# 下記出力例
#   driverInfo         = Mesa 25.3.3 - kisak-mesa PPA
#   driverInfo         = Mesa 25.3.3 - kisak-mesa PPA (LLVM 20.1.8)

確認コマンドが実行できない場合はインストールが必要

sudo apt install mesa-utils vulkan-tools

設定2. Steam の設定

Steam にてゲームをインストールして、下記のとおりに設定する

起動オプション

GTK_IM_MODULE=xim QT_IM_MODULE=xim STEAM_DISABLE_OVERLAY=1 PROTON_USE_WINED3D=1 DRI_PRIME=1 MESA_VK_DEVICE_SELECT=<環境による値>! %command%`

GE-Proton (Proton-GE) 導入手順

Zorin OS 18 (Flatpak利用)の場合である
他ディストリビューションの場合はそれに併せて手順を変えること

Boxtron, Luxtorpeda など他エンジンもダウンロードできる

  1. スタートメニュー ⇒ ソフトウェア
  2. 検索ボタン
  3. 「ProtonUp-Qt」で探してインストール
  4. ProtonUp-Qt を起動
  5. Add Version を押下
  6. 導入したいバージョンを選択

導入後に Steam を起動すると、互換性のメニューに導入した Proton が現れる

トラブルシューティング

Q. ゲームのプレイを押したが、画面が表示されず再度プレイが押せるようになる

そもそも起動していない

Proton Experimental は記事の環境だとどうも使えない事が多い
Proton のバージョンを変えてみること

或いはパラメータに「 STEAM_DISABLE_OVERLAY=1 」 か 「 PROTON_USE_WINED3D=1 」、或いは両方を加える

ただ、公式としては Proton Experimental で全ゲームの動作を目指しているらしい
起動しないタイトルがあれば GitHub に報告すると良い

Q. ロゴ表示はされるが、次のシーンに移ろうとすると落ちる

Proton のバージョンが原因の可能性あり

例えば Logiart Grimoire の場合、 Proton 7 だとロゴまでは出て次のシーンで落ちる
Proton 8.0-5 で正常に進む

筆者で検証した起動設定について参考までに記事末尾につけている

Q. FPSが出ない

設定の可能性もあるが、そもそも持っているゲーミングPCの限界ではないか?

最近のゲームはスペック任せの何でもかんでもリッチである
軽そうなゲームでも悲鳴を簡単に上げる可能性はある

画質を問わない(プレイできれば良い)場合は解像度を落とすなどの工夫を行う

Q. キー入力が解除されず、キャラが滑るような移動をする

スペック要因

恐らくレンダリングと入力が同じタイマーを使って行われているゲームの場合に発生する
処理落ちが起こるとキー入力のチェックしたタイミングまでずれていくため

過去に判定済みの入力結果が、遅れて反映されるということ
この現象はスペックが十分だと恐らく改善する

起動できたゲーム例

気が向いたら追記する
ちなみに 記事のパラメータ というのは前述「起動オプション」記載のもの

ちなみに ProtonDB という Proton の対応状況を確認できるサイトがある

Linux ネイティブ で上記設定が不要

タイトル 状況
Baba Is You 正常に起動
Factorio 正常に起動
Opus Magnum 正常に起動
Shapez 正常に起動、2はリッチになったからどうかわからない

設定で起動を確認したタイトル

タイトル 設定 状況
Castlevania Dominus Collection GE-Proton10-28 + 記事のパラメータ ギャラリーオブラビリンスを多少動かして動作確認、タイトル画面でロゴが出ない症状がある
DoDonpachi Resurrection (怒首領蜂 大復活) Proton 8.0-5 + 記事のパラメータ Ver 1.5 Normal の1面で動作確認
EZ2ON Reboot:R Proton 10.0-3 + 記事のパラメータ Experimental (2026/1/21) では起動しない。メインのプレイ中は FPS 60近く出る、Lateが多く出るので遅延は感じつつもDJMAXと違って音ゲーとしてまともにプレイできる。DJMAXは処理落ちするのに対し、こちらはきちんとフレームスキップをする。映像は遅れていく
HEAVEN SEEKER コノ残酷ナ世界ノ救イ方 Proton 8.0-5 + 記事のパラメータ 気持ち遅延があるような気がしないでもない程度、2Dゲームのクセに重量級の負荷
Hyperspace Invaders II: DX Proton 8.0-5 + 記事のパラメータ 気持ち遅延があるような気がしないでもない程度
Logiart Grimoire Proton 8.0-5 + 記事のパラメータ 1盤面クリアまで動作確認
REVOLVER360 RE:ACTOR Proton 8.0-5 + 記事のパラメータ メインゲーム 30FPS、文字類がグラフィック化けするぐらいである程度まともにプレイできる
シンゴウブレイカ Proton 8.0-5 + 記事のパラメータ Stage Mode (Easy) 1周を確認。余談だがセーブデータは Steamクラウド非対応
Yggdra Union ユグドラユニオン Proton 8.0-5 + 記事のパラメータ FPS 60近く出る

設定で起動するが微妙なタイトル

タイトル 設定 状況
Car Mechanic Simulator 2021 Proton 8.0-5 + 記事のパラメータ 起動はする、タイトルメニューまでは正常だが、ゲーム本編に入るとブロックノイズまみれでまともにプレイできない。それ以上に超重量級でスペックが足りない
Castlevania Advance Collection Proton 9.0-4 + 記事のパラメータ 入力遅延あり、GE-Proton9-27 なら多少少ないがそれでも Dominus よりプレイしづらい
DJMAX Respect V Proton 8.0-5 + 記事のパラメータ 意外と Xigncode (アンチチート) は通る。ただ2Dオンリーでありながら重量級ゲームのようで、音ゲーとしては致命的を超えたレベルで入力遅延が発生し、まともにプレイできない
HellSinker. Proton 5.13-6 + 記事のパラメータ Proton8だと最初に表示されるべきコンフィグ画面が出ない。5.13-6 なら出る。重すぎてプレイしていられない。一部文字が見えない症状あり。
R-Type Dimensions EX Proton 8.0-5 + 記事のパラメータ スペックが低いと入力遅延がひどい。プレイできないことは無い。
Riviera 〜約束の地リヴィエラ〜 Proton 9.0 または 10.0 + 記事のパラメータ タイトルは60FPS、メインゲームは50FPS、メニューで40FPS。FPSが落ちると操作性と音が悪化

設定しても起動できないタイトル

※そもそも試していない、記事のスペックだと2025年あたり以後のタイトルは全滅と思われる
代表例は Cyberpunk 2077、Elden Ring
これらは DirectX 12向けに作られており、GPUとドライバ側が Vulkan に対応していなければならない

タイトル 設定 状況
Cash Cleaner Simulator - 起動不可、ただ Protontricks で VC++ 再配布可能パッケージを導入するとうまくいくとかどうとか
Motion Rec Proton 8.0-5 など プロセスとして起動はするが、画面が消えて何もできない。Steam で停止を押しても終了しない。タスクキルするしかない