92 votes

Forcer la résolution sur un serveur mac mini sans tête

J'ai un serveur Mac Mini fonctionnant sous Mavericks. Il n'a pas de moniteur connecté. J'utilise Remote Desktop sur mon ordinateur portable (qui fonctionne également sous Mavericks) pour l'entrée/sortie vers mon serveur.

Lorsque j'utilise Remote Desktop et que je passe en mode plein écran, j'obtiens un écran 1280x1024 dans mon écran 1680x1050. Existe-t-il un moyen de forcer le client (Mac Mini) à utiliser un paramètre de 1680x1050 pour obtenir un véritable plein écran ?

J'ai essayé de maintenir la touche option enfoncée tout en cliquant sur Scaled dans Display -> System preferences. Tout ce que je vois, c'est un nouveau bouton en bas à droite qui dit détecter les écrans. Cliquer dessus ne fait rien. La seule résolution affichée est 1280x1024.

Mon Mac Mini Server est un modèle de fin 2009 avec une carte graphique Nvidia GeForce 9400.

1 votes

Il doit y avoir un meilleur moyen. Je ne toucherai pas à SwitchResX avec un bâton de 10 pieds (je l'ai fait, j'ai acheté la licence). cscreen ne fonctionne pas dans Catalina. Les autres réponses n'abordent pas le problème central des résolutions personnalisées. Lorsque je connecte mon écran de travail, mon Macbook se souvient de sa résolution unique pendant un certain temps (3840x1598) - pendant un court moment, je suis capable de choisir cette résolution à la maison, en me connectant à distance avec VNC. L'écran de l'ordinateur portable l'affiche également sans problème. J'utilise ResXtreme pour accéder aux résolutions étendues, mais il ne vous permet pas de créer quelque chose de personnalisé. Est-il possible d'implanter des EDID personnalisés sans utiliser SwitchResX ?

2 votes

display_manager.py semble bien fonctionner pour moi.

4voto

Mads Y Points 53

Utilisez cscreen de la Brasserie. C'est gratuit et étonnamment facile.

brew install Caskroom/cask/cscreen
cscreen -d 32 -x 1920 -y 1080 -r 60

2 votes

Ne fonctionne pas du tout.

2 votes

@KnowsNotMuch veuillez prendre le temps de préciser votre configuration (comme l'écran et la version du système d'exploitation) et ce qui ne fonctionne pas. Cela aidera les autres beaucoup plus que de simplement déposer une assertion "ne fonctionne pas".

0 votes

Je viens d'essayer cela sur un Mac Mini de mi-2011, OS X 10.13.6. cscreen avec n'importe quel paramètre (y compris ceux de l'exemple ci-dessus) retourne Segmentation fault: 11 .

3voto

Szabolcs Points 2349

Voici une alternative, basée sur la réponse de CDD, qui fonctionnera pour Lion. L'application Display Menu ne fonctionne pas sur Lion.

  1. Allez dans Préférences système, Affichages, et choisissez la résolution que vous voulez. Passez à cette résolution. L'affichage VNC se fige. Appuyez plusieurs fois sur la touche Retour pour accepter quand même la résolution. Vous verrez la barre de menu s'élargir pendant un moment, mais pas la fenêtre VNC. Ensuite, l'écran reviendra automatiquement à sa résolution initiale.

    Cette étape est nécessaire pour permettre à cette résolution de s'afficher dans le sélecteur de menu lors des étapes suivantes.

  2. Activez "Afficher les écrans dans la barre de menu".

  3. Il se peut que le sélecteur d'affichage n'apparaisse toujours pas dans la barre de menu par manque d'espace. Pour faire de la place, allez dans Préférences, Utilisateurs et groupes, Options de connexion et désactivez "Afficher le menu de changement rapide d'utilisateur". Désactivez tout ce dont vous n'avez pas besoin dans la barre de menus jusqu'à ce qu'il y ait suffisamment d'espace pour que le sélecteur d'affichage s'affiche.

  4. Fermer les préférences. Connectez-vous au même ordinateur en utilisant ssh séparément. Choisissez la résolution souhaitée dans le sélecteur d'affichage de la barre de menu, appuyez plusieurs fois sur la touche retour, et maintenant vous pouvez exécuter killall ScreensharingAgent de la session ssh. La fenêtre VNC sera maintenant redimensionnée à la résolution correcte.

Cette méthode alambiquée a fonctionné pour moi.

0 votes

Selon la version du système d'exploitation que vous utilisez, c'est une bonne réponse ! J'ai apparemment tendance à utiliser les anciennes versions d'OS 10 sur les serveurs, tout en utilisant 10.9+ sur mes machines personnelles. C'est quand même assez frustrant que ce soit encore un problème en 2016....

2voto

Etant en confinement et utilisant un mac mini sans tête à distance, j'ai trouvé un utilitaire gratuit sur le Mac App Store : EasyRes

Lien : https://apps.apple.com/app/easyres/id688211836

0voto

Mike Kormendy Points 353

Pour sa simplicité, je préfère le QuickRes application.

0voto

Cela a enfin résolu un problème similaire de moniteur lié au travail. Cela pourrait vous aider aussi. Mon ordinateur de développement et de travail est un iMac posé sur mon piano à queue. Mais pour des raisons ergonomiques, je préfère travailler à distance depuis mon vieux MacBook Pro 17" via le wifi de la maison vers l'iMac en utilisant l'application de partage d'écran d'Apple. Cela fonctionne bien, mais il y a un hic. La résolution d'écran de mon MacBook est de 1920 x 1200 mais celle de l'iMac est de 1920 x 1080 maximum en natif. Ainsi, pour le travail à distance, la surface de mon écran est réduite. Je ne peux utiliser que 1080 lignes sur les 1200 disponibles sur mon MacBook Pro, avec un encadré noir au-dessus et au-dessous de la vidéo. Un vrai gâchis. Un petit produit vient à mon secours : fit-Headless de CompuLab, vendu sur Amazon pour 21 £. Vous le branchez sur le port vidéo du second moniteur où il agit comme un second écran factice avec des options de résolution d'écran variables jusqu'à 4K. Cependant, dès sa réception, je l'ai branché sur mon port VDI. Il est apparu dans les préférences comme un deuxième écran. MAIS..... woe woe woe ... avec toutes les options de résolution d'écran - allant jusqu'à 4K ..... PAS DE FAUX 1920 x 1200 ! !!! W T F ! !! J'ai cherché sur Google. J'ai trouvé et téléchargé la démo d'une application appelée SwitchResX qui fait toutes sortes de choses avec les moniteurs. Elle aussi avait des tonnes d'options de résolution MAIS TOUJOURS PAS DE 1920 x 1200 ! !! MAIS..... caché, il y avait un onglet où vous pouvez configurer votre propre résolution d'écran personnalisée. J'en ai donc ajouté un pour 1920x1200. Et HEY PRESTO ! pour 18 £ de plus pour SwitchResX, je peux maintenant travailler à distance sur mon iMac depuis mon Macbook, avec la même haute résolution que mon Macbook. Pas de letterboxing. Plus de pixels pour jouer, faire glisser et déplacer la souris... HAPPY DAYS ! [ PS : ces adaptateurs fit-Headless sont en fait destinés aux personnes qui utilisent des Mac Mini comme serveurs "sans tête" etc. où ils les administrent à distance et ne veulent pas avoir un moniteur réel attaché. Par exemple parce qu'il se trouve dans un rack ou sur une étagère... ]

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X