Científico hace funcionar linux en ps5, transformando la consola en un poderoso ordenador

El investigador de seguridad Andy Nguyen ha logrado integrar el sistema operativo Linux en la PlayStation 5, convirtiéndola en algo muy parecido a una Steam Machine o incluso a la 'flamante nueva idea' del Project Helix de Microsoft.

Ps5 ejecuta linux y grand theft auto v enhanced edition a 1440p y 60 fps.

Ps5 ejecuta linux y grand theft auto v enhanced edition a 1440p y 60 fps.

Para demostrarlo, ha publicado un breve vídeo en X en el que se puede ver la consola ejecutando Grand Theft Auto V Enhanced Edition con ray tracing activado y funcionando a 1440p y 60 imágenes por segundo.

El proceso utiliza una herramienta conocida como Byepervisor, que permite neutralizar el hipervisor del sistema y obtener acceso de bajo nivel al hardware de la consola de Sony. Una vez conseguido ese control, es posible cargar un kernel personalizado y arrancar Linux directamente en la PS5.

Una vez instalado el sistema operativo, la consola puede emitir vídeo por HDMI en resolución 4K, reproducir audio y utilizar los puertos USB de la consola con normalidad. También es posible usar mandos para controlar el sistema, lo que permite ejecutar juegos de PC de una forma relativamente cómoda.

El rendimiento que muestra el proyecto también resulta llamativo. Según explica @theflowO, el sistema funciona actualmente con el procesador de la consola a unos 3,2 GHz y la GPU en torno a 2,0 GHz. Es posible aumentar estas frecuencias hasta aproximadamente 3,5 GHz para la CPU y 2,23 GHz para la GPU, pero en su modelo de PS5 Slim eso provoca problemas térmicos, por lo que decidió limitar las velocidades para mantener la estabilidad del sistema.

Uno de los mayores retos del proyecto ha sido hacer funcionar correctamente la tarjeta gráfica bajo Linux. La PS5 utiliza un chip gráfico personalizado basado en la arquitectura RDNA de AMD, lo que complica el uso de controladores estándar. Para resolver este problema, Nguyen ha trabajado con el proyecto Mesa, un conjunto de drivers gráficos de código abierto muy utilizado en Linux. Con algunas modificaciones, estos controladores pueden comunicarse con el hardware de la consola y permitir funciones modernas como el ray tracing dentro del sistema operativo.

A pesar de lo impresionante del resultado, el proyecto tiene varias limitaciones importantes. La principal: que el método utilizado depende de vulnerabilidades presentes en versiones antiguas del firmware de la consola. Eso significa que solo las PS5 que no hayan sido actualizadas más allá de ciertas versiones del sistema pueden utilizar este procedimiento; por lo tanto, si tienes una PS5 Pro, descarta intentarlo tu mismo.

Además, el soporte de hardware todavía no está completamente optimizado y algunos elementos del sistema siguen en desarrollo. El rendimiento gráfico, por ejemplo, aún puede mejorar y algunas herramientas de monitorización no funcionan correctamente dentro de los juegos.