Software

La APU de la PS5 (Cyan Skillfish) tendrá soporte para el driver AMD MESA RADV Vulkan, ¿Linux en la consola de Sony?

Compartir

Que PS5 está siendo un éxito de ventas nadie lo discute, donde incluso la versión Pro se está vendiendo bien pese a su alto precio. Lo que hoy sabemos es que hay mucho desarrollador con ganas de llevar las cosas a otro nivel, y aprovechando que las tarjetas de minería de AMD, las llamadas BC-250, tienen la misma APU que la PS5, se intenta en estos momentos que ambos dispositivos tengan compatibilidad con Mesa RADV Vulkan en Linux.

¿Linux como SO en una PS5? Bueno, podría ser factible en poco tiempo, al menos dentro de la parte del driver, y llevarlo por completo a la consola de Sony con algún jailbreak o modificación pertinente. El primer paso lo tenemos hoy aquí gracias a las tarjetas de minería que creó AMD para Bitcoin y, como no, a la comunidad de desarrolladores que está haciendo el duro trabajo.

La APU de la PS5 tendrá soporte para Linux mediante el driver RADV Vulkan

Dentro de los chips de AMD, el que destinó a la PS5 terminó por llevarse como APU a una serie de tarjetas de minería por lo completo de su conjunto, que en su momento era muy atractivo. Cyan Skillfish no es más que el nombre en clave para esta variante dentro de lo que se conoce como GFX10/RDNA, denominación de la GPU del SoC que Sony y AMD diseñaron para la famosa consola de los japoneses.

Como ahora las tarjetas BC-250 han caído muchísimo de precio dado los nuevos ASIC de las compañías, que consiguen mejor rentabilidad por vatio en la criptomoneda al minarla, los precios han caído y el interés ha subido, lo que ha sentado las bases para que los desarrolladores salten a por esta APU de PS5 y su soporte en RADV para Linux.

Para el que no sepa qué es esto, un resumen muy breve para situarnos: Mesa RADV Vulkan es una implementación de código abierto de la API Vulkan diseñada para las GPU de AMD dentro de la familia Radeon. Forma parte del proyecto Mesa 3D, un conjunto de driver gráficos y herramientas de código abierto que brindan soporte para diferentes API gráficas en Sistemas Operativos Linux. Por ello, la gran mayoría de pruebas no se han hecho en la consola de Sony, obviamente, sino en BC-250.

Tras tres meses, el primer driver de soporte está cerca de hacerse realidad

Según se informa desde el propio seguimiento del soporte en Gitlab y desde Phoronix, las cosas están bastante cerca de ser una realidad:

"Durante mis pruebas en un BC-250 pude hacer que funcionaran la mayoría de las cosas que intenté ampliando AMDGPU_NAVI10_RANGE para incluir el ID de la GPU (0x84). Por supuesto, ese truco no se pudo hacer permanente, pero parece que para dar soporte a esta GPU de forma adecuada solo se necesitarían cambios relativamente pequeños.

Al hacer eso, me encontré con artefactos bastante malos en muchos juegos Vulkan más nuevos (BeamNG.drive D3D11 y VK, GTA V, Fallout 4, Helldivers 2, etc.) que se pueden solucionar configurando RADV_DEBUG=nocompute.

Algunos programas OpenGL (Minecraft con sombreadores, WineD3D) bloquean la GPU, tanto cuando se ejecutan en radeonsi como en zink/radv. No he podido encontrar una causa o una solución alternativa para eso.

rusticl funciona bien hasta donde he probado. Después de aplicar este conjunto de parches, este chip se detecta correctamente y se puede utilizar en kernels modernos. Probado en kernel 6.12.9. Se informa que muchos juegos funcionan. Quake2 RTX que utiliza el flujo de trabajo de Ray Tracing funciona (no muy rápido, pero 3 o 4 veces más rápido que RADV_PERFTEST=emulate_rt). La carga de cómputo personalizada que utiliza mucho la consulta de rayos también funciona de manera confiable.

Como vemos, todo está bastante evolucionado y es posible que en breve la PS5, mediante jailbreak, modificación u otras técnicas, podría soportar Linux sin problema, incluso correr ciertos juegos.

Protector Indefinido

Los comentarios de Disqus están cargando....
Publicado por
Protector Indefinido

Entradas recientes

Las futuras gráficas de Intel tendrán una arquitectura mejorada Xe3P y no dependerán de TSMC para fabricarlas

Con Arc Battlemage en el mercado y en cuentagotas, Intel parece no querer lanzar más… Leer más

40 minutos hace

MSI MPG 272URX QD-OLED, excepcional monitor gaming QD-OLED de 26,5 pulgadas UHD con 240 Hz

Comenzamos la jornada de hoy con la review del MSI MPG 272URX QD-OLED, un impresionante… Leer más

1 hora hace

ASUS Radeon PRIME RX 9070 XT listada en España por 1.195 euros (RX 9070 por 1.009 euros)

Ya podemos encontrar el precio de las AMD Radeon RX 9070 XT y 'no XT'… Leer más

12 horas hace

GPD Win Mini 2025: Ryzen AI 9 HX 370 con 32 GB de RAM por 1.340 euros

GPD ya se prepara para el lanzamiento en Europa de una nueva 'consola' portátil de… Leer más

12 horas hace

EE.UU. inicia la fase final del proyecto NOM4D: construirán las estructuras directamente en la órbita espacial

Desde que sabemos que existen millones de planetas en todo el Universo nos hemos querido… Leer más

13 horas hace

Apple retrasaría su nueva Siri inteligente: no se le está dando nada bien el salto a la IA

A Apple se le está dando muy mal el salto a la Inteligencia artificia, y… Leer más

13 horas hace