On l'avait déjà donner dans un autre sujet, c'était juste pour confirmer si j'allais la rajouter dans la doc.
Donc confirmation des défauts visuels avec la synchronisation vertical désactivé.
Solution :
1 : Installer xvattr si cela n'est pas déjà fait : su -lc 'yum install xvattr'
2 : Création du fichier radeon.sh à rajouter en root dans /etc/profile.d/
3 : Ajout de la ligne suivante : export vblank_mode=3
Cela pour une prise en charge par défaut de la synchronisation vertical forcé.
Par la suite on peut jouer avec les options de
vblank_mode :
vblank_mode=0 synchronisation vertical désactivé
vblank_mode=3 synchronisation vertical forcé par défaut
Il reste deux autres mode, je recherche la description exacte qui sont :
- Choix de l'application, mais activé par défaut
- Choix de l'application, mais désactivé par défaut
Pour utiliser les options temporairement de vblank_mode, il faut utiliser la commande suivante en modifiant le chiffre (en gras) par les choix ci-dessus :
export vblank_mode=0
Vérification avec glxgear exemple :
vblank_mode=0 -> 1325.515FPS
vblank_mode=3 -> 60.15FPS
Texte en préparation pour une intégration dans la documentation du pilote libre ATI, je me demande si on ne pourrait pas la mettre aussi dans les astuces pour GNOME3 ou autre, car cela doit concerné aussi les autres environnements graphique (Même problème constaté sur KDE par exemple).
C'est un problème connu depuis des années, ce n'est pas non plus un bogue.
Cela permet la synchronisation du balayage vertical de votre moniteur qui est généralement de 85hz pour les CRT et 60hz pour les LCD (variable selon la résolution et ce que supporte votre moniteur). Cela évite donc les déchirements de textures et autres défauts visuel. Par contre cela fait baisser les performances, je test pour savoir si l'on peut rétablir la désactivation dans les jeux, par exemple, avec le programme driconf qui permet de le faire jeu par jeu, application par application.