Retina-Display-Unterstützung für XQuartz X11-Anwendungen


12

Ich verwende ein MacBook Pro mit Retina-Display, OS X 10.8. Ich versuche, Anwendungen auf einem Remote-Cluster über die X11-SSH-Weiterleitung auszuführen. Ich sehe alles mit schlechter Auflösung und denke, das hat mit meinem Retina-Display zu tun. Ich weiß, dass dieselben Anwendungen gut aussehen, wenn sie auf meinem lokalen Computer installiert sind. Irgendwelche Ideen? Vielen Dank!

Antworten:


13

Ja du hast Recht. Das Problem ist X11, XQuartz und deren mangelnde Unterstützung für das Retina-Display. Dies ist ein seit langem bekanntes Problem .

In dem verlinkten Thread sagt Jeremyhu:

X11 funktioniert einfach nicht gut für Auflösungen außerhalb des 72-90 DPI-Bereichs. Dies ist ein Upstream-X11-Problem, das gelöst werden muss, bevor wir in XQuartz wirklich etwas dagegen tun können.


Ich bin mir nicht sicher, ob dies Ihnen helfen wird, aber mindestens seit letztem August unterstützt RealVNC Retina-Displays.


Sie können auch versuchen, X11 mit Ihrem Retinia-Display in voller Auflösung auszuführen, um festzustellen, ob das Problem dadurch behoben wird. Sie können dies unter anderem mit SwitchResX erreichen, das für den Zugriff auf andere Auflösungen verfügbar ist.

SwitchResX ist eine kommerzielle Drittanbieteranwendung, die Sie jedoch kostenlos testen und herunterladen können . Wahrscheinlich, weil es technisch gesehen ein Hack ist, die volle Auflösung von Retina Displays zu verwenden, scheint es im Mac App Store nicht verfügbar zu sein.


Eine weitere Möglichkeit ist die Verwendung der nxclient / nxserver-Technologie von NoMachine . Ich kann nichts finden, das besagt, dass es Retina Display-Unterstützung bietet, aber ein Beitrag in den Foren lässt mich glauben, dass die Retina Display-Auflösungen in der aktuellen Version zumindest teilweise unterstützt werden.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.