27 votos

¿Por qué OS X no requiere actualizaciones de los controladores de las tarjetas gráficas?

No sé cómo actualizar los drivers de la tarjeta gráfica Nvidia en el MacBook Pro Retina.
Soy usuario de Windows y jugador desde hace mucho tiempo, donde esperamos actualizaciones frecuentes de los controladores.

Mis expectativas giran en torno a si Nvidia publica actualizaciones de controladores gráficos para Mac y cómo comprobar si hay actualizaciones pendientes.

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

0 votos

Intenté que fuera más una pregunta por pregunta. ¿Podría editar el título para reflejar lo que quiere aprender? Parece un extraño giro de palabras afirmar que un sistema operativo "requiere" actualizaciones...

34voto

Tetsujin Puntos 23061

Apple fabrica sus propios controladores y los incluye en las actualizaciones del sistema operativo.

La forma de estar al día en cuanto a controladores es estar siempre ejecutando el último sistema operativo.

Hay un debate sobre si Apple hace todo el conjunto de controladores por sí misma, o simplemente toma el código central de NVidia/AMD y le añade su propio código específico de hardware/OS. Esta última opción me parece más plausible, pero cualquiera de las dos es sólo una especulación.

El resultado final, sin embargo, es que rara vez hay problemas con los controladores gráficos de Apple y el software o los juegos normales; de nuevo, se trata de una especulación, pero en el caso de los juegos imagino que escriben según un conjunto de reglas predefinidas, en lugar de intentar superar los límites constantemente.

Como se ha señalado en otro lugar, NVidia fabrica controladores para OS X para las tarjetas Quadro, pero se trata de tarjetas de posventa, que no se suministran en ninguna opción de compilación de Mac disponible directamente en Apple.

Apple proporciona los controladores principales, actualmente hasta OpenGL 4.1 o 3.3 -dependiendo de tu tarjeta, por supuesto-, además de los controladores heredados para la compatibilidad con OGL 2.1. La elección de uno u otro depende de los creadores del juego en cuestión.

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

Enlace a la compatibilidad con OpenGL por modelo de Mac

Después de los comentarios y otras respuestas aquí
NVidia hacer tienen su propia versión para ciertas GPUs de Mac - este es el conductor actual a partir de diciembre de 2015
Sin embargo, son predominantemente para la serie de tarjetas Quadro del mercado de accesorios en lugar de las tarjetas por defecto suministradas por Apple.
También hay soporte para algunas tarjetas que han sido legadas por Apple, concretamente las GeForce 680, 285, 120 y 8800
Se menciona la compatibilidad con la versión beta de algunas tarjetas móviles recientes, presumiblemente porque Apple está abandonando la compatibilidad con éstas en favor de AMD en la línea actual.

1 votos

Para ser exactos, NVidia admite bastantes modelos diferentes de tarjeta de vídeo Geforce (no sólo Quadro) en el "Web Driver" de OS X.

0 votos

Bueno hay muchos con un menú desplegable pero no parece que aparezca ningún controlador real cuando se solicita

0 votos

¿Sabes si los controladores GeForce de Apple soportan OpenGL y las aplicaciones profesionales mejor que los controladores Nvidia Windows de consumo? Esto siempre fue un punto de dolor: Nvidia lanzando intencionadamente controladores OpenGL subparciales para tarjetas de consumo para ganar dinero con las tarjetas "pro". Si Apple escribiera sus propios controladores, no tendría este conflicto de intereses.

6voto

Para aventurar una conjetura, diría que las actualizaciones de los controladores están probablemente integradas en las actualizaciones de la versión de Mac OS X y en las actualizaciones de puntos. Si te preocupan las actualizaciones disponibles para tu tarjeta en particular (especialmente si no es original del Mac que utilizas), te corresponde visitar los sitios web respectivos del fabricante para comprobarlo. Has mencionado a NVIDIA: aquí tienes el enlace a los controladores disponibles para su descarga. Parece que hay muchas opciones para muchos sistemas operativos. (Sin embargo, los controladores NVIDIA para Mac OS X sólo están disponibles para las tarjetas de la serie Quadro).

0 votos

De hecho, esto es cierto incluso si estás ejecutando Windows bajo Boot Camp... Normalmente sólo se puede utilizar la versión para Windows del controlador de vídeo suministrado por Apple a través de los controladores Boot Camp, incluso si (como suele ser el caso) el fabricante de la tarjeta ha lanzado un controlador mucho más reciente para Windows.

0 votos

@scottishwildcat Siempre he mantenido mi tarjeta gráfica NVIDIA actualizada en Boot Camp a través de GeForce Experience, definitivamente no estás restringido a los controladores Boot Camp de Apple.

0 votos

@grgarside Bastante justo sólo tengo experiencia con intentar actualizar los drivers de ATI en Windows 8 y 10, y sus propios drivers no se instalan en Boot Camp. Los instaladores simplemente vomitan con un error de 'no se encontró tarjeta compatible'.

6voto

rickythefox Puntos 2100

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

Los controladores gráficos de Nvidia para OS X pueden descargarse directamente desde su sitio web, por lo que a veces se denominan Nvidia Web Conductores. Son un poco difíciles de encontrar si sólo vas a través de la función de búsqueda de controladores de Nvidia, pero son fáciles de encontrar si sólo 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 (en diciembre de 2015) para OS X El Capitan 10.11.2 . Como se indica en las notas de la versión, la compatibilidad con algunos modelos nuevos de iMacs y MacBook Pros con tarjetas GeForce está en fase beta.

Ten en cuenta que no recomiendo instalar los controladores de Nvidia (especialmente los beta) a menos que sepas lo que estás haciendo, y tengas una buena razón para cambiar los controladores por defecto (proporcionados por Apple) que vienen con OS X. Los controladores por defecto están probablemente más probados y son más estables, es menos probable que rompan tu Mac, y están soportados oficialmente por Apple. Sin embargo, si instalas el controlador de Nvidia, siempre tendrás la opción de volver al controlador por defecto o incluso desinstalar el controlador de Nvidia a través de las Preferencias del Sistema. También podrás actualizar el controlador desde allí.

Una buena razón para probar el controlador de Nvidia puede si usas tu Mac para jugar, o si ejecutas cualquier 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 da una ligera ventaja a los controladores de Nvidia (~52 fps) frente a los de Apple (~49 fps).

3voto

Oskar Puntos 1242

Dejaré de lado el por qué y responderé al qué:

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

1voto

michael Puntos 414

Parece que Apple no se molesta en actualizar el controlador gráfico... En un MacBook Pro de mediados de 2014, que ejecuta High Sierra, System Report me dice que el controlador se cambió por última vez en octubre (así que hace menos de un mes desde que estoy escribiendo esto, coincidiendo aproximadamente con el lanzamiento de 10.13.1). Sin embargo, el texto informativo dice que el controlador se basa en Geforce 355.11, lanzado en 2015.

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

Así que para responder a tus preguntas (2 años después, pero bueno):

  • Encontrará la versión del controlador gráfico en: Menú Apple > Acerca de este Mac > Informe del sistema > Software > Extensiones > Geforce. Pero no te fíes de la fecha, comprueba con la versión de Geforce.

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

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X