Prise en charge de l'affichage Retina pour les applications XQuartz X11

12

J'utilise un MacBook Pro avec écran Retina, OS X 10.8. J'essaie d'exécuter des applications sur un cluster distant via le transfert X11 ssh. Je vois tout avec une mauvaise résolution, et je suppose que cela a à voir avec mon écran rétine. Je sais que les mêmes applications semblent bonnes si elles sont installées sur ma machine locale. Des idées? Merci!

Gars
la source

Réponses:

13

Oui tu as raison. Le problème est X11, XQuartz et leur manque de support pour l'écran Retina. Il s'agit d'un problème connu depuis longtemps .

Dans le fil lié, jeremyhu déclare:

Le X11 ne fonctionne tout simplement pas bien pour les résolutions en dehors de la plage 72-90 DPI. Il s'agit d'un problème X11 en amont qui doit être résolu avant que nous puissions vraiment faire quoi que ce soit dans XQuartz.


Je ne sais pas si cela vous aidera, mais au moins depuis août dernier , RealVNC a pris en charge les écrans Retina.


Vous pouvez également essayer d'exécuter X11 avec votre écran Retinia en pleine résolution pour voir si cela atténue le problème. Vous pouvez accomplir cela avec SwitchResX, entre autres logiciels disponibles pour accéder à d'autres résolutions.

SwitchResX est une application commerciale tierce, mais elle est disponible pour essayer gratuitement et en téléchargement . Probablement parce que c'est techniquement un hack pour utiliser la pleine résolution des écrans Retina, il semble ne pas être disponible sur le Mac App Store.


Une autre option à essayer consiste à utiliser la technologie nxclient / nxserver de NoMachine . Je ne trouve rien qui dise qu'il prend en charge Retina Display, mais un message dans leurs forums me porte à croire qu'il existe au moins une certaine prise en charge des résolutions Retina Display dans la version actuelle.

chillin
la source