Un proyecto nacido en Reddit ha puesto a disposición del público un controlador gráfico de Nvidia con soporte Metal para equipos Hackintosh y para los Mac Intel con ranuras PCI-E que ejecutan macOS Sequoia. El desarrollador, conocido como NullMoth, ha recurrido a herramientas de codificación generativa para construirlo, y por ahora el driver solo reconoce la tarjeta Nvidia 5060, con las limitaciones propias de una primera versión. La falta de soporte oficial para tarjetas Nvidia en macOS lleva años siendo un quebradero de cabeza para quienes mantienen torres Intel con ranuras de expansión, como el Mac Pro. Este driver de terceros no cambia la postura de Apple, pero sí abre una grieta: y es que, según su creador, el escritorio, las aplicaciones y los juegos que requieren Metal 3 ya corren sobre la tarjeta Nvidia, acompañados de una app de instalación que facilita todo el proceso.
Quién es NullMoth y cómo ha construido el driver con inteligencia artificial generativa El impulso ha salido de Reddit, donde un desarrollador que firma como NullMoth lleva meses compartiendo avances del proyecto. Tras varias iteraciones dentro de la comunidad, el controlador ha dado el salto a un lanzamiento público pensado tanto para equipos Hackintosh (PC convencionales que ejecutan macOS sin autorización de Apple) como para los Mac Intel que conservan ranuras PCI-E físicas, el caso más evidente sería el Mac Pro de 2019. Lo que distingue a este lanzamiento de otros intentos anteriores de llevar Nvidia a macOS es el método de trabajo: NullMoth ha recurrido a herramientas de codificación generativa para escribir buena parte del controlador, un paso que históricamente ha requerido equipos enteros de ingenieros capaces de traducir entre dos arquitecturas gráficas muy distintas. No se conoce con precisión qué porcentaje del código procede directamente de estas herramientas ni cómo se ha revisado cada línea manualmente, y esa falta de detalle deja en el aire la robustez del driver frente a futuras actualizaciones de macOS, que suelen cambiar sin previo aviso las reglas internas del sistema gráfico.
La base técnica: el controlador NVK de Mesa adaptado a Metal 3 Bajo el capó, el controlador se apoya en NVK, el driver Vulkan de código abierto que forma parte del proyecto Mesa y que normalmente se usa para que las tarjetas Nvidia funcionen en sistemas Linux. NullMoth ha tomado esa base y la ha adaptado para que las llamadas gráficas lleguen hasta Metal 3, la capa que Apple utiliza en macOS desde hace varias generaciones de sistema. El resultado, según describe el propio desarrollador, es que la tarjeta Nvidia responde como un componente más dentro de macOS, sin trucos visibles para el usuario final. La app de instalación que acompaña al driver coloca los archivos en su sitio y activa las extensiones necesarias, aunque modificar el subsistema gráfico de macOS a este nivel siempre implica tocar piezas sensibles del sistema, por lo que conviene no instalarlo a la ligera en un equipo que uses para trabajar.
Qué Mac y qué tarjetas Nvidia son compatibles ahora mismo Vamos a ver qué necesitas exactamente para probarlo: por ahora, el driver únicamente reconoce la Nvidia 5060 y solo funciona sobre macOS Sequoia, sin que haya confirmación de compatibilidad con otras versiones del sistema. En cuanto al hardware, el proyecto está pensado para equipos Hackintosh configurados manualmente y para los Mac Intel que mantienen ranura PCI-E, como el propio Mac Pro de 2019. Quedan fuera, de momento, todos los Mac con chip Apple Silicon (M1, M2, M3, M4) y los Mac Intel que no cuentan con ranuras de expansión internas, por lo que el grupo de usuarios al que realmente le sirve este driver sigue siendo reducido: entusiastas que mantienen vivas sus torres Intel y están dispuestos a experimentar con la única tarjeta soportada por ahora. ¿Llegará el soporte a más tarjetas Nvidia? El propio NullMoth pide prudencia: el driver está en una fase muy temprana de desarrollo y arrastra problemas conocidos que todavía no se han resuelto.
No es, de momento, una pieza pensada para un flujo de trabajo donde un fallo gráfico pueda costar horas de renderizado o edición, y al tratarse de un controlador no oficial puede provocar bloqueos o problemas de arranque en el equipo. Tampoco hay garantías de que una futura actualización de macOS no acabe rompiendo el driver de un día para otro. La pregunta que ya circula entre quienes siguen el proyecto es si el soporte se extenderá a otras gráficas de la serie 5000 o a modelos anteriores. NullMoth apunta a que habrá ampliaciones, aunque no ha fijado todavía una lista de tarjetas ni una fecha para incorporarlas.
Por ahora, el desarrollo se concentra en pulir el funcionamiento sobre la Nvidia 5060 y macOS Sequoia, y el proyecto compite, de momento, con las soluciones AMD que sí cuentan con respaldo oficial de Apple para estas mismas torres Intel.