Ada perbedaan besar dalam kinerja dan konsumsi daya antara dua kartu video dalam MacBook Pro.
Masalahnya, saya sering lupa yang mana saya jalankan. Ini bisa berakhir dengan baterai mati saat di pesawat cukup cepat. Sejauh yang saya tahu, Anda harus membuka Preferensi Sistem Penghemat Energi untuk melihat mana yang aktif.
Apakah ada yang tahu alat yang akan menampilkan (di bilah menu, di desktop, apa pun) status kartu video saya saat ini? Yang sangat bagus adalah perintah terminal yang akan melaporkan mana yang aktif. Saya bisa menggunakannya sebagai bagian dari pengaturan GeekTool saya.
Saya juga mampu menulis alat sendiri jika ada yang tahu di mana di API saya akan mencari informasi ini.
Adakah yang punya ide?
EDIT: Jawaban di bawah ini mengenai system_profiler jelas merupakan langkah ke arah yang benar. MBP menunjukkan informasi untuk KEDUA kartu video, apa pun yang aktif ... TAPI akan menampilkan "tampilan tidak terhubung" untuk tampilan yang terpasang pada kartu tidak aktif. Saya harus bisa menulis sesuatu yang menggambarkannya dari sana.
EDIT2: Kuncinya adalah mendapatkan output dari system_profier dalam format xml (menggunakan -xml switch). Script di bawah ini untuk menguraikan plist yang dihasilkan dan menampilkan hasilnya.