2 つのグラフィックス デバイスを搭載した MacBook Pro を搭載した Snow Leopard では、次のエラーが 1 秒間に複数回 stderr に出力されます。
Wed Oct 6 02:35:27 nausicaa.local TestApp[92464] <Warning>:
CGDisplayIsCaptured: Fixing up display ID 0x4272ec2 for offline
mux head to 0x4272ec0
グラフィックス デバイスを強制的に Nvidia または Intel にすると、期待どおりに動作します。
その問題に対処する方法を知っている人はいますか? おそらく、OpenGL が初期化される前にグラフィックス デバイスを強制的に切り替えることができると思いますが、それを行う信頼できる方法を知りませんし、特に良い解決策のようにも思えません。
より良いアイデアはありますか?