6 ポイント 投稿者 GN⁺ 2026-03-09 | 1件のコメント | WhatsAppで共有
  • 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件のコメント

 
GN⁺ 2026-03-09
Hacker Newsの反応
  • 自分のソフトウェア自分のハードウェアで動かすことが、こんなにも面白いことだというのは少し悲しい

    • これからますます難しくなっていきそう。PCだけでなく、PSやXboxのような機器もどんどんロックダウンされていくはず
      すでに多くのネットワーク接続家電ではファームウェアの入れ替えが複雑だが、今後はさらに厳しくなりそう
      3Dプリンターは規制によってまもなく制約を受ける見込みだし、トラクターはすでにJohn Deereの件のように縛られている
      食洗機や冷蔵庫のソフトウェアの問題も自分では直せない。こういうのはたいてい法的責任の問題が理由
    • これこそがハッカー精神。本来ひとつの用途のために設計されたものを別の用途に変えること、しかもメーカーの意図に逆らうならなおさらワクワクする
    • 言いたいことはわかる。でもこういうのは昔からずっと面白かった
      まるで誰かがCommodore 64でApple Basicを動かしたという話を読むようなもの
    • コンソールがこうなのは仕方ない。コンソールはゲームのライセンス料やパブリッシング費用で補助されているので、ユーザーが勝手にソフトウェアを動かせないようにするのが彼らの利益にかなっている
    • こういう文化をもう一度よみがえらせるべき
  • PS5でGPUドライバーを安定させてSteamまで動かしたのは印象的
    PS5のカスタムI/Oコンプレックス(ハードウェア圧縮解除ユニット)は回避が難しかったはずだが、完全に無視したのか、それとも一部でもLinux側で処理したのか気になる
    また長時間負荷時の熱制御がどうなっているのかも気になる。PS5の冷却は標準ファームウェアの電力制限に合わせて設計されているので、任意のLinuxワークロードでは異なる熱プロファイルになる気がする

    • LinuxとGPUドライバーは、すでにPS5の縮小版チップであるBC-250に移植されていた
      実際のPS5をサポートするための修正は、GPU IDを認識させる1行の変更だった
  • 面白いプロジェクトだが、技術的な詳細がほとんどない。古いファームウェアが必要で、完全なチェーンエクスプロイトを実行しなければならない、という程度しか書かれていない
    Notebookcheckの記事を見るとそうした内容がある
    Linuxをインストールしても元のOSにアクセスできるのか気になる。PS5ライブラリも使いたいので、2台必要なのか知りたい

    • 数日前にmast1c0reエクスプロイトの更新を見たが、最新のPS5ファームウェアでもカーネルエクスプロイトなしで**ネイティブコード実行(userland)**が可能だという
      関連ツイートへのリンク
  • 作者のTwitter IDを見て驚かなかった。TheFlowは10年以上コンソールのホームブリュー界隈で活動してきたハッカーで、本当に卓越した腕の持ち主

  • BC-250関連の作業が役立ったのか気になる

    • その可能性は高い。BC-250はPS5のCUが36基ではなく24基になったバージョン
      詳しくはBC-250ドキュメントを参照
      おそらくMesa 25.1にマージされたAPUサポートコードを活用したのだと思う
  • Xboxも解放すべき。せめてSteam Linkくらいは動かせるようにしてほしい

    • Xboxより先にPS5がPCのように使われるのを見ることになるとは思わなかった
    • 多くの人はMicrosoftが許可した開発者サンドボックスを活用して、かなり活発なホームブリュー生態系を作ってきた
      xbdev.storeを見ればわかる
      一方でSonyは個人コードの実行を徹底的に防ぎ、開発ツールへのアクセスも悪夢レベル
  • PS5のGPUインターフェースをどうやって見つけて移植したのか気になる

    • 直接の答えではないが、MesaのPS5サポートPRを見ると、
      AMDGPU_GFX1013_RANGEに関する1行の修正で追加されたようだ
    • PS5はAMD RDNA2 GPUを使っている。多少の特殊化はあるだろうが、99%は他のRDNA2 GPUと同じ
    • BC-250を調べればいい。PS5ベースでマイニング向けに作られたモデルで、eBayで安く手に入る
  • 関連するjailbreakドキュメントここにある
    要するに、PS4用のStar Wars: Racer Revengeを値上がりする前に確保しておけ、という話

    • その記事は1月4日付なので、もう手遅れかもしれない
  • PS5にはCPUとGPUの間の共有メモリのようなハードウェア機能がいろいろあるが、ゲーム側がそれを活用するには特別なコーディングが必要そう

    • CPUとGPUの共有メモリはコンソール固有の機能ではない。ほとんどの統合GPU(iGPU)がそういう仕組みで動いている
      コンソールが違うのは、CPUがDDRではなく
      GDDRメモリ
      を使う点。コーディングのやり方は同じだが、性能特性は変わる
    • 実際には、すべてのiGPUや組み込みSoCがこういう構造。特別なコーディングが必要なわけではない
  • 小さなメディアサーバーが必要なのだが、PS5で動かせるなら本当に良さそう