L’écran 2K de mon ordinateur portable Ubuntu « principal » est parfaitement net, mais hélas, Mozilla Firefox ne l’est pas !

Je ne dis pas que le navigateur a l’air horrible. C’est parfaitement utilisable. Heck, je pense qu’un bon nombre de personnes auraient du mal à voir n’importe quel question du tout.

Mais je fais.

À mes yeux, toutes les polices de l’interface utilisateur et dans le contenu Web sont légèrement flou. Pas de manière incompréhensible, mais ils sont nettement plus doux. Il en va de même pour les contrôles de fenêtre, les boutons et les autres icônes affichés dans le navigateur. Ils n’apparaissent pas aussi nets ou aussi parfaits au pixel près que le reste du bureau GNOME ou des applications GTK natives.

Maintenant, je ne sais pas à quel point ce problème est «répandu», car les polices floues dans un navigateur sous Linux peuvent être causées par un certain nombre de choses. De plus, j’utilise Wayland, j’ai activé la mise à l’échelle fractionnaire (125% btw) et j’exécute des versions de développement de Firefox.

Publicité

Quoi qu’il en soit, j’ai trouvé les polices floues discordantes et je voulais y remédier.

Heureusement, c’est facile.

Correction des polices floues dans Firefox sur Wayland

Avant Et Après Le Correctif
Avant et après – même si l’image est compressée

Vous voulez essayer le « correctif » pour voir les résultats les yeux ouverts ?

Tout ce que vous avez à faire est d’exécuter Firefox avec le support Wayland activé :

  1. Terminal ouvert
  2. Modifiez le fichier de profil : gedit ~/.profile
  3. Ajouter une nouvelle ligne à la fin : export MOZ_ENABLE_WAYLAND=1
  4. sauvegarder

Quittez toutes les instances en cours d’exécution de Firefox (ou mieux encore, déconnectez-vous ou redémarrez), puis lancez le navigateur. Vous devriez remarquer une différence – si ce n’est pas le cas ? Prenez une loupe.

Mais sachez qu’il y a une raison pour laquelle ce paramètre n’est pas activé par défaut. J’ai entendu dire que la qualité du streaming vidéo en ligne était affectée (et dans certains cas ne fonctionnait pas du tout) lorsque cette valeur était définie.

Si vous ne souhaitez pas définir de façon permanente une variable d’environnement, vous pouvez quitter Firefox (complètement) puis ouvrir une nouvelle Terminal fenêtre et exécutez la commande suivante (ou créez un lanceur avec):

export MOZ_ENABLE_WAYLAND=1 firefox

Ce changement n’affecte le navigateur que pendant la durée de votre session (c’est-à-dire jusqu’à ce que vous fermiez le terminal ou que vous quittiez Firefox).

Améliore également la prise en charge tactile, FYI

Un autre avantage majeur à définir cette variable environnementale ? Il déverrouille la prise en charge appropriée de l’écran tactile dans Firefox.

Sans la variable, Firefox ne me laisse pas utiliser touch pour faire défiler la page elle-même (je dois utiliser la barre de défilement comme un luddite). Pire encore, essayer de pousser des boutons/liens ouvre un menu contextuel par clic droit, et d’autres gestes, comme pincer pour zoomer, ne fonctionnent pas non plus.

Mais avec cette activation ? Je comprends tout. C’est comme utiliser Web/Epiphany. C’est bien!

Vous trouvez que Google Chrome est flou aussi ? Vous pouvez également le réparer, mais pas de la même manière. Ouvrez simplement chrome://flags/#ozone-platform-hint dans un nouvel onglet, réglez-le sur « Auto », puis redémarrez.

Rate this post
Publicité
Article précédentLes spammeurs inondent PyPI de liens vers des films piratés et de faux paquets
Article suivantUn gestionnaire de téléchargement gratuit et open-source pour Linux

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici