Salut,
Petit retour d'expérience, suite à des essais plus poussés avec ma machine principale :p
Tout comme Free_Smiles, j'ai du renommer le fichier ".compton" en "
.compton.conf" pour que les paramètres soient correctement lus.
Et je suis parvenu, au bout du compte, à supprimer tous les effets de tearing ! 🙂
Pour ça, j'ai conservé la ligne
backend = "glx"; , mais j'ai changé
vsync = "opengl-swc"; en
vsync = "opengl";, qui a l'air de mieux passer avec les pilotes nVidia proprios.
De plus, j'ai remarqué que lorsque Compton démarrait tout de suite à l'ouverture de session, la synchronisation verticale fonctionnait, mais au prix de quelques effets de lag, principalement pendant la lecture de vidéos...
Problème résolu en créant le fichier ".comptonboot" suivant (afin de retarder de 5 secondes le lancement de Compton à l'ouverture de session) :
#!/bin/bash
sleep 5
compton --config ~/compton.conf -b
exit
Il suffit ensuite de lancer automatiquement ce script au démarrage (via le panneau de configuration --> "session et démarrage" --> onglet "démarrage automatique", en ajoutant la commande "
./.comptonboot") pour ne plus avoir à y penser.
Si jamais ça peut servir à quelqu'un... :p