web-dev-qa-db-fra.com

Après la mise à jour vers 18.04, VSync verrouille la cadence d'images à 40 FPS au lieu de 60

Les programmes qui fonctionnaient auparavant à 60 FPS sont maintenant verrouillés à 40 FPS. La désactivation de VSync produit la fréquence d'images appropriée.

Ma fréquence de rafraîchissement est réglée sur 60,02 Hz dans le menu des paramètres.

Je cours sur un ordinateur portable avec graphiques Intel intégrés.

1
MarkSill

J'ai résolu le problème en utilisant les étapes décrites dans cette réponse: https://unix.stackexchange.com/a/227894

Ma sortie xrandr ne répertorie qu'un seul mode d'affichage: 1920x1080 60.02*+ 40.03, qui ne produit pas le taux de trame souhaité.

J'ai d'abord lancé gtf 1920 1080 60, qui a généré cette sortie: "1920x1080_60.00" 172.80 1920 2040 2248 2576 1080 1081 1084 1118 -HSync +Vsync.

J'ai utilisé cela pour ajouter un nouveau mode d'affichage à xrandr: xrandr --newmode "1920x1080_60.00" 172.80 1920 2040 2248 2576 1080 1081 1084 1118 -HSync +Vsync /

Je l'ai ensuite ajouté comme option possible pour l'écran de mon ordinateur portable: xrandr --addmode eDP-1 "1920x1080_60.00". À ce stade, l'écran a clignoté, mais n'avait toujours pas basculé.

Enfin, j'ai forcé le mode d'affichage à être la sortie de mon écran: xrandr --output eDP-1 --mode "1920x1080_60.00". Après cela, mon taux de rafraîchissement était revenu à 60 comme auparavant.

1
MarkSill

Cela pourrait être un bogue dans le noyau Linux 4.14. Voici quelques discussions à ce sujet:

https://github.com/NixOS/nixpkgs/issues/31999

https://forum.manjaro.org/t/poor-opengl-performance-on-linux-4-14/35453/15

0
Rotsor