- PS5-Linux uses a hypervisor exploit to run a full Linux desktop with access to PS5 CPU and GPU
- Only works on disc-based "Phat" PS5 models with 3.xx–4.xx firmware and requires specific hardware
- Ubuntu 26.04 with Linux kernel 7 can run PC games, Steam titles and emulators at up to 4K60
- Project is experimental, without dual boot and with several limitations, aimed at advanced users

Using a PlayStation 5 as if it were a Linux gaming PC is no longer just a technical demo shared on social networks. After months of work, security engineer and well-known modder Andy Nguyen (theflow0) has made public a method that lets certain PS5 units boot a full Linux desktop and run PC games with hardware acceleration.
The project, known as PS5-Linux, transforms Sony’s console into a machine that behaves much closer to a traditional x86-64 computer. It is not an official feature, nor something aimed at the average player, but it does open a new path for enthusiasts who want to experiment with their hardware beyond the standard PlayStation interface.
What exactly is PS5-Linux and how does it work?
The core of the project relies on a hypervisor vulnerability that has already been patched in newer firmware versions. By exploiting this flaw, PS5-Linux bypasses some of the security layers of the console’s GameOS environment and obtains low-level access to the custom AMD SoC used in the PlayStation 5.
Once the payload is injected and Linux is loaded, the console exposes its 8-core / 16-thread Zen 2 CPU at up to 3.5 GHz and the RDNA2 GPU at up to 2.23 GHz to the operating system. This means the hardware no longer behaves like a closed console, but like a PC-class machine running a standard Linux distribution.
From there, the system can be configured as a full desktop environment based on Ubuntu 26.04 combined with Linux kernel 7. Under this setup, users have reported the ability to launch Steam games, PC titles via compatibility layers and a variety of emulators, all from a conventional Linux session.
According to the project notes, the exploit used by PS5-Linux is a “soft mod” only. It does not permanently replace the PlayStation operating system, nor does it flash a custom firmware. The modification exists in memory; once the console is turned off or restarted normally, everything reverts back to the stock PS5 OS.

Supported PS5 models and firmware versions
One of the most important caveats is that PS5-Linux only works on very specific hardware and firmware combinations. The project currently targets disc-based “Phat” models, meaning the original, full-size PS5 with optical drive.
The exploit and payload are developed for firmware series 3.xx and 4.xx. Consoles on these versions can gain direct access to the hardware and enjoy the full capabilities of PS5-Linux. Systems updated beyond that point are effectively locked out for now, since the vulnerability was fixed by Sony.
Within those supported branches there are also some nuances. Units running firmware in the low 3.xx range lack M.2 SSD support, so they cannot use an internal NVMe drive exclusively for Linux. By contrast, PS5s on 4.xx firmware can take advantage of the M.2 slot, dedicating a drive to the Linux environment and benefiting from higher storage performance.
Developers behind the project do not rule out future support for firmware 5.xx and even older 1.xx or 2.xx builds, but they stress that this is not a current priority. In any case, Linux would likely need to run inside a virtualised environment on newer firmwares, with reduced performance and more restrictions compared to the current bare-metal-style access.
Because of these requirements, a large part of the existing PS5 install base is excluded. Only owners who have deliberately stayed on older firmware, or who simply stopped updating their console early on, can realistically try PS5-Linux today.
Hardware requirements and recommended setup
In addition to the correct console and firmware, PS5-Linux requires some extra hardware to become a usable desktop system. The most basic element is a USB storage device with at least 64 GB of capacity, ideally an external SSD for faster loading times and smoother overall performance.
For everyday use, the project expects a standard USB keyboard and mouse, since navigating a Linux desktop with a controller is far from ideal. The PS5’s USB ports are usable under Linux, which makes connecting these peripherals straightforward.
Networking is handled through a USB Ethernet or USB Wi-Fi adapter. The built-in networking hardware of the console is not fully supported out of the box, so a compatible USB solution is the current recommendation to get online access and handle downloads, updates or remote repositories.
There is also optional support for installing Linux onto an internal M.2 SSD if the firmware provides M.2 functionality. In this scenario, the console can reserve the NVMe drive entirely for Linux while keeping the original PS5 storage for standard games and the official OS.
If users want to keep using the official DualSense controller through Bluetooth, they need an additional USB Bluetooth dongle. Linux cannot at this point make direct use of the PS5’s integrated Bluetooth module, so an external advisor is the only way to pair the pad wirelessly without resorting to a cable.
Linux on PS5: performance and gaming capabilities
Once configured, the system reveals why this project has attracted so much attention: the PS5’s hardware is powerful enough to act as a competent Linux gaming PC. With access to all eight CPU cores and the RDNA2 GPU, performance sits comfortably within the range of a decent mid-range desktop.
Under Ubuntu 26.04 and kernel 7, early testing highlights that Steam titles and other PC games can run at solid frame rates, particularly with the help of Linux graphics stacks and modern APIs. The hardware acceleration offered by the console’s GPU allows the use of advanced effects and demanding workloads that would be impossible on lighter devices.
Some demonstrations show GTA V running at 60 frames per second with enhanced ray tracing on Ubuntu over PS5, illustrating how far this experimental setup can be pushed. Another widely mentioned example is Spider-Man reaching 1440p resolution at 60 fps, again within the Linux environment on the console.
Video output supports 1080p, 1440p and 4K resolutions at up to 60 Hz via HDMI, including digital audio. The current implementation keeps that 60 Hz ceiling across supported resolutions. Developers have mentioned that other refresh rates like 120 Hz or 30 Hz may be added later, but they are not available at the moment.
Beyond commercial PC games, users can also install emulators, retro front-ends and standard Linux applications such as browsers, office tools or media players. In practice, this transforms the PS5 into a flexible workstation that can handle productivity tasks as well as entertainment, always within the limits of the project’s experimental nature.
Advanced controls: VRAM, fan speeds and boost modes
PS5-Linux goes beyond a minimal boot of the operating system and includes several advanced management tools for the console’s hardware. These options are especially relevant for those concerned about temperatures, system stability and the balance between performance and noise.
One of the key features is custom VRAM allocation. Through terminal commands, users can decide how much video memory to dedicate to graphics workloads, which can help fine-tune behaviour for specific games or applications that are more demanding in terms of GPU usage.
There is also a fan control interface that lets users adjust cooling behaviour. By overriding the automatic curves, enthusiasts can either favour lower temperatures at the cost of more noise, or allow slightly higher thermals in exchange for a quieter system, always taking into account the long-term impact on the hardware.
Additionally, the project includes options to enable or disable various boost modes from the Linux terminal. These affect how aggressively the CPU and GPU ramp up their clocks, which again has implications for performance, heat and power consumption.
Developers recommend slightly conservative profiles for clock speeds, such as setting the CPU around 3.2 GHz and keeping the GPU near 2.0 GHz, particularly if the system is a Slim variant or if it is going to be used for prolonged gaming sessions under heavy load.
Current limitations, bugs and missing features
Despite its capabilities, PS5-Linux is still a work in progress with a list of clear limitations. It is not a drop-in replacement for the official OS, and it does not offer the same level of integration and polish that users expect from a consumer-ready product.
To begin with, there is no dual-boot system or permanent Linux entry in the console’s menu. Each time the user wants to return to Linux, they must repeat the exploit chain, inject the payload and go through the boot process again. A normal reboot brings the console back to the standard PlayStation environment without Linux.
Features like standby or rest mode are not available in this context. The developers have floated the idea of a shutdown mechanism that would position the console to launch back into Linux on the next power-on, but that is not yet part of the public build.
Some users have reported issues related to HDMI output and screensaver behaviour. On certain monitors or TVs, video or audio may fail to initialise correctly, forcing manual tweaks or restarts. In other cases, the screensaver or power-saving functions do not interact well with the display, leading to black screens or unexpected behaviour.
Networking also has its own quirks. In some setups, full connectivity requires disabling and re-enabling the WLAN adapter after the first boot to Linux. The internal networking module is not yet treated like on a PC motherboard, so behaviour can vary depending on configuration and drivers.
Who is PS5-Linux really for?
Given the technical barriers and the experimental status, PS5-Linux is clearly intended for advanced users rather than for anyone who simply wants to add a browser or a couple of PC games to their console. Knowledge of Linux command-line tools and some familiarity with firmware exploits are strongly recommended before even considering the installation.
The project depends on using a vulnerability that Sony has already fixed in newer firmware. This not only restricts compatibility, but also raises questions about long-term viability: if a user decides to update the console, the Linux path will be blocked, and there is no guarantee that a similar opening will appear again.
There are also economic and practical aspects to take into account. While the PS5 hardware is capable, people who are primarily looking for a PC gaming experience may find it simpler to build or buy a dedicated computer instead of relying on an exploit-driven setup that must be relaunched every time.
For those who no longer use their PS5 as a main console, or who have a secondary unit on an old firmware, PS5-Linux can be an interesting playground for system architecture experiments, homebrew development, emulation and alternative use cases that go beyond the official catalogue.
From the broader perspective of the console scene, the value here lies more in research and exploration than in practical day-to-day usage. It shows how far the hardware can be pushed when the hypervisor is no longer a black box and when developers gain the ability to control clocks, memory and drivers from a familiar Linux environment.
Installation resources and community support
For those who fit the profile and have suitable hardware, the starting point is the official PS5-Linux repository on GitHub. There, Andy Nguyen and collaborators have published detailed installation steps, payload files and ongoing notes about compatibility, bugs and planned improvements.
The documentation describes the full chain: from preparing the USB drive to launching Ubuntu, configuring the kernel, dealing with network adapters and adjusting the more advanced parameters. It is a process that requires patience and accuracy, but it also benefits from being repeatable as long as the firmware and console model match the requirements.
Beyond GitHub, the project coordinates much of its support via a dedicated Discord server. In that community space, users share their results, troubleshoot installation issues and propose changes or additions to the scripts and documentation.
Nguyen himself has stated that there is virtually no risk of permanently bricking the console if the instructions are followed, since the exploit operates in memory and does not overwrite the official system firmware. However, as with any low-level modification, the recommendation is to proceed carefully, make sure that the prerequisites are met and accept that problems may arise along the way.
For now, PS5-Linux stands as a notable example of how a closed console can be repurposed into a fully functional Linux gaming PC under very specific conditions. It is not a mainstream feature, nor is it intended to replace a dedicated computer, but it does illustrate both the raw capability of Sony’s hardware and the persistence of a community that keeps pushing the boundaries of what a modern console can do.