GTK est incapable de produire une sortie à des échelles non entières. Étant donnée la dépendance de GNOME à GTK, une technique appelée suréchantillonnage est utilisée, à la fois dans X (via xrandr, Ubuntu a mis en place une interface graphique pour cela) et dans Wayland. Cela commande d'abord à la boîte à outils sous-jacente de rendre à une échelle entière (généralement 2x) puis échantillonne la sortie afin de la réduire à l'échelle fractionnaire cible. Cette technique dégrade la qualité de la police dans une certaine mesure mais, surtout, elle est très exigeante en termes de matériel. Supposons que vous ayez un écran UHD, soit 3840 pixels de largeur, si vous vouliez une échelle de 125%, vous auriez besoin de produire 3840 x 2 / 1,25 = 6144 pixels au lieu. En tenant compte des deux dimensions, vous augmentez la charge (2 / 1,25)^2 = 2,56 fois. Comme vous pouvez le constater, cela sera pire si votre échelle cible se rapproche de 100%. Bien sûr, à exactement 100%, vous arrêtez simplement de rendre tout deux fois plus grand, donc c'est moins cher, mais pour obtenir 101% (bien que personne ne le ferait) vous devez augmenter la charge d'un facteur de près de 4. Maintenant, imaginez avoir deux ou trois écrans faisant cela en même temps.
Certaines boîtes à outils comme Qt sont capables de produire directement une sortie à une échelle fractionnaire, ce qui est non seulement beaucoup plus efficace mais rend également des polices plus nettes.
Je ne peux pas dire si ce que vous vivez est lié au type de surcharge que je viens de décrire, mais des saccades et une baisse du FPS sont des symptômes typiques. Une durée de vie de la batterie réduite et un système globalement moins "fluide" en sont également des conséquences. C'est pire en utilisant un échelonnement fractionnaire dans X qu'en Wayland, mais le problème existe dans les deux cas.