Hay una gran diferencia en el rendimiento y el consumo de energía entre las dos tarjetas de video en una MacBook Pro.
El problema es que a menudo olvido cuál estoy ejecutando. Esto puede terminar con una batería agotada mientras está en un avión con bastante rapidez. Por lo que puedo decir, tienes que abrir la Preferencia del sistema de ahorro de energía para ver cuál está activo.
¿Alguien sabe de alguna herramienta que muestre (en la barra de menú, en el escritorio, lo que sea) el estado actual de mi tarjeta de video? Especialmente bueno sería un comando de terminal que informaría cuál estaba activo. Podría usar eso como parte de mi configuración de GeekTool.
También soy capaz de escribir mi propia herramienta si alguien sabe dónde en la API buscaría esta información.
¿Alguien tiene alguna idea?
EDITAR: Las respuestas a continuación sobre system_profiler son definitivamente un paso en la dirección correcta. El MBP muestra información para AMBAS tarjetas de video, independientemente de cuál esté activo ... PERO mostrará "pantalla no conectada" para la pantalla conectada a la tarjeta inactiva. Yo debería ser capaz de algo secuencia de comandos que se lo imagina a partir de ahí.
EDIT2: La clave es obtener el resultado de system_profier en formato xml (usando el modificador -xml). Las secuencias de comandos están debajo para analizar el plist resultante y mostrar el resultado.