web-dev-qa-db-fra.com

Y a-t-il quelque chose à gagner à avoir un écran 4k avec une mise à l'échelle de 200% par rapport à un écran FullHD?

D'après ce que je comprends, si j'utilise un écran 4k (3840x2160) et que je le configure avec une mise à l'échelle de 200%, il en résulte un "faux" FullHD (1920x1080). Cela signifie que chaque pixel de l'image "FullHD" est affiché sur quatre pixels (2x2) sur l'écran matériel réel, affichant tous le même "pixel virtuel".

Existe-t-il un moyen pour les applications d'utiliser les pixels supplémentaires? Surtout en ce qui concerne le rendu des polices. Par exemple, un éditeur de texte ou un IDE (un JetBrains IDE en particulier) pourrait-il utiliser le matériel supplémentaire? Je pourrais imaginer que le rendu de police réel se produit plus tard dans le processus de rendu. Si, par exemple, une application indique qu’elle utilise une police 16 pt, elle laisse le rendu au gestionnaire d’affichage et le gestionnaire d’affichage sait qu’une mise à l’échelle de 200% est configurée, donc elle rend la police 16 pt en tant que police 32 pt au lieu.

Remarque: je parle de l'option "Mise à l'échelle" dans les paramètres d'affichage:

ubuntu display settings

3
yellow

Oui!

4k à 200% ne fonctionne pas comme décrit dans la question; pour le faire fonctionner comme ça, vous pouvez simplement utiliser l'écran 4k avec une résolution FullHD.

La mise à l'échelle à 200% fonctionne différemment. Malheureusement, je ne connais pas assez bien le fonctionnement interne de la gestion d'affichage d'Ubuntu pour pouvoir expliquer comment cela fonctionne exactement, mais d'après mes expérimentations, je peux dire que oui, cela rend en effet la plupart des choses en mode hidpi, où les polices - et les icônes, dans certains cas, sont rendues avec une résolution plus élevée. La quasi-totalité de l'interface graphique ubuntu intégrée "standard", y compris les applications préinstallées, est rendue en double taille, à la résolution donnée. Cela inclut les paramètres système , navigateur de fichiers, je peux fournir quelques images et mettre en évidence les différences entre une échelle de 100% et 200%, pour rendre les choses plus claires.

Le quai

Comparaison rapprochée d'une icône de lanceur dans le dock. La gauche est mise à l'échelle à 100%, la droite est mise à l'échelle à 200%. La moitié gauche a été agrandie x2 dans gimp à des fins de comparaison.

Pas grand chose à ajouter ici. Comme vous pouvez le voir, l'icône a visiblement plus de détails avec une échelle de 200%.

Gedit

Comparaison rapprochée de chrome et corps de texte de l'éditeur de texte standard. La gauche est à l'échelle 100%, la droite à 200%. La moitié gauche a été agrandie x2 pouces gimp à des fins de comparaison.

Les icônes, les étiquettes et le corps du texte sont tous rendus avec plus de détails.

Gimp

Comparaison de GIMP, un programme de manipulation d'images fossiles. La gauche est mise à l'échelle à 100%, la droite est mise à l'échelle à 200%.

Ici, ça devient drôle. Les éléments de texte sont tous rendus à deux fois la taille, comme prévu. Cependant, les icônes ne le sont pas, ce qui pourrait les rendre potentiellement trop petites pour être utilisées sur un écran à très haut dpi, malgré la mise à l'échelle. Il convient de noter que la taille de l'aperçu de l'image n'est pas affectée par la mise à l'échelle à 200%, ce qui est certainement un comportement correct.

PyCharm

Comparaison rapprochée de PyCharm, un IDE développé par JetBrains. Ci-dessus est 100% de mise à l'échelle, ci-dessous 200% de mise à l'échelle, respectivement. Ce qui précède a été mis à l'échelle x2 dans gimp à des fins de comparaison.

Comme la réponse exprime un intérêt pour un JetBrains IDE spécifiquement: PyCharm fonctionne très bien avec la mise à l'échelle à 200%. Tous les éléments de l'interface utilisateur - icônes, éléments de texte, barres de menus - sont agrandis, rendus visiblement plus de détails.

1
ammut

Certaines de mes raisons:

  • Polices plus fluides (tout est mis à l'échelle avant le rendu)
  • Icônes plus nettes (IDE JetBrains en particulier, de nombreux sites Web aussi)
  • Des photos plus nettes
  • Vidéos 4K
  • Zoomez plus loin, par ex. inkscape, avant que les choses commencent à paraître nulles

Inconvénients:

  • Tous les programmes ne sont pas évolutifs (Java Swing en particulier)
1
Mark Jeronimus