Ich habe einen Mac Mini Server mit Mavericks. Es ist kein Monitor angeschlossen. Ich verwende Remotedesktop auf meinem Laptop (auf dem auch Mavericks ausgeführt wird) für die Ein- und Ausgabe an meinen Server.
Wenn ich Remotedesktop verwende und auf Vollbild gehe, wird auf meinem 1680 x 1050-Bildschirm ein 1280 x 1024-Bildschirm angezeigt. Gibt es eine Möglichkeit, den Client (Mac Mini) zu zwingen, eine Einstellung von 1680 x 1050 zu verwenden, damit ich einen echten Vollbildmodus erhalte?
Ich habe versucht, die Optionstaste gedrückt zu halten, während ich unter Anzeige -> Systemeinstellungen auf Skaliert geklickt habe. Alles, was ich sehe, ist eine neue Schaltfläche in der rechten unteren Ecke, auf der "Bildschirme erkennen" steht. Ein Klick darauf macht nichts. Die einzige angezeigte Auflösung ist 1280x1024.
Mein Mac Mini Server ist Ende 2009 mit einer Nvidia GeForce 9400-Grafikkarte.
quelle
Ich möchte eine verbesserte Antwort anbieten, die der Autor für die Frage in Betracht ziehen kann. Die AirDisplay-Treiber der vorherigen Antwort haben meinen Remote-Client tatsächlich durcheinander gebracht und mir 16 virtuelle Anzeigen mit denselben Informationen zur Verfügung gestellt, auf die ich nicht klicken konnte. Zum Glück kann ich mit der Tastatur im Activity Monitor navigieren :-).
Ich habe festgestellt, dass Folgendes einwandfrei funktioniert, vorausgesetzt, Sie verwenden Apple Remote Desktop:
Ihr Bildschirm wird schwarz. Viele empfehlen etwas Ähnliches wie die folgenden Terminal-Befehle. Folgendes empfehle ich NICHT:
Der Grund, warum die letzte Zeile nicht funktioniert, ist, dass sie Ihre Anmeldesitzung tatsächlich beendet. Dadurch wird die Bildschirmauflösung zurückgesetzt (in meinem Fall auf 1280 x 1020), und Sie sind wieder da, wo Sie begonnen haben.
Verwenden Sie stattdessen den folgenden Befehl über Apple Remote Desktop oder über SSH:
HINWEIS - Wenn Sie Apple Remote Desktop
Send Unix Command
verwendensudo
, klicken Sie stattdessen auf das Optionsfeld "Als Benutzer ausführen" und geben Sie einfach Folgendes einroot
.Mit diesem Befehl wird die Bildschirmfreigabesitzung beendet, die im Kern von Apple Remote Desktop verwendet wird. Es behält die angemeldete Sitzung bei, die die Bildschirmauflösung beibehält, die Sie in früheren Schritten mit dem Menü "Anzeige" festgelegt haben.
killall dock
Ich habe mich auf meinem Client-Computer noch nicht von meiner aktuellen Sitzung abgemeldet. Dies ist möglicherweise nur eine vorübergehende Korrektur. Es ist jedoch der einzige Weg, den ich gefunden habe, um meine OCD mit dem richtigen Bildschirm-Immobilienverbrauch zufrieden zu stellen.
Einige Dinge, die mir geholfen haben, diese Antwort zu finden:
Einige Alternativen, die andere unten vorgestellt haben, falls diese Antwort für Ihr System nicht funktioniert:
quelle
Nur das Herunterladen des Anzeigemenüs aus dem App Store (kostenlos) und die Auswahl der höchsten Auflösung hat bei Yosemite funktioniert. Jetzt ohne Kopf mit hervorragender Remote-Bildschirmauflösung. Keine weiteren Aktionen erforderlich.
quelle
Es ist mir gelungen, die Auflösung auf meinem kopflosen Mac Mini Server mit der einfachsten Option zu aktualisieren:
quelle
SwitchResX hat für mich funktioniert.
Es ist ein Shareware-Dienstprogramm, das sich selbst in den Systemeinstellungen installiert. Über das Bedienfeld können Sie die Standardauflösung eines externen Monitors erzwingen.
quelle
Hier ist eine Alternative, basierend auf der Antwort von CDD, die für Lion funktioniert. Die Anwendung "Menü anzeigen" funktioniert in Lion nicht.
Gehen Sie zu Systemeinstellungen, Anzeigen und wählen Sie die gewünschte Auflösung. Wechseln Sie zu dieser Auflösung. Die VNC-Anzeige friert ein. Drücken Sie mehrmals die Eingabetaste, um die Auflösung trotzdem zu akzeptieren. Sie werden sehen, dass die Menüleiste für einen Moment breiter wird, aber nicht die VNC-Fenster. Dann kehrt es automatisch zu dem zurück, was es war.
Dieser Schritt ist erforderlich, damit diese Auflösung in späteren Schritten in der Menüauswahl angezeigt wird.
Aktivieren Sie "Anzeigen in Menüleiste anzeigen".
Die Auswahl der Anzeige wird aus Platzgründen möglicherweise weiterhin nicht in der Menüleiste angezeigt. Um Platz zu schaffen, gehen Sie zu Einstellungen, Benutzer & Gruppen, Anmeldeoptionen und deaktivieren Sie "Schnelles Benutzerwechselmenü anzeigen". Deaktivieren Sie alles, was Sie nicht benötigen, in der Menüleiste, bis genügend Platz für die Auswahl der Anzeige vorhanden ist.
Schließen Sie die Einstellungen. Melden Sie sich mit ssh separat bei demselben Computer an. Wählen Sie die gewünschte Auflösung aus der Menüleiste Anzeige Chooser, drücken Sie die Eingabetaste ein paar Mal, und jetzt können Sie laufen
killall ScreensharingAgent
von der SSH - Sitzung. Das VNC-Fenster wird nun auf die richtige Auflösung angepasst.Diese verschlungene Methode hat bei mir funktioniert.
quelle
Verwenden Sie
cscreen
aus Brew. Es ist kostenlos und überraschend einfach.quelle
Segmentation fault: 11
.Der Einfachheit halber bevorzuge ich die QuickRes- Anwendung.
quelle
Dies löste schließlich ein ähnliches ärgerliches arbeitsbedingtes Monitorproblem von mir. Könnte dir auch helfen. Mein Entwicklungscomputer ist ein iMac, der auf meinem Baby-Flügel sitzt. Aus ergonomischen Gründen arbeite ich lieber von meinem alten MacBook Pro 17 "über WLAN zu Hause auf dem iMac mit Apples Bildschirmfreigabe-App. Funktioniert gut, aber es gibt ein Wackel. Mein MacBook Bildschirm res. ist 1920 x 1200, aber der iMac ist 1920 x 1080 maximal nativ. Für die Fernarbeit wird also meine Bildschirmfläche gequetscht. Ich kann von den 1200 auf meinem MacBook Pro verfügbaren Zeilen nur 1080 verwenden, wobei die schwarzen Buchstaben über und unter dem Video angezeigt werden. Eine Verschwendung. Zu meiner Rettung kommt ein winziges Produkt: fit-Headless von CompuLab für 21 € - verkauft bei Amazon. Sie schließen es an den Videoanschluss des zweiten Monitors an, wo es als zweites Dummy-Display mit variablen Bildschirmauflösungsoptionen von bis zu 4 KB fungiert. Allerdings habe ich es beim Empfang in meinen VDI-Port gesteckt. Es erschien in den Einstellungen als zweiter Bildschirm. ABER ..... wehe wehe wehe .. mit allen Bildschirmoptionen bis zu 4K ..... KEIN BLUT 1920 x 1200 !!!! WTF !!! Herum gegoogelt. Und stieß auf eine Demoversion einer App namens SwitchResX, die alle möglichen Dinge mit Monitoren zu tun hat. Es hatte auch Tonnen von Auflösungsoptionen, ABER NOCH NO 1920 x 1200 !!. ABER ..... versteckt war eine Registerkarte, auf der Sie Ihre eigenen benutzerdefinierten Bildschirmauflösungen einrichten können. So fügte man für 1920x1200. Und HEY PRESTO! Gegen eine zusätzliche Gebühr von 18 GBP für SwitchResX kann ich jetzt von meinem Macbook aus mit der gleichen hohen Auflösung wie mein Macbook auf meinem iMac arbeiten. Kein Briefkasten. Weitere Pixel zum Stöbern, Ziehen und Bewegen mit der Maus. HAPPY DAYS! [PS: Diese fit-Headless-Adapter sind eigentlich für Benutzer gedacht, die Mac Mini als "headless" -Server usw. verwenden, wo sie sie remote verwalten und keinen tatsächlichen Monitor anschließen möchten. Zum Beispiel, weil es in einem Rack oder in einem Regal sitzt ...]
quelle
Resolutionator hat für mich an El Capitan gearbeitet.
quelle
Das Anzeigemenü aus dem App Store (kostenlos) funktionierte auch für mich unter OS X 10.10, Yosemite.
Ich frage mich, gibt es eine Möglichkeit, es durch Befehlszeile / Conf-Dateien zu erzwingen. Das Anzeigemenü ist vorerst die Lösung für einen kopflosen Mac-Computer.
quelle