On a testé le fit-Headless, un dongle HDMI qui accélère les Mac mini

Nicolas Furno |

Les Mac mini et Mac Pro sont les seuls ordinateurs vendus par Apple qui n’ont pas d’écran à la base, ce qui peut poser problème si vous les utilisez sans écran, justement. À quoi bon ? Ces deux machines font d’excellents serveurs et, que ce soit avec ou sans OS X Server, vous n’avez pas besoin d’un écran connecté directement au Mac pour l’utiliser. Depuis n’importe quel autre ordinateur présent sur le même réseau, une connexion à distance avec partage d’écran suffit amplement.

Le problème avec cette configuration, c’est que les performances laissent à désirer dès lors que vous avez besoin d’afficher du contenu. C’est le cas en partage d’écran, mais pas seulement : certaines tâches réalisées par un serveur peuvent nécessiter la carte graphique. Pour une raison qui reste assez mystérieuse, la capacité graphique des Mac mini et Mac Pro est considérablement diminuée sans écran. Non seulement la définition est bloquée (1280 x 1080 px), mais l’interface est très ralentie et cela peut poser problème dans certains cas, sans compter que c’est très pénible en partage d’écran.

Il existe toutefois une solution et elle est très simple. Il suffit d’acheter un dongle HDMI à brancher sur son Mac mini ou Mac Pro pour simuler la présence d’un écran. L’ordinateur pense être connecté à une télévision et il active alors complètement sa carte graphique. À la clé, une meilleure définition (1920 x 1080 px) et surtout une interface beaucoup plus rapide et agréable.

Nous avons essayé ce produit sur les Mac mini utilisés comme serveurs à la rédaction et nous avons pu constater qu’il fonctionnait comme prévu. Une fois en place, OS X s’adapte automatiquement et passe en 1080p. On peut toujours réduire le nombre de pixels — c’est utile surtout lors d’un accès à distance, pour limiter la quantité de données qui transitent —, mais dans tous les cas, l’interface est incontestablement plus fluide. C’est agréable en partage d’écran et les performances du Mac sont bien meilleures, ce qui est utile dans notre cas (quelques manipulations d’interface en AppleScript).

Un Mac mini sans fit-Headless (gauche) et avec (droite) : Cliquer pour agrandir

Malheureusement, ce dongle HDMI n’est pas distribué en France et il faudra l’importer depuis un autre pays. Heureusement, ce n’est pas compliqué : nous avons acheté notre exemplaire sur la version allemande d’Amazon, et nous avons reçu notre colis sans encombre et rapidement. Inutile de créer un compte sur ce site, il suffit d’utiliser vos identifiants français et vous accéderez aux informations habituelles : adresse pour la réception, ou encore carte de paiement enregistrée sur le compte.

Deux versions sont proposées : pour 15 €, vous aurez un fit-Headless standard, capable de simuler un écran 1080p, ce qui est largement suffisant avec un Mac mini. Si vous avez un Mac Pro, mieux vaut vous tourner vers le fit-Headless 4K qui, comme son nom l’indique bien, simule une télévision 4K. Pour ce dernier, comptez 25 €, sans les frais de port. Pour la France, comptez environ 5 € supplémentaires pour l’expédition.

Le fit-Headless sur l’un de nos Mac mini.

Si vous ne voulez vraiment pas commander en Allemagne, ou si votre Mac mini est trop ancien et donc dépourvu de sortie HDMI, vous pouvez exploiter la sortie mini DisplayPort et cet autre accessoire. Conçu par NewerTech, ce produit vient se brancher sur ce port et simule, lui aussi, un écran. Il a l’avantage d’être disponible sur Amazon France, mais l’inconvénient d’être vendu presque deux fois plus cher. Autre inconvénient potentiel, cette fois sur les Mac mini les plus récents, il exploite l’unique port Thunderbolt et peut ainsi empêcher son utilisation pour un volume de stockage.

Et si vous vous sentez suffisamment à l’aise avec un peu de bricolage et des résistances, on peut aussi modifier un adaptateur VGA. Nous avions expliqué la démarche à suivre dans un précédent article, mais le dongle HDMI est beaucoup plus simple et pratique à utiliser.

avatar nicode70 | 

J'en ai un depuis près d'un an. Ça marche comme prévu.

avatar cecile_aelita | 

Est ce que ce ralentissement est présent uniquement lorsque aucun ecran est brancher, ou bien c est également le cas si un ecran est brancher mais qu il n est pas allumé ou hors tension?
Je me sers de ma télé comme ecran de Mac mini dans mon salon mais des fois ma chère et tendre regarde la télé et moi je me connecte à distance sur le Mac Mini depuis mon MacBook Pro et j ai l impression que ça rame pas mal... Mais j avais plutôt mis ca sur le compte de la vieillesse de mon matoss (2008 pour le MacBook Pro et 2009 pour le Mac mini) :-)
Merci de vos réponses

avatar oomu | 

c'est si vous démarrez le mac sans qu'os x puisse détecter un écran. Il met la carte vidéo en sommeil s'il n'y a pas d'écran, désactivant toute accélération vidéo, quartz extreme, etc.

MEME si on se connecte en bureau distant (alors que ça sert pour la composition de l'interface, ou les accélérations de final cut, etc).

avatar EBLIS | 

J'allais poser exactement la même question. Mon mac mini est branché sur ma tv et est mis en veille et la tv éteinte. J'y accède parfois via TeamViewer pour ne pas me déplacer et je le trouve très lent. Je pensais que c'était TeamViewer et ma connexion. J'ai même essayé de forcer TeamViewer à s'y connecter en ip interne mais n'ai pas reussi.
Une réponse claire n'a donc pas été donnée : si on connecte le macmini à un téléviseur, qu'on les démarre, puis qu'on mette en veille le mac et qu'on éteigne la tv/écran; est-ce que le problème reste le même lors d'accès réseau qui sortent le mini de veille tandis que l'écran reste éteint?

avatar calotype | 

dommage de ne pas avoir fait une version 1440p qui est entre les deux et qui concerne beaucoup d'écran 27 pouces et autre nouveau 21/9 34" , qui je pense concernent bien plus de monde que les moniteur 4K pour l'instant ...

avatar Grug | 

Moooouuuuhahahahahaa…
Non rien, tout est normal. :D

avatar oomu | 

ben oui, c'est "normal".

foule de choses sont accélérés vidéos, mais Os X ne les active pas (il laisse la carte en sommeil) s'il n'y a pas d'écran.

Apple considère que bien évidemment vous n'allez pas faire de traitement graphique ou d'interface utilisateur SI vous ne branchez pas d'écran, trololololol, C'est la conséquence du j'm'en foutisme d'Apple : ils ne considèrent pas leurs machines dans des usages déportés. Faites vous une ferme de calcul linux, serait la réponse apple et mettez un mac en frontend de travail.

avatar joneskind | 

@Oomu

T'es bien certain que la carte graphique est désactivée et pas réservée pour le calcul ? T'as essayé de faire du calcul parallèle CPU/GPU avec et sans écran pour vérifier qu'il n'y en a pas un plus rapide que l'autre ?

J'ai du mal à croire que les codeurs de chez Apple se soient fait chier à mettre en place un système de bridage de la CG pour le plaisir de faire chier l'utilisateur. Ça n'a aucun sens.

avatar enzo0511 | 

Est ce que brancher un écran active déjà complètement toute la partie graphique ou le strict minimum pour répondre au besoin de l'écran?

avatar yapafoto | 

Ça marche aussi avec des adaptateurs actifs, comme ceux que l'on utilisait à l'époque pour joindre le son au mini-display port.

avatar apossium | 

Je suis surpris qu'on ne puisse pas lancer un script shell pour forcer la carte graphique …

Des pistes ?

Cette problématique est connue et avait été soulevée dans le journal du lapin …
http://www.journaldulapin.com/2014/01/17/mac-mini-server-attention-a-labsence-decran-et-comment-y-remedier/

et ici y'a près de deux ans …
http://blog.macminicolo.net/post/33839671756/build-a-dummy-dongle-for-a-headless-mac-mini

Sébastien

avatar yapafoto | 

Pour ma part, le truc que je signalais, je l'ai sur un Mac mini server 2009... depuis le début !
Force est de constater que rien n'a évolué depuis 6 ans.

avatar dandu | 

La version 4K est totalement foireuse : on se retrouve avec une interface hyper lente parce qu'il simule un écran à 24 Hz.

avatar DVP | 

C'est tout à fait normal, le HDMI (non 2.0) sur supporte le 4K qu'a 24Hz, et l'UHD a 30Hz.
Donc avec un dongle HDMI il ne faut pas espérer plus que ca.

avatar Francois | 

Euh y'a de la poussière chez macg ;-)

avatar EBLIS | 

Me suis fait la même reflexion :-) va falloir leur offrir un p'tit swiffer et rapidement :-)

avatar JLG47_old | 

L'interface mini DisplayPort VGA donne le même résultat. Il est en effet curieux de voir qu'avec ou sans écran raccordé, le Mac réagis comme si. La seule différence est qu'il ne détecte pas automatiquement la taille de l'écran.

avatar xDave | 

Si, et seulement si, on est logique avec soi-même on ne veut pas d'un écran 4k sur un écran déporté en connexion à distance et des octets inutiles pour lancer des processus qui peuvent se faire dix fois plus vite en ligne de commande.
ARD c'est très bien mais le VGA suffit amplement……
donc un bête dongle VGA suffit.

Au passage cette problématique se pose (et est résolue) depuis OS X 10.0 donc je ne comprends même pas la news (ni le produit)

avatar SirDeck | 

Headless Mac Video Accelerator
22,48 $ avec le port :
http://eshop.macsales.com/item/NewerTech/CBLMDPHEAD/

avatar keyzone | 

Mac mini ou Mac pro excellent serveur ???
Pas rackable, pas d'alimentations redondantes, pas de disques Hot Swappables, pas de place pour un disque en plus, pas adaptés à un datacenter. Ça peut servir de serveur qui trône dans un bureau si on regarde pas trop la disponibilité ...

avatar xDave | 

OS X Server tournait parfaitement sur un G4 500Mhz donc je vois vraiment pas pourquoi un Mini ne ferait pas l'affaire.
Après on ne parle pas forcément d'un site web* avec Un Milliard de gens connectés par jour.

* dixit Facebook

avatar Sic transit | 

@keyzone : "un vélo, un excellent moyen de déplacement ? Pas de direction assistée, pas de clim, pas de vitres électriques ni de toi ouvrant, pas de coffres à bagages, pas de GPS, pas de toit ouvrant, pas de marche arrière, pas de roue de secours, pas de ceinture de sécurité, etc., etc."

avatar Tigrounet | 

@Sic transit
Comparaison foireuse.
On demande quoi à un moyen de transport ? De transporter d'un point A à un point B, chose que le vélo peut très bien faire même sans les options citées. Même avec toutes ces options "en panne", un moyen de transport remplirait quand même sa fonction.
On demande quoi à un serveur ? Que le service qu'il rend soit disponible. En cas de panne disque, ou de panne d'alim le service n'est pas rendu :\

avatar Ponchan | 

Je plussoie. Nette amélioration sur notre MacMini qui nous sert de serveur.
Indispensable.

avatar powerjaja | 

Il n'est plus sur le site allemand :-(
Je le trouve encore sur une version anglophone d'Amazon (je ne sais pas trop lequel) mais à 26,87€ avec les frais de ports. Je me dis qu'il y à en plus des risques de se choper des frais de douane alors je pense sérieusement à la solution résistance de 100Ohms, ayant au moins deux ou trois adaptateurs HDMI-VGA (d'origine Apple) dans un tiroir... Le truc c'est où trouver une résistance de 100Ohms... :-)

CONNEXION UTILISATEUR