X11 peut-il évoluer vers des résolutions virtuelles sur les écrans HiDPI / Retina comme le fait OS X?

8

J'ai récemment eu la chance d'utiliser un Macbook Pro avec écran Retina, et il est tout à fait clair que l'écran est suffisamment futuriste pour garantir le marketing exagéré d'Apple.

J'ai des yeux sensibles et je n'aime pas regarder de très petits textes. La mise à l'échelle virtuelle d'Apple pour les résolutions HiDPI met à l'échelle tout l'écran, pas seulement les boutons texte / interface utilisateur. Cela crée un niveau de détail plus élevé sur un canevas englobant une résolution virtuelle plus petite.

La plupart des discussions que j'ai trouvées disent qu'il n'y a pas de solution similaire lors de l'utilisation de Linux, sauf pour modifier les paramètres DPI de gnome.

Après quelques recherches superficielles, il semble que des résolutions à l'échelle soient possibles sous X11 (voir ici ). La fonctionnalité --scale peut être utilisée pour les netbooks virtualisant une résolution plus grande, mais les valeurs inversées pourraient-elles émuler un bureau 1440x900 sur un écran 2880x1800? Sinon, pourquoi?

Tammer Ibrahim
la source

Réponses:

6

Pourquoi ne vous essayez-vous pas?

xrandr --output LVDS-1 --scale 0.5x0.5

semble fonctionner de manière acceptable - mais rappelez-vous qu'il ne s'agit que d'une mise à l'échelle, par exemple, tout rendu de police sera flou plutôt que fin et net (quel que soit l'algorithme utilisé pour la mise à l'échelle, il agit sur les bitmaps) - pour que la bonne solution soit de définir le DPI du périphérique d'affichage et des tailles de police / icône.

peterph
la source
Merci! J'essayais de comprendre pourquoi cela ne fonctionnerait pas et je n'ai pas de périphérique HiDPI à tester. La réponse est, comme vous le mentionnez, que la mise à l'échelle xrandr fonctionne via bitmap. Le flou que j'obtiens sur un écran DPI inférieur resterait. Je suppose que nous devrons attendre une solution plus complète.
Tammer Ibrahim
Comme je l'ai mentionné, la solution consiste à définir un DPI approprié et à utiliser des polices et des illustrations de grande taille. AFAIK, c'est exactement ce que fait Apple.
peterph