Effectivement, après quelques recherches, j'ai compris que Apple ne gère plus l’anti-aliasing (anticrénelage ou lissage) des polices depuis MacOS Mojave. Sur un écran Retina ou 4K, la résolution étant plus importante, les pixels sont plus petits ; il n’est donc plus nécessaire de lisser les polices car le crénelage des pixels n’est plus visible à l’oeil. Par contre, le besoin de lissage persiste lorsqu’on utilise un écran à faible résolution comme c’est mon cas. Je pense que le problème apparaît dés lors que la résolution de l’écran est inférieure à 4K.
Pour en savoir plus sur le fonctionnement de l’anti-aliasing : https://fr.wikipedia.org/wiki/Anticrénelage
Ce problème peut être contourné avec BetterDisplay (https://github.com/waydabber/BetterDisplay) en suivant la procédure ci-dessous :
- Créer un écran virtuel associé à l’écran basse résolution (LG Ultrawide dans mon cas)
- Le mettre en miroir sur l’écran basse résolution
- Lui attribuer la même résolution (2560x1080 dans mon cas) que l'écran basse résolution
- Définir le mode de couleur en 8bit (plage complète). C’est important, sinon ça ne fonctionne pas.
Dans ce cas, c’est BetterDisplay qui gère l’anti-aliasing sur l’écran virtuel qui remplace l’écran basse résolution.

Espérant que ça aide et évite de jeter des écrans.