Une question qui revient souvent, que ce soit dans ce sujet, par mail ou même en direct, c’est « Est-ce que je peux utiliser un iMac comme écran pour mon Mac ? ». La réponse est compliquée, mais généralement… « Oui, mais probablement non. ». C’est un peu sibyllin, mais c’est la réalité.
La solution porte le nom de Target Display, et est apparue avec l’iMac 27 pouces de 2009. Elle permet d’utiliser un iMac comme écran avec le bon câble, si vous avez le bon Mac en face. Avant de parler des soucis, des défauts et de tout ce qui ne va pas (et plus), parlons des cas où ça fonctionne.
Premier point, la page de support d’Apple contient une erreur. Elle indique que les iMac 24 pouces de 2009 sont compatibles, ce qui n’est pas le cas.
Maintenant, le premier cas : vous avez un iMac 27 pouces de 2009 ou 2010, en Mini DisplayPort. Officiellement, le mode Target Display fonctionne, avec plusieurs prérequis.
• L’iMac doit être sous macOS High Sierra au maximum.
• Le Mac en face doit être sous macOS Catalina au maximum (ce qui exclut de facto les Mac M1, mais ce n’est pas le cas en pratique, nous allons le voir). Il doit avoir une sortie (Mini) DisplayPort ou Thunderbolt (1, 2, 3).
• Il faut utiliser un câble de liaison en DisplayPort. Il peut s’agit d’un Mini DisplayPort vers Mini DisplayPort (pour un ancien Mac), d’un Mini DisplayPort vers USB-C (pour un Mac plus récent) ou simplement d’un Mini DisplayPort vers DisplayPort suivi d’un USB-C vers DisplayPort. Ne mettez pas d’adaptateur HDMI dans la boucle, ni de câbles explicitement Thunderbolt (ça ne marche pas).
Dans ce cas de figure, il faut allumer l’iMac, presser command
+ F2
(command
+ fn
+ F2
, parfois) et espérer que ça fonctionne (ce qui est normalement le cas). L’iMac sera alors vu comme un écran DisplayPort avec de l’audio. En théorie, ça marche aussi avec un PC en face (je n’ai pas testé).
Le second cas est assez proche, mais un peu plus compliqué. Vous avez un iMac 21 ou 27 pouces de 2011, 2012, 2013 ou 2014. Il ne doit pas être Retina (pas de 4K ou 5K).
• L’iMac doit être sous macOS High Sierra au maximum.
• Le Mac en face doit être sous macOS Catalina au maximum (ce qui exclut de facto les Mac M1). Il doit avoir une sortie Thunderbolt (1, 2, 3) (explicitement, avec l’éclair).
• Il faut utiliser un câble explicitement Thunderbolt. Dans la pratique, vous aurez donc besoin dans tous les cas d’un câble Thunderbolt et – si votre Mac est Thunderbolt 3 – d’un adaptateur Thunderbolt 2 vers Thunderbolt 3. N’insérez pas des adaptateurs HDMI ou (Mini) DisplayPort dans la boucle, ça ne sert à rien.
Dans ce cas de figure, il faut allumer l’iMac, presser command
+ F2
(command
+ fn
+ F2
, parfois) et espérer que ça fonctionne (ce qui est normalement le cas). L’iMac sera alors vu comme un écran Thunderbolt avec de l’audio.
Les cas où ça ne fonctionne pas
Si vous avez un iMac plus ancien que 2009 (ou un 21 pouces de 2009/2010) : ça ne fonctionne pas.
Si vous avez un iMac « Retina » (4K/5K) : ça ne fonctionne pas.
Si l’iMac est sous un OS plus récent que macOS High Sierra : officiellement ça ne fonctionne pas.
Si le Mac en face est sous macOS Big Sur ou Monterey : officiellement ça ne fonctionne pas.
Si vous essayez de brancher un vieux Mac (sans Thunderbolt) à un iMac Thunderbolt : ça ne fonctionne pas.
Si vous utilisez un câble Mini DisplayPort avec un iMac Thunderbolt : ça ne fonctionne pas.
Si vous utilisez un adaptateur HDMI : ça ne fonctionne pas.
Les cas où ça fonctionne officieusement
Je n’ai pas d’iMac pour tester mais j’ai vu pas mal d’exemples. Premièrement, ça semble fonctionner entre des iMac à jour (avec OpenCore par exemple) et des Mac Intel à jour. Deuxièmement, ça semble fonctionner avec les Mac M1 dans un cas de figure précis : avec un iMac de 2009/2010 en Mini DisplayPort. Ça ne fonctionne pas avec un iMac en Thunderbolt par contre. Je ne connais pas la raison exacte, je n’ai pas d’iMac, donc je ne garantis rien. Il faut aussi noter que la première version de Big Sur (vendue avec les Mac M1) le permettait en Thunderbolt mais que la première mise à jour a bloqué la fonction (ce qui explique quelques articles de l’époque).
Pourquoi c’est plutôt une mauvaise idée
Maintenant, ma réponse classique est simple : « C’est une mauvaise idée ». Premièrement, spécialement avec un iMac Thunderbolt, c’est cher : vous en aurez pour 90 € de câbles. Deuxièmement, c’est un désastre énergétique : vous n’allez pas réellement transformer l’iMac en écran, vous allez l’utiliser comme écran, avec l’ordinateur qui tourne pour rien, c’est-à-dire une consommation inutile de l’ordre de 50 à 100 W au moins. Troisièmement, ce n’est pas pratique pour un usage quotidien, c’est plutôt prévu pour un usage ponctuel. A chaque utilisation, il faut démarrer l’iMac, le brancher, le passer en mode Target Display, ce qui implique donc de laisser un clavier branché. Enfin, en l’état, la fonction n’est plus officiellement supportée et même si ça fonctionne avec un OS à jour dans certains cas, ça peut ne plus fonctionner du jour au lendemain.
Même si les iMac avaient de bons écrans (pour l’époque) et qu’esthétiquement c’est plus joli qu’un écran de PC, en pratique un écran 1440p (ou même « 4K ») se trouve assez facilement pour quelques centaines d’euros avec moins de contraintes (et une consommation beaucoup plus faible). C’est certes plus cher que l’iMac si vous l’avez déjà (ce qui semble le plus logique) mais le mode Target Display nécessite tout de même des câbles, un point à prendre en compte.
J’ai essayé d’être complet et à peu près compréhensible, mais si vous avez des questions ou des remarques, les commentaires sont là.
Merci pour tous ces details !
L’utilisation de telles resources finalement pourraient se résumer à du dépannage et seulement et seulement si nous avons le bon matériel ce qui n’est pas gagné.
Enfin cela a le mérite d’exister.
Bonjour.
Cela fonctionne pour moi entre un Mac mini M1 et un iMac 27 pouces de 2009, avec un câble USB-C->mini Display Port. Avec le son.
C’est vrai qu’en terme de consommation électrique c’est pas optimal mais pour un usage ponctuel ça dépanne.
Il serait intéressant de parler des bidouilles permettant de récupérer le panneau LCD de l’iMac pour le transformer en simple écran, sans la partie ordinateur obsolète.
J’utilise exactement cette configuration au quotidien, et ça fonctionne parfaitement bien. Mon iMac 27″ 2009 sert d’écran à mon Mac Pro 2010, via un adaptateur DisplayPort > Mini DisplayPort femelle (sur Radeon RX580) et un câble MiniDP mâle-mâle.
Le Mac Pro est ma machine de travail principale, et j’utilise Remote Desktop pour contrôler l’iMac lorsque j’en ai besoin (pour de vieux logiciels, par exemple). Le Mac Pro est sous macOS Monterey (avec OCLP) et l’iMac sous High Sierra.
Cela m’évite d’avoir un moniteur dédié pour le Mac Pro (je n’ai pas la place). En complément, une webcam Logitech Brio 4K et une paire d’enceintes Edifier connectées sur le Mac Pro (les enceintes sont aussi reliées à l’iMac en simultané, et je peux basculer de l’entrée optique — Mac Pro — à l’entrée analogique — iMac — avec la télécommande).
Je l’ai fait pendant des années (pour avoir deux écrans de 27′). le gros problème est en effet de garder une machine qui tourne tout le temps. Mais cela fonctionnait très bien. Je trouve dommage de mettre au rebut ces machines qui avaient de très bon écrans. C’est encore plus vrai pour les Retina.
J’ai fini par acheter un écran de 35″ format panoramique, c’est un peu différent on perd un peu de surface de travail mais c’est plus homogène.
Il reste une dernière solution mais elle est un peu « extrême »
– il faut acheter une carte pilote écran 27 » 5K sur AliExpress
– démonter son iMac, retirer la carte mère et les périphériques et la ventilation
– brancher la carte pilote et vérifier que ça marche
– s’organiser pour que les connectiques apparaissent au dos de l’iMac, ce qui nécessite surement une intervention de découpage/perçage et Cie
et remonter le tout
ça revient à 200-300€ environ, soit 1400€ de moins qu’un Sutdio Display neuf, pour quasiment le même résultat, mais il y a une sacré couche de bricolage