web-dev-qa-db-fra.com

Polices fuzzy et pixelisées incohérentes dans l'environnement de bureau KDE sous Ubuntu 17.10

J'ai récemment installé la dernière version du bureau KDE Plasma (5.12) sur mon système, Ubuntu 17.10. J'aime généralement la mise en page et l'apparence, mais certaines polices sont pixélisées dans certaines applications. J'ai essayé de me reconnecter à l'environnement Unity et il n'y a aucun problème là-bas.

J'ai cherché des forums sur des problèmes similaires, et des suggestions semblent suggérer que les polices ne sont pas conçues pour une résolution élevée. Ce qui est étrange, c’est que certaines polices sont pixélisées, d’autres pas, même lorsque les mêmes polices sont utilisées. Je ne comprends donc pas quel est le problème.

Des exemples en sont dans TexStudio, où la ligne sélectionnée apparaît lisse, alors que le reste est flou, la sortie PDF est également floue.

in TexStudio, where the selected line appears smooth, while the rest looks fuzzy

Le même problème se trouve dans Discover package manager

in Discover package manager

Des idées ce qui cause ce problème?

[EDIT:] Sur demande, j'ai vérifié ma version de Plasma Desktop. Voici ce que je peux trouver:

$ apt-cache policy plasma-desktop
plasma-desktop:
  Installert: 4:5.12.3-0ubuntu1~ubuntu17.10~ppa1
  Kandidat:   4:5.12.3-0ubuntu1~ubuntu17.10~ppa1
  Versjonstabell:
 *** 4:5.12.3-0ubuntu1~ubuntu17.10~ppa1 500
        500 http://ppa.launchpad.net/kubuntu-ppa/backports/ubuntu artful/main AMD64 Packages
        100 /var/lib/dpkg/status
     4:5.10.5-0ubuntu1 500
        500 http://no.archive.ubuntu.com/ubuntu artful/universe AMD64 Packages
$ which plasmashell
/usr/bin/plasmashell
$ plasmashell --version
plasmashell 5.12.3

KDE a été installé conformément à quelque chose comme cela .

2
pehkawn

Alors, j'ai cherché un peu plus, et j'ai trouvé une cause possible et une solution de contournement du problème:

Dans la section de dépannage du wiki d’ArchLinux sur la configuration des polices , il est indiqué que

"96 ppp n'est pas une norme. Vous devez utiliser la ppp réelle de votre moniteur pour obtenir un rendu de police correct, en particulier lors du rendu des sous-pixels. (...) Si les polices sont toujours grandes ou petites de manière inattendue, mal proportionnées ou tout simplement un rendu médiocre, fontconfig peut utiliser un DPI incorrect. "

et des liens vers section Display et DPI dans l'entrée Xorg du wiki où il est également indiqué que

"Avoir le bon DPI est particulièrement nécessaire là où des détails précis sont nécessaires (comme le rendu des polices). Auparavant, les fabricants essayaient de créer une norme pour 96 DPI (un moniteur de 10,3" en diagonale serait de 800x600, un 13,2 " 1024 x 768). De nos jours, les ppp d'écran varient et peuvent ne pas être égaux horizontalement et verticalement. "

Je me suis demandé si le DPI de mon écran avait été détecté de manière incorrecte. J'ai donc vérifié dans le gestionnaire d'affichage de KDE. Le menu des affichages contient une option "Affichage de la balance". Cela m’a rappelé que j’avais bien essayé de le trouver juste après l’installation de KDE, puis que je me souvenais de quelque chose que j’avais lu sur le traitement médiocre de l’échelonnement fractionnel par KDE. Je pensais que l’écran était réduit à 1,2x. Le redimensionner à 1x rend les polices floues très bien. L'entrée ArchLinux wiki Xorg

"Bien que vous puissiez définir le dpi que vous préférez et que les applications utilisant Qt et GTK s’adaptent en conséquence, il est recommandé de le régler sur 96, 120 (25% supérieur), 144 (50% supérieur), 168 ( 75% plus élevé), 192 (100% plus élevé) etc., (...) "

J'ai jusqu'à présent essayé d'imposer une échelle de 1,5, ce qui fonctionne bien.

PS: C’est bien sûr plus une solution de contournement que de résoudre le problème, mais au moins cela fonctionne. Il ne répond toujours pas pourquoi les polices de certains textes ont été affectées, alors que d'autres pas. (Par exemple, les polices floues dans TexStudio, tandis que la ligne en surbrillance est claire).

[EDIT] J'ai tâtonné un peu plus. Apparemment, c'est la mise à l'échelle dans le menu des affichages qui cause le problème. L'utilisation de la mise à l'échelle 1x dans Diaplay et le forçage des tailles de police 120, 144 dans le menu des polices semblent fonctionner sans problème. Définir les polices par défaut, mais la mise à l’échelle de l’affichage crée un texte flou, comme dans les images que j’ai publiées.

0
pehkawn