Istnieje duża różnica w wydajności i zużyciu energii między dwiema kartami graficznymi w MacBooku Pro.
Problem polega na tym, że często zapominam, który z nich prowadzę. Może to skończyć się wyczerpaniem baterii w samolocie dość szybko. O ile wiem, musisz otworzyć preferencję systemu oszczędzania energii, aby zobaczyć, który z nich jest aktywny.
Czy ktoś wie o narzędziu, które wyświetli (na pasku menu, na pulpicie, niezależnie od tego) mój obecny status karty wideo? Szczególnie dobra byłaby komenda terminalowa, która zgłosiłaby, która z nich była aktywna. Mogę to wykorzystać jako część mojej konfiguracji GeekTool.
Jestem również w stanie napisać własne narzędzie, jeśli ktoś zdarzy się wiedzieć, gdzie w interfejsie API szukałbym tych informacji.
Czy ktoś ma jakieś pomysły?
EDYCJA: Poniższe odpowiedzi dotyczące system_profiler są zdecydowanie krokiem we właściwym kierunku. MBP pokazuje informacje dla OBU obu kart wideo, niezależnie od tego, która z nich jest aktywna ... ALE pokaże „wyświetlacz nie podłączony” dla wyświetlacza dołączonego do nieaktywnej karty. I powinny być w stanie coś skryptu, że dane go stamtąd.
EDIT2: Klucz pobiera dane wyjściowe z system_profier w formacie xml (za pomocą przełącznika -xml). Poniżej znajdują się skrypty, które analizują wynikową plist i wyświetlają wynik.