J'ai un Mac Mini de la fin 2012 qui exécute OS X Mavericks (10.9.5). Lorsque je branche deux écrans sur le Mini (un Thunderbolt, un HDMI), il se configure et fonctionne correctement pendant un certain temps.
Après 1 à 2 heures, ou si je fais quelque chose de graphiquement intensif (lancer un jeu), l'écran HDMI se coupe. Il devient vide et OS X ne reconnaît pas qu'un deuxième écran est connecté. Le redémarrage n'aide pas, mais si je laisse le système éteint pendant un certain temps, il revient parfois. Je n'ai jamais eu de problème avec l'écran connecté au port Thunderbolt.
Le système est dans l'état où il ignore le port HDMI, et j'ai fait le test suivant : en utilisant un câble HDMI Belkin sur un moniteur 1080p avec un port HDMI, je l'ai connecté au port HDMI de la Mini et rien. J'ai pris le même câble, je l'ai connecté à un adaptateur HDMI-Thunderbolt, je l'ai branché au port Thunderbolt et ça marche. Je ne pense pas avoir un problème de câble. Mon hypothèse la plus probable est la chaleur (si je laisse le boîtier éteint pendant un long moment, il recommence à fonctionner) mais tout ce que j'ai essayé pour contrôler la chaleur n'a pas fonctionné.
Je suppose qu'il y a un problème avec la puce graphique ou la logique de l'interface HDMI. Je me demande s'il existe des astuces pour résoudre ce problème, ou s'il existe un autre moyen de connecter un deuxième écran sans recourir à l'USB.
Journal de la console autour de l'échec le plus récent :
10/2/14 10:14:16.956 AM WindowServer[153]: Received display connect changed for display 0xb4135b0
10/2/14 10:14:16.957 AM WindowServer[153]: Found 19 modes for display 0x0b4135b0 [19, 0]
10/2/14 10:14:16.968 AM WindowServer[153]: WSDisplayPipeTransactionEnd returned error e00002be
10/2/14 10:14:17.015 AM WindowServer[153]: Received display connect changed for display 0x3f003d
10/2/14 10:14:17.015 AM WindowServer[153]: Found 1 modes for display 0x003f003d [1, 0]
10/2/14 10:14:17.015 AM WindowServer[153]: Received display connect changed for display 0x1a49c79e
10/2/14 10:14:17.015 AM WindowServer[153]: Found 1 modes for display 0x1a49c79e [1, 0]
10/2/14 10:14:17.015 AM WindowServer[153]: Display 0x1a49c79e changed state to offline
10/2/14 10:14:17.049 AM WindowServer[153]: Display 0x0b4135b0: GL mask 0x1; bounds (0, 0)[2048 x 1152], 19 modes available
Main, Active, on-line, enabled, OpenGL-accel, Vendor 4c2d, Model 41e, S/N 4d593233, Unit 0, Rotation 0
UUID 0xc449a3f839dce34fe41aa2c25e8ebf2c, ColorProfile { 2, "SyncMaster"}
10/2/14 10:14:17.049 AM WindowServer[153]: GLCompositor: GL renderer id 0x01024400, GL mask 0x0000000f, accelerator 0x00005583, unit 0, caps QEX|MIPMAP, vram 1024 MB
texture max 16384, viewport max {16384, 16384}, extensions FPRG|NPOT|GLSL|FLOAT
10/2/14 10:14:17.049 AM WindowServer[153]: Display 0x003f003f: GL mask 0x8; bounds (3072, 0)[1 x 1], 2 modes available
off-line, enabled, OpenGL-accel, Vendor ffffffff, Model ffffffff, S/N ffffffff, Unit 3, Rotation 0
UUID 0xffffffffffffffffffffffffffffffff
10/2/14 10:14:17.049 AM WindowServer[153]: GLCompositor: GL renderer id 0x01024400, GL mask 0x0000000f, accelerator 0x00005583, unit 0, caps QEX|MIPMAP, vram 1024 MB
texture max 16384, viewport max {16384, 16384}, extensions FPRG|NPOT|GLSL|FLOAT
10/2/14 10:14:17.049 AM WindowServer[153]: Display 0x003f003d: GL mask 0x2; bounds (3073, 0)[1 x 1], 1 modes available
off-line, enabled, Vendor ffffffff, Model ffffffff, S/N ffffffff, Unit 1, Rotation 0
UUID 0xffffffffffffffffffffffffffffffff
10/2/14 10:14:17.049 AM WindowServer[153]: Display 0x003f0040: GL mask 0x10; bounds (3074, 0)[1 x 1], 1 modes available
off-line, enabled, Vendor ffffffff, Model ffffffff, S/N ffffffff, Unit 4, Rotation 0
UUID 0xffffffffffffffffffffffffffffffff
10/2/14 10:14:17.049 AM WindowServer[153]: Display 0x003f0041: GL mask 0x10; bounds (3075, 0)[1 x 1], 1 modes available
off-line, enabled, Vendor ffffffff, Model ffffffff, S/N ffffffff, Unit 4, Rotation 0
UUID 0xffffffffffffffffffffffffffffffff
10/2/14 10:14:17.049 AM WindowServer[153]: Display 0x003f0042: GL mask 0x10; bounds (3076, 0)[1 x 1], 1 modes available
off-line, enabled, Vendor ffffffff, Model ffffffff, S/N ffffffff, Unit 4, Rotation 0
UUID 0xffffffffffffffffffffffffffffffff
10/2/14 10:14:17.049 AM WindowServer[153]: Display 0x003f0043: GL mask 0x10; bounds (3077, 0)[1 x 1], 1 modes available
off-line, enabled, Vendor ffffffff, Model ffffffff, S/N ffffffff, Unit 4, Rotation 0
UUID 0xffffffffffffffffffffffffffffffff
10/2/14 10:14:17.049 AM WindowServer[153]: Display 0x003f003e: GL mask 0x4; bounds (59, -1080)[1 x 1], 1 modes available
off-line, enabled, boot, OpenGL-accel, Vendor ffffffff, Model ffffffff, S/N ffffffff, Unit 2, Rotation 0
UUID 0xffffffffffffffffffffffffffffffff, ColorProfile { 3, "HD 709-A"}
10/2/14 10:14:17.049 AM WindowServer[153]: GLCompositor: GL renderer id 0x01024400, GL mask 0x0000000f, accelerator 0x00005583, unit 0, caps QEX|MIPMAP, vram 1024 MB
texture max 16384, viewport max {16384, 16384}, extensions FPRG|NPOT|GLSL|FLOAT
10/2/14 10:14:17.052 AM AirDisplayHelper[423]: CGSServiceForDisplayNumber: Invalid display 0x1a49c79e
10/2/14 10:14:17.087 AM WindowServer[153]: Display 0x0b4135b0: Unit 0: Startup Mode 2048 x 1152, CGSThirtytwoBitColor, Resolution 1, ioModeID 0x80002000, ioModeDepth 0x0, IOReturn 0x0
10/2/14 10:14:17.087 AM WindowServer[153]: Display added
10/2/14 10:14:17.087 AM WindowServer[153]: Display removed
10/2/14 10:14:17.090 AM WindowServer[153]: Display 0x0b4135b0: GL mask 0x1; bounds (0, 0)[2048 x 1152], 19 modes available
Main, Active, on-line, enabled, OpenGL-accel, Vendor 4c2d, Model 41e, S/N 4d593233, Unit 0, Rotation 0
UUID 0xc449a3f839dce34fe41aa2c25e8ebf2c, ColorProfile { 2, "SyncMaster"}
10/2/14 10:14:17.090 AM WindowServer[153]: GLCompositor: GL renderer id 0x01024400, GL mask 0x0000000f, accelerator 0x00005583, unit 0, caps QEX|MIPMAP, vram 1024 MB
texture max 16384, viewport max {16384, 16384}, extensions FPRG|NPOT|GLSL|FLOAT
10/2/14 10:14:17.090 AM WindowServer[153]: Display 0x003f003f: GL mask 0x8; bounds (3072, 0)[1 x 1], 2 modes available
off-line, enabled, OpenGL-accel, Vendor ffffffff, Model ffffffff, S/N ffffffff, Unit 3, Rotation 0
UUID 0xffffffffffffffffffffffffffffffff
10/2/14 10:14:17.090 AM WindowServer[153]: GLCompositor: GL renderer id 0x01024400, GL mask 0x0000000f, accelerator 0x00005583, unit 0, caps QEX|MIPMAP, vram 1024 MB
texture max 16384, viewport max {16384, 16384}, extensions FPRG|NPOT|GLSL|FLOAT
10/2/14 10:14:17.091 AM WindowServer[153]: Display 0x003f003d: GL mask 0x2; bounds (3073, 0)[1 x 1], 1 modes available
off-line, enabled, Vendor ffffffff, Model ffffffff, S/N ffffffff, Unit 1, Rotation 0
UUID 0xffffffffffffffffffffffffffffffff
10/2/14 10:14:17.091 AM WindowServer[153]: Display 0x003f0040: GL mask 0x10; bounds (3074, 0)[1 x 1], 1 modes available
off-line, enabled, Vendor ffffffff, Model ffffffff, S/N ffffffff, Unit 4, Rotation 0
UUID 0xffffffffffffffffffffffffffffffff
10/2/14 10:14:17.091 AM WindowServer[153]: Display 0x003f0041: GL mask 0x10; bounds (3075, 0)[1 x 1], 1 modes available
off-line, enabled, Vendor ffffffff, Model ffffffff, S/N ffffffff, Unit 4, Rotation 0
UUID 0xffffffffffffffffffffffffffffffff
10/2/14 10:14:17.091 AM WindowServer[153]: Display 0x003f0042: GL mask 0x10; bounds (3076, 0)[1 x 1], 1 modes available
off-line, enabled, Vendor ffffffff, Model ffffffff, S/N ffffffff, Unit 4, Rotation 0
UUID 0xffffffffffffffffffffffffffffffff
10/2/14 10:14:17.091 AM WindowServer[153]: Display 0x003f0043: GL mask 0x10; bounds (3077, 0)[1 x 1], 1 modes available
off-line, enabled, Vendor ffffffff, Model ffffffff, S/N ffffffff, Unit 4, Rotation 0
UUID 0xffffffffffffffffffffffffffffffff
10/2/14 10:14:17.091 AM WindowServer[153]: Display 0x003f003e: GL mask 0x4; bounds (3078, -1080)[1 x 1], 1 modes available
off-line, enabled, boot, Vendor ffffffff, Model ffffffff, S/N ffffffff, Unit 2, Rotation 0
UUID 0xffffffffffffffffffffffffffffffff, ColorProfile { 3, "HD 709-A"}
10/2/14 10:14:17.094 AM AirDisplayHelper[423]: CGSServiceForDisplayNumber: Invalid display 0x1a49c79e
10/2/14 10:14:17.094 AM AirDisplayHelper[423]: CGSServiceForDisplayNumber: Invalid display 0x1a49c79e
10/2/14 10:14:17.097 AM Console[496]: Set a breakpoint at CGSLogError to catch errors as they are logged.
10/2/14 10:14:17.097 AM Finder[371]: CGSCopyDisplayUUID: Invalid display 0x1a49c79e
10/2/14 10:14:17.097 AM Console[496]: CGSCopyDisplayUUID: Invalid display 0x1a49c79e
10/2/14 10:14:17.097 AM handyPrint[419]: CGSCopyDisplayUUID: Invalid display 0x1a49c79e
10/2/14 10:14:17.099 AM Google Chrome[416]: Set a breakpoint at CGSLogError to catch errors as they are logged.
10/2/14 10:14:17.099 AM Google Chrome[416]: CGSCopyDisplayUUID: Invalid display 0x1a49c79e
10/2/14 10:14:17.134 AM WindowServer[153]: MPAccessSurfaceForDisplayDevice: Set up page flip mode on display 0x0b4135b0 device: 0x7fd60b704cd0 isBackBuffered: 1 numComp: 3 numDisp: 3
10/2/14 10:14:17.139 AM Finder[371]: CGSCopyDisplayUUID: Invalid display 0x1a49c79e
10/2/14 10:14:17.139 AM Google Chrome[416]: CGSCopyDisplayUUID: Invalid display 0x1a49c79e
10/2/14 10:14:17.139 AM Console[496]: CGSCopyDisplayUUID: Invalid display 0x1a49c79e
10/2/14 10:14:17.141 AM handyPrint[419]: CGSCopyDisplayUUID: Invalid display 0x1a49c79e
10/2/14 10:14:17.148 AM <Game>[532]: Set a breakpoint at CGSLogError to catch errors as they are logged.
10/2/14 10:14:17.148 AM <Game>[532]: CGSCopyDisplayUUID: Invalid display 0x1a49c79e
10/2/14 10:14:17.173 AM <Game>[532]: CGSCopyDisplayUUID: Invalid display 0x1a49c79e
10/2/14 10:14:19.015 AM WindowServer[153]: **DMPROXY** (2) Found `/System/Library/CoreServices/DMProxy'.
10/2/14 10:14:19.046 AM WindowServer[153]: Display 0x0b4135b0: Unit 0; ColorProfile { 2, "SyncMaster"}; TransferFormula (1.000000, 1.000000, 1.000000)
10/2/14 10:14:19.077 AM WindowServer[153]: Display 0x0b4135b0: Unit 0; ColorProfile { 2, "SyncMaster"}; TransferFormula (1.000000, 1.000000, 1.000000)
10/2/14 10:14:19.087 AM WindowServer[153]: **DMPROXY** (2) Found `/System/Library/CoreServices/DMProxy'.
10/2/14 10:14:19.113 AM WindowServer[153]: Display 0x0b4135b0: Unit 0; ColorProfile { 2, "SyncMaster"}; TransferFormula (1.000000, 1.000000, 1.000000)
10/2/14 10:14:19.128 AM WindowServer[153]: Display 0x0b4135b0: Unit 0; ColorProfile { 2, "SyncMaster"}; TransferFormula (1.000000, 1.000000, 1.000000)
10/2/14 10:14:48.409 AM Console[496]: CGSCopyDisplayUUID: Invalid display 0x1a49c79e