Linux llega a la PlayStation 5: la consola de Sony se convierte en un PC de escritorio

Linux llega a la PlayStation 5: la consola de Sony se convierte en un PC de escritorio

por Manuel Naranjo

La PlayStation 5 ha dejado de ser exclusivamente una máquina de juego. Andy Nguyen, investigador de seguridad conocido en la escena homebrew como TheOfficialFloW, acaba de publicar de forma abierta el proyecto PS5-Linux: un cargador que permite instalar y ejecutar una distribución completa de Linux sobre el hardware de la consola de Sony. Lo que hasta hace poco era una demostración técnica reservada a un reducido grupo de desarrolladores, ahora está disponible en GitHub para que cualquier usuario con el hardware y el firmware compatibles pueda probarlo.

Conviene dejar claro desde el principio que esto no es una función habilitada por Sony ni forma parte de ningún programa oficial.

Qué consolas y firmwares son compatibles

El proyecto no funciona en cualquier PlayStation 5. En su estado actual, PS5-Linux es compatible únicamente con los modelos PS5 "Phat" (los originales, los más grandes) y solo bajo versiones de firmware muy específicas: desde la 3.00 hasta la 4.51. Los firmwares del rango 3.xx (3.00, 3.10, 3.20 y 3.21) son compatibles, pero sin soporte para almacenamiento M.2, mientras que las versiones 4.xx (4.00, 4.02, 4.03, 4.50 y 4.51) sí permiten utilizar una unidad M.2 instalada en la ranura de expansión.

Los firmwares 6.xx o superiores quedan descartados por completo. Los firmwares 5.xx podrían tener soporte en el futuro, aunque en ese caso Linux correría dentro de la máquina virtual GameOS de Sony, lo que implicaría rendimiento reducido y limitaciones aún por determinar. Los firmwares 1.xx y 2.xx podrían incorporarse más adelante, aunque los propios desarrolladores han señalado que no es una prioridad a corto plazo.

Cómo funciona por dentro

El proceso se apoya en dos exploits encadenados. El primero, denominado umtx2, permite la ejecución inicial de código en el sistema. El segundo aprovecha una vulnerabilidad en el hipervisor de la consola para desbloquear el hardware. A partir de ahí, el cargador arranca una imagen de Ubuntu que expone toda la capacidad del silicio de la PS5 como si se tratara de un ordenador de escritorio convencional.

Geeknetic Linux llega a la PlayStation 5: la consola de Sony se convierte en un PC de escritorio 1

Una vez en funcionamiento, el sistema Linux tiene acceso a los ocho núcleos Zen 2 de la consola con sus 16 hilos de procesamiento a hasta 3,5 GHz y la GPU RDNA 2 opera a hasta 2,23 GHz. La salida de vídeo funciona por HDMI en resoluciones de 1080p, 1440p y 4K a 60 fotogramas por segundo. Todos los puertos USB permanecen operativos, lo que permite conectar teclado, ratón y adaptadores de red, necesarios para que el sistema acceda a internet, ya que el WiFi integrado no está soportado en esta implementación.

El proyecto incluye además herramientas de terminal para controlar los perfiles de ventilación y los modos boost del procesador y la GPU. Los desarrolladores advierten expresamente que es imprescindible activar el perfil del ventilador al usar el modo boost, dado que el sistema de refrigeración de la consola fue diseñado para los patrones de consumo del sistema operativo de Sony, no para cargas de trabajo de escritorio prolongadas.

No es permanente: el exploit hay que volver a ejecutarlo

Una de las limitaciones más relevantes es que PS5-Linux es un softmod, no una instalación permanente. El SSD interno de la consola no se modifica en ningún momento, lo que significa que, al reiniciar la PS5, vuelve a arrancar normalmente en el sistema operativo de Sony. Para volver a Linux, el usuario debe repetir el proceso de carga del exploit desde el principio. No existe un modo de arranque dual convencional.

En cuanto a la compatibilidad periférica, el mando DualSense no funciona de forma nativa a través de Bluetooth integrado, aunque sí puede utilizarse mediante un adaptador Bluetooth externo conectado por USB. La ausencia de soporte nativo para el controlador oficial es uno de los puntos pendientes más llamativos del proyecto.

Lo que ya es capaz de hacer

A pesar de las restricciones, el hardware de la PS5 bajo Linux ya permite ejecutar juegos a través de Steam y emuladores con fluidez. La configuración es suficientemente potente para mover juegos de Steam y emuladores con soltura. La demostración de GTA V con trazado de rayos no fue un caso aislado; el rendimiento general sobre el hardware de la consola se sitúa en un nivel comparable al de un PC de gama media-alta, algo que no sorprende dado que la PS5 incorpora arquitectura AMD tanto en CPU como en GPU, muy similar a la que se encuentra en muchos equipos de escritorio actuales.

Esto convierte a una PS5 con firmware antiguo en una alternativa interesante para usuarios que buscan una plataforma Linux de escritorio a un precio contenido, especialmente en un contexto en que las tarjetas gráficas discretas siguen cotizando alto.

Fin del Artículo. ¡Cuéntanos algo en los Comentarios!

Redactor del Artículo: Manuel Naranjo

Manuel Naranjo

Ingeniero informático y Técnico Superior en Topografía, que dejó las obras por su pasión: la tecnología. Desde hace ya varios años me dedico a lo que me gusta, con eso lo digo todo. Mi filosofía es el trabajo y la ilusión, no conozco otra forma de conseguir las cosas. El motor (sobre todo la F1) y el basket, mis vicios confesables.

Comentarios y opiniones sobre: Linux llega a la PlayStation 5: la consola de Sony se convierte en un PC de escritorio ¿Qué opinas? ¿Alguna pregunta?
NitroV16AI Banner