PS5にLinuxを移植してSteam Machineに変えました
(x.com/theflow0)- PS5にLinuxを移植し、SteamでGTA 5 Enhancedをレイトレーシング有効の状態で動かした動画を公開
- このツイートもPS5上で直接作成されており、4K HDMI Video+ Audioをサポートし、すべてのUSBポートが使用可能
- 現在は3.2 GHz CPU & 2.0 GHz GPUで動作しており、3.5 GHz CPU / 2.23 GHz GPUまでブースト可能だが、PS5 Slimのためすぐにオーバーヒートする
- 以前の1.xx-2.xxファームウェア上のByepervisorのようなフルチェーンエクスプロイトでのみ可能
1件のコメント
Hacker Newsの反応
自分のソフトウェアを自分のハードウェアで動かすことが、こんなにも面白いことだというのは少し悲しい
すでに多くのネットワーク接続家電ではファームウェアの入れ替えが複雑だが、今後はさらに厳しくなりそう
3Dプリンターは規制によってまもなく制約を受ける見込みだし、トラクターはすでにJohn Deereの件のように縛られている
食洗機や冷蔵庫のソフトウェアの問題も自分では直せない。こういうのはたいてい法的責任の問題が理由
まるで誰かがCommodore 64でApple Basicを動かしたという話を読むようなもの
PS5でGPUドライバーを安定させてSteamまで動かしたのは印象的
PS5のカスタムI/Oコンプレックス(ハードウェア圧縮解除ユニット)は回避が難しかったはずだが、完全に無視したのか、それとも一部でもLinux側で処理したのか気になる
また長時間負荷時の熱制御がどうなっているのかも気になる。PS5の冷却は標準ファームウェアの電力制限に合わせて設計されているので、任意のLinuxワークロードでは異なる熱プロファイルになる気がする
実際のPS5をサポートするための修正は、GPU IDを認識させる1行の変更だった
面白いプロジェクトだが、技術的な詳細がほとんどない。古いファームウェアが必要で、完全なチェーンエクスプロイトを実行しなければならない、という程度しか書かれていない
Notebookcheckの記事を見るとそうした内容がある
Linuxをインストールしても元のOSにアクセスできるのか気になる。PS5ライブラリも使いたいので、2台必要なのか知りたい
関連ツイートへのリンク
作者のTwitter IDを見て驚かなかった。TheFlowは10年以上コンソールのホームブリュー界隈で活動してきたハッカーで、本当に卓越した腕の持ち主
BC-250関連の作業が役立ったのか気になる
詳しくはBC-250ドキュメントを参照
おそらくMesa 25.1にマージされたAPUサポートコードを活用したのだと思う
Xboxも解放すべき。せめてSteam Linkくらいは動かせるようにしてほしい
xbdev.storeを見ればわかる
一方でSonyは個人コードの実行を徹底的に防ぎ、開発ツールへのアクセスも悪夢レベル
PS5のGPUインターフェースをどうやって見つけて移植したのか気になる
AMDGPU_GFX1013_RANGEに関する1行の修正で追加されたようだ
関連するjailbreakドキュメントはここにある
要するに、PS4用のStar Wars: Racer Revengeを値上がりする前に確保しておけ、という話
PS5にはCPUとGPUの間の共有メモリのようなハードウェア機能がいろいろあるが、ゲーム側がそれを活用するには特別なコーディングが必要そう
コンソールが違うのは、CPUがDDRではなくGDDRメモリを使う点。コーディングのやり方は同じだが、性能特性は変わる
小さなメディアサーバーが必要なのだが、PS5で動かせるなら本当に良さそう