Un nuovo driver porta Nvidia GeForce RTX su Hackintosh

Una GeForce moderna in un Mac – per gli appassionati di Hackintosh, era un capitolo chiuso da anni. Nvidia ha rilasciato i suoi ultimi driver proprietari per macOS High Sierra; non ne è mai esistito uno per le schede dalla generazione Turing in poi. Ora uno sviluppatore che si fa chiamare NullMoth ha pubblicato su GitHub un driver Metal pensato per colmare proprio questa lacuna: per le serie GeForce GTX 16 e RTX 20, 30, 40 e 50, oltre alla Titan RTX e alle corrispondenti schede per workstation.
Il driver è destinato ai Mac Intel e ai PC che avviano macOS 15 Sequoia tramite OpenCore. I Mac con Apple Silicon sono esclusi, poiché macOS non supporta schede grafiche di terze parti su questi sistemi. Lo sviluppatore ha testato il driver su una GeForce RTX 5060 con macOS 15.7 e 15.8.1, e gli utenti riferiscono che anche la RTX 5070 e la RTX 5080 funzionano. Supporta Metal 3, inclusi ray tracing, mesh shader e MetalFX, oltre a OpenCL e Core ML.
L'approccio è interessante. Anziché ricreare un driver Nvidia, il progetto si basa sulla traduzione: il codice intermedio degli shader di Apple viene convertito in SPIR-V e poi passato a NVK, il driver Vulkan open source del progetto Mesa. Nel kernel vengono eseguiti i moduli kernel GPU aperti di Nvidia, adattati per macOS. Il risultato è più una pipeline di traduzione che un driver convenzionale – il che rende ancora più notevole il fatto che alla fine offra un desktop macOS con accelerazione hardware.
Molti smanettamenti, poche protezioni
Non si tratta però di un driver plug-and-play. Richiede una configurazione OpenCore funzionante e l'installazione comporta la disattivazione di importanti meccanismi di sicurezza di macOS: System Integrity Protection viene allentata per consentire il caricamento di estensioni kernel non firmate, i controlli delle firme AMFI di Apple vengono aggirati tramite un argomento di avvio e Secure Boot viene disattivato. C'è poi il ritmo dello sviluppo. Solo un giorno e mezzo circa ha separato la prima versione del 7 ottobre dalla versione 1.1.0, con oltre una dozzina di rilasci intermedi, molti dei quali contenenti correzioni per le schede su cui il desktop rimaneva nero o Metal non si avviava affatto.
Il codice sorgente del progetto è disponibile, ma non è open source in senso stretto. Tutto il codice è disponibile, ma la licenza vieta qualsiasi uso commerciale – sono consentiti gli usi personali, di ricerca e didattici. Ciò significa che nessuno può vendere un Hackintosh pronto all'uso con il driver preinstallato.
Arriva mentre si spengono le luci
Non arriva un po' tardi? Con macOS 26 Tahoe, Apple ha rilasciato l'ultima versione per i Mac Intel; macOS 27 richiede Apple Silicon. Il driver è pensato per Sequoia, una versione ancora precedente, e lo sviluppatore dichiara esplicitamente di non garantire il supporto a macOS 26. La prima soluzione concretamente utilizzabile per le schede GeForce moderne arriva quindi proprio nel momento in cui l'intero mondo Hackintosh sta giungendo al capolinea. Tiny Corp sta seguendo un approccio diverso: in primavera, il suo driver ha collegato una RTX 5090 ai Mac Apple Silicon tramite Thunderbolt, seppure attraverso il compilatore Tinygrad e principalmente per carichi di lavoro di IA.
Chiunque utilizzi un Hackintosh con una scheda GeForce e ami sperimentare troverà qui il progetto più entusiasmante degli ultimi anni – da provare su un sistema secondario, non sul computer da lavoro. Tutti gli altri possono vederlo per quello che è: la prova che il silenzio tra Nvidia e macOS non è mai stato una questione di limiti tecnici.
Fonte/i
NullMoth su GitHub
tramite IT Home
Immagine: Nvidia
I nostri Top 10
» Top 10 Portatili Multimedia
» Top 10 Portatili Gaming
» Top 10 Portatili Gaming Leggeri
» Top 10 Portatili da Ufficio e Business economici
» Top 10 Portatili Premium da Ufficio/Business
» Top 10 Portatili sotto i 300 Euro
» Top 10 Portatili sotto i 500 Euro
» Top 10 dei Portatili Workstation
» Top 10 Subnotebooks
» Top 10 Ultrabooks
» Top 10 Convertibili
» Top 10 Tablets
» Top 10 Tablets Windows
» Top 10 Smartphones





