Perché OS X non richiede aggiornamenti del driver della scheda grafica?

25

Non so come aggiornare i driver della scheda grafica Nvidia su MacBook Pro Retina.
Sono stato un utente di Windows e un giocatore per un lungo periodo in cui prevediamo aggiornamenti frequenti dei driver.

Le mie aspettative ruotano attorno al fatto che Nvidia rilasci aggiornamenti dei driver grafici per Mac e come controllare gli aggiornamenti in sospeso.

Dove posso vedere le versioni dei driver su OS X?

    
posta Abhimanyu Aryan 02.11.2015 - 12:45
fonte

5 risposte

31

Apple crea i propri driver e amp; sono inclusi negli aggiornamenti del sistema operativo.

Il modo per essere aggiornati sui driver è di avere sempre il sistema operativo più recente.

Si discute se Apple sia in grado di impostare da sola l'intero driver o semplicemente prendere il codice e l'amplificatore NVidia / AMD; aggiungere il proprio hardware / codice specifico del sistema operativo ad esso. Quest'ultima sembra più plausibile per me, ma o è solo speculazione.

Il risultato finale, tuttavia, è che raramente ci sono problemi con i driver e i driver grafici Apple; software o giochi regolari; di nuovo la speculazione, ma per i giochi immagino che scrivano su un set di regole predefinito, piuttosto che cercare di spingere costantemente i confini.

Come notato altrove, gli stessi NVidia producono driver OS X per le schede Quadro, ma queste sono comunque carte aftermarket, non fornite in nessuna opzione di build Mac disponibile direttamente da Apple.

Apple fornisce driver core, attualmente fino a OpenGL 4.1 o 3.3 - a seconda della scheda, ovviamente - oltre a driver legacy per la compatibilità con OGL 2.1. Quello che si può usare in un particolare gioco ecc. Dipende dagli autori di quel gioco.

Tradizionalmente, se la tua scheda ha il pieno supporto OpenGL per il primo monitor, lo avrà anche sul secondo, a differenza di molte schede PC con prestazioni "ritagliate" sul secondo monitor.

Collegamento al supporto OpenGL per modello Mac

Dopo i commenti e amp; altre risposte qui ...
NVidia do ha una propria versione per determinate GPU Mac - questo è l'attuale autista a partire da dicembre 2015
Tuttavia, sono prevalentemente per la serie Quadro di carte aftermarket piuttosto che per le schede predefinite fornite da Apple.
C'è anche il supporto per alcune carte che sono state legate da Apple - vale a dire la GeForce 680, 285, 120 e amp; 8800
C'è menzione del supporto beta per alcune recenti carte mobili, presumibilmente come Apple sta lasciando cadere il supporto legacy su questi in favore di AMD nella formazione attuale.

    
risposta data 02.11.2015 - 12:56
fonte
6

Oltre ai driver che Apple integra con gli aggiornamenti di OS X, Nvidia fornisce anche i propri aggiornamenti dei driver per le loro schede GeForce - sì, anche le schede "mobili" che Apple inserisce nei Mac. Per quanto ne so, questo non è vero per AMD e Intel. Nel caso di Retina MacBook Pro con una scheda Nvidia, c'è il supporto beta con gli ultimi driver di Nvidia.

I driver grafici di Nvidia per OS X possono essere scaricati direttamente dal loro sito Web e, in quanto tali, vengono talvolta chiamati driver Nvidia Web . Sono piuttosto difficili da trovare se si passa attraverso la funzione di ricerca dei driver di Nvidia, ma sono facili da trovare se si utilizza Google "Nvidia driver OS X" + la versione di OS X (ad esempio 10.11.2).

Ad esempio, qui è il driver attuale di Nvidia (aggiornato a dicembre 2015) per OS X El Capitan 10.11.2 . Come si dice nelle note di rilascio, il supporto per alcuni modelli più recenti di iMac e MacBook Pro con schede GeForce è in versione beta.

Si noti che non è consigliabile installare i driver di Nvidia (specialmente quelli beta) a meno che non si sappia cosa si sta facendo e si ha una buona ragione per passare da quelli predefiniti (forniti da Apple) forniti con OS X. I driver predefiniti sono probabilmente più testati e stabili, meno probabilità di rompere il Mac e sono supportati ufficialmente da Apple. Se installi il driver Nvidia, avrai sempre la possibilità di tornare al driver predefinito o addirittura disinstallare il driver Nvidia tramite le Preferenze di Sistema. Potrai anche aggiornare il driver da lì.

Un buon motivo per provare che potrebbe il driver di Nvidia essere se si utilizza il Mac per i giochi o se si eseguono altre app che utilizzano OpenGL. Sul mio MacBook Pro con OS X 10.11.2 e una scheda Nvidia GT 650m, il test OpenGL di Cinebench dà un leggero vantaggio ai driver di Nvidia (~ 52 fps) rispetto a quelli di Apple (~ 49 fps).

    
risposta data 30.12.2015 - 15:06
fonte
5

Per azzardare un'ipotesi plausibile, direi che gli aggiornamenti dei driver sono molto probabilmente introdotti negli aggiornamenti delle versioni di Mac OS X e negli aggiornamenti dei punti. Se sei preoccupato degli aggiornamenti disponibili per la tua scheda particolare, (specialmente se non è originale per il Mac che stai usando,) ti conviene visitare i rispettivi siti web del produttore per verificare. Hai citato NVIDIA: ecco il link per i driver disponibili per il download. Sembra un sacco di opzioni per molti sistemi operativi. (I driver per Mac OS X NVIDIA sono disponibili solo per schede Quadro-serie, tho '.)

    
risposta data 02.11.2015 - 13:05
fonte
3

Metterò da parte il perché e risponderò ad alcuni di cosa:

  1. Apri Informazioni di sistema e vai alla sezione software. Fai clic su Estensioni e puoi vedere tutti i driver hardware e se è aggiornato tramite Apple o tramite una terza parte.
  2. Tutti gli aggiornamenti Apple provengono dallo strumento da riga di comando softwareupdate . È possibile ripristinare qualsiasi aggiornamento ignorato e quindi chiamare tutti gli aggiornamenti da elencare con questo comando composto: softwareupdate --reset-ignored ; softwareupdate --list --all
risposta data 03.11.2015 - 15:53
fonte
1

Sembra che Apple non si preoccupi davvero di aggiornare il driver grafico ... In un MacBook Pro del Mid 2014, con High Sierra, System Report mi dice che il driver è stato modificato l'ultima volta in ottobre (quindi meno di un mese fa da quando sto scrivendo questo, all'incirca in coincidenza con il rilascio di 10.13.1). Tuttavia, il testo delle informazioni dice che il driver è basato su Geforce 355.11, rilasciato nel 2015.

Ho realizzato tutto questo solo perché ho avuto enormi problemi di prestazioni dopo l'aggiornamento ad High Sierra (con il suo nuovo sottosistema grafico, Metal2), quindi fondamentalmente mi sono chiesto la stessa cosa, "Devo aggiornare i driver?". Con i driver di Nvidia ora è molto più fluido.

Quindi per rispondere alle tue domande (2 anni dopo, ma bene):

  • Trovate la versione del driver grafico sotto: Menu Apple > Informazioni su questo Mac > Rapporto di sistema > Software > Estensioni > Geforce. Ma non fidarti della data, controlla la versione di Geforce.

  • IMHO installa definitivamente i driver Nvidia più recenti, specialmente in High Sierra. Apple sembra toccarli in superficie, ma non otterrai gli aggiornamenti appropriati del driver sottostante.

risposta data 27.11.2017 - 20:26
fonte

Leggi altre domande sui tag