¿Por qué OS X no requiere actualizaciones del controlador de la tarjeta gráfica?

25

No sé cómo actualizar los controladores de la tarjeta gráfica Nvidia en la MacBook Pro Retina.
He sido un usuario de Windows y un jugador durante mucho tiempo, donde esperamos actualizaciones frecuentes de controladores.

Mis expectativas giran en torno a si Nvidia lanza actualizaciones de controladores gráficos para Mac y cómo verificar las actualizaciones pendientes.

¿Dónde puedo ver las versiones de los controladores en OS X?

    
pregunta Abhimanyu Aryan 02.11.2015 - 12:45

5 respuestas

31

Apple hace sus propios controladores y amp; están incluidas en las actualizaciones del sistema operativo.

La forma de estar actualizado sobre los controladores es ejecutar siempre el último sistema operativo.

Existe un debate sobre si Apple hace que todo el controlador se configure por sí solo o simplemente tome el código principal de NVidia / AMD & añadir su propio código de hardware / OS específico. Esto último me parece más plausible, pero cualquiera de los dos es solo una especulación.

El resultado final, sin embargo, es que rara vez hay problemas con los controladores de gráficos de Apple y amp; software o juegos regulares; una vez más especulación, pero para los juegos, imagino que escriben en un conjunto de reglas predefinido, en lugar de intentar empujar constantemente los límites.

Como se señala en otra parte, los mismos NVidia hacen los controladores OS X para las tarjetas Quadro, pero de todas formas son tarjetas de posventa, no incluidas en ninguna opción de compilación de Mac disponible directamente desde Apple.

Apple proporciona controladores principales, actualmente hasta OpenGL 4.1 o 3.3 (dependiendo de su tarjeta, por supuesto), además de controladores heredados para la compatibilidad con OGL 2.1. El que puedas usar en cualquier juego en particular, etc. depende de los escritores de ese juego.

Tradicionalmente, si su tarjeta tiene soporte completo de OpenGL para el primer monitor, también lo tendrá en el segundo, a diferencia de muchas tarjetas de PC con rendimiento "recortado" en el segundo monitor.

Enlace a la compatibilidad con OpenGL por modelo Mac

Después de los comentarios & otras respuestas aquí ...
NVidia tiene tiene su propio lanzamiento para ciertas GPU de Mac - esta es la versión actual Conductor a partir de diciembre de 2015
Sin embargo, son predominantemente para la serie de tarjetas de posventa Quadro en lugar de las tarjetas predeterminadas suministradas por Apple.
También hay soporte para algunas tarjetas que han sido legadas por Apple, como la GeForce 680, 285, 120 & 8800
Se menciona la compatibilidad con la versión beta de algunas tarjetas móviles recientes, presumiblemente ya que Apple está abandonando el soporte heredado de estas a favor de AMD en la línea actual.

    
respondido por el Tetsujin 02.11.2015 - 12:56
6

Además de los controladores que Apple incluye con las actualizaciones de OS X, Nvidia también ofrece sus propias actualizaciones de controladores para sus tarjetas GeForce, sí, incluso las tarjetas "móviles" que Apple pone en Mac. Que yo sepa, esto no es cierto para AMD e Intel. En el caso de su Retina MacBook Pro con una tarjeta Nvidia, hay soporte beta con los controladores más recientes de Nvidia.

Los controladores de gráficos de Nvidia para OS X se pueden descargar directamente desde su sitio web, y como tales, a veces se denominan Controladores de Nemidia Web . Son un poco difíciles de encontrar si solo utilizas la función de búsqueda de controladores de Nvidia, pero son fáciles de encontrar si solo buscas en Google "Nvidia driver OS X" + tu versión de OS X (por ejemplo, 10.11.2).

Por ejemplo, aquí está el controlador actual de Nvidia (a partir de diciembre de 2015) para OS X El Capitan 10.11.2 . Como se dice en las notas de la versión, el soporte para algunos modelos más nuevos de iMacs y MacBook Pros con tarjetas GeForce está en versión beta.

Tenga en cuenta que no recomiendo instalar los controladores de Nvidia (especialmente los beta) a menos que sepa lo que está haciendo, y tiene una buena razón para cambiar los predeterminados (proporcionados por Apple) que vienen con OS X. Los controladores predeterminados probablemente estén más probados y sean más estables, es menos probable que rompan tu Mac y son compatibles oficialmente por Apple. Si instala el controlador Nvidia, siempre tendrá la opción de vuelva al controlador predeterminado o incluso desinstale el controlador Nvidia a través de Preferencias del sistema. También podrás actualizar el controlador desde allí.

Una buena razón para probar el controlador de Nvidia podría si usas tu Mac para jugar, o si ejecutas alguna otra aplicación que use OpenGL. En mi MacBook Pro con OS X 10.11.2 y una tarjeta Nvidia GT 650m, la prueba OpenGL de Cinebench proporciona una ventaja muy leve a los controladores de Nvidia (~ 52 fps) frente a los de Apple (~ 49 fps).

    
respondido por el MacGamer 30.12.2015 - 15:06
5

Para arriesgarnos a adivinar, supongo que lo más probable es que las actualizaciones de controladores se incluyan en las actualizaciones de versión de Mac OS X y las actualizaciones de puntos. Si está preocupado por las actualizaciones disponibles para su tarjeta en particular, (especialmente si no es original de la Mac que está usando), le corresponde visitar los sitios web respectivos del fabricante para verificar. Usted mencionó NVIDIA: aquí está el enlace a los controladores disponibles para descargar. Parece que hay muchas opciones para muchos sistemas operativos. (Los controladores NVIDIA de Mac OS X solo están disponibles para los tableros de la serie Quadro, aunque)

    
respondido por el IconDaemon 02.11.2015 - 13:05
3

Dejaré a un lado el porqué y responderé algunas de las preguntas:

  1. Abra Información del sistema y vaya a la sección de software. Haga clic en Extensiones y podrá ver todos los controladores de hardware, así como si se actualiza a través de Apple o de un tercero.
  2. Todas las actualizaciones de Apple provienen de la herramienta de línea de comandos softwareupdate . Puede restablecer cualquier actualización ignorada y luego llamar para que todas las actualizaciones se enumeren con este comando compuesto: softwareupdate --reset-ignored ; softwareupdate --list --all
respondido por el bmike 03.11.2015 - 15:53
1

Parece que Apple no se molesta en actualizar el controlador de gráficos ... En una MacBook Pro a mediados de 2014, ejecutando High Sierra, el Informe del sistema me dice que el controlador se cambió por última vez en octubre (hace menos de un mes de cuando estoy escribiendo esto, aproximadamente coincidiendo con el lanzamiento de 10.13.1). Sin embargo, el texto de información dice que el controlador se basa en Geforce 355.11, lanzado en 2015.

Solo me di cuenta de todo esto porque tuve problemas de rendimiento masivos después de la actualización a High Sierra (con su nuevo subsistema de gráficos, Metal2), así que básicamente me pregunté lo mismo: "¿Necesito actualizar los controladores?". Con los controladores de Nvidia ahora es mucho más suave.

Entonces, para responder sus preguntas (2 años después, pero bien):

  • La versión del controlador de gráficos se encuentra en: Menú de Apple > Acerca de este Mac > Informe del sistema > Software > Extensiones > Geforce. Pero no confíe en la fecha, verifique con la versión de Geforce.

  • IMHO definitivamente instala los últimos controladores de Nvidia, especialmente en High Sierra. Apple parece tocarlos en la superficie, pero no obtendrás las actualizaciones adecuadas del controlador subyacente.

respondido por el joe776 27.11.2017 - 20:26

Lea otras preguntas en las etiquetas