Security researcher Andy Nguyen shared a method for running Linux on certain PlayStation 5 units, with installation instructions available on GitHub.
This is a previous demonstration showing that Nguyen ran Ubuntu on the console. Grand Theft Auto V runs with ray tracing enabled at 60 frames per second, while Spider-Man operates at 1440p and 60fps. This modification is temporary. The Linux environment is erased when the console is restarted, so users need to reload the system each time they power it on.
PS5 Linux Compatibility Requirements
This method only affects disk-based PS5 models running software versions 3.xx and 4.xx. It does not support systems updated to software version 5.xx. Nguyen notes that support for software versions 1.xx and 2.xx may be added in the future, but this is not currently a priority.
What Works and What Doesn't in PS5 Linux Installation
The application includes VRAM allocation set for stable operation and functioning fan controls. Video output is supported at 1080p, 1440p, and 4K, with refresh rates currently limited to 60Hz. Nguyen mentions that 120Hz support may be added in the future.
Network connectivity requires a solution after startup. Users may have to toggle the WLAN adapter off and on to regain internet access. These limitations reflect the early state of driver support for hardware not designed to run Linux.
Nguyen is working on a shutdown option that will put the console into Rest Mode instead of completely powering it off. This will allow for a restart of Linux without repeating the full installation process.
Project Scope and Limitations
Nguyen states that there is no risk of bricking the console, which lowers the barrier for users who want to try the method. The project is specifically focused on running Linux and does not open the door to broader homebrew software or game backup capabilities seen in previous PlayStation hack scenes.
Tools and instructions are available on GitHub. The project is best suited for users accustomed to working in Linux environments.
Comments
(6 Comments)