#1 Le 24/11/2018, à 12:03
- Christophe C
Suppression tearing dans xfce 4.12 (et donc Ubuntu 18.10 et inférieur)
Certaines personnes ont un effet de déchirement de l'image (tearing) dans XFCE. Il existe pas mal de situations et donc de solutions.
Si vous êtes sous chipset grahique intel sans carte graphique (sinon le réglage se fait dans le pilote de la carte), voici une solution qui marche bien. On la trouve ailleurs sur le forum, mais enterrée au bas de post consacrés à d'autres sujets, donc je la met en valeur :
Le fichier (et d'ailleurs son répertoire) /etc/X11/xorg.conf.d/20-intel.conf n'existent pas dans xubuntu.
Il faut les créer (via sudo) et mettre dans le fichier ces seuls lignes :
Section "Device"
Identifier "Intel Graphics"
Driver "intel"
Option "TearFree" "true"
EndSection
Puis redémarrer la machine.
Ma configuration : xubuntu 18.10, processeur intel, pas de carte graphique, xfwm4 4.12.5. Mais cela marche sur d'autres config, y compris xfwm4 4.13.
L'activation ou non de "synchroniser le rendu avec le rafraîchissement vertical" (dans Peaufinage des fenêtres > Compositeur") n'a pas d'impact positif ou négatif. Mais je crois comprendre que ce n'est pas toujours le cas, donc à tester si besoin.
Dernière modification par Christophe C (Le 24/11/2018, à 17:43)
BountySource - Faite un petit don, ponctuel ou récurent, pour soutenir le développement de XFCE.
Timeshift - Sécurité : pensez à paramétrer des points de restauration système.
Euclide : « Ce qui est affirmé sans preuve peut être nié sans preuve ».
Hors ligne
#2 Le 24/11/2018, à 13:00
- metalux
Re : Suppression tearing dans xfce 4.12 (et donc Ubuntu 18.10 et inférieur)
Bonjour Christophe C,
c'est une solution que j'utilise depuis plusieurs années, voire même du temps des versions précédentes à Xfce 4.12. Le mettre dans la documentaton concernant xubuntu et xfce serait un plus car inévitablement, ce sujet va aussi perdre de sa visibilité avec le temps, et de plus, je me suis aperçu lorsque j'ai dépanné quelques personnes sur ce forum que le mot "tearing" leur était inconnu. Une recherche dans le forum n'est du coup pas évident lorsqu'on a pas les mots pour l'exprimer.
Je ne suis pas très à l'aise avec la syntaxe du wiki, si tu pouvais t'en charger ou quelqu'un d'autre du forum. A défaut si personne ne veut s'en occuper, j'essaierai de m'y coller.
Hors ligne
#3 Le 24/11/2018, à 13:32
- f.x0
Re : Suppression tearing dans xfce 4.12 (et donc Ubuntu 18.10 et inférieur)
Bonjour Christophe C,
Je viens de mettre à jour la Doc .
Regardes si cela convient.
En tout cas merci pour ton retour d'expérience,
bonne continuation sur Gnu/Linux
SOPI
Hors ligne
#4 Le 24/11/2018, à 13:43
- metalux
Re : Suppression tearing dans xfce 4.12 (et donc Ubuntu 18.10 et inférieur)
Nickel f.x0
Très bonne initiative Christophe C d'avoir remis en avant ce problème qui perdure depuis plusieurs années et qu'on corrige chacun de notre côté sans le mettre avant. Désormais c'est corrigé grâce à vous 2.
Hors ligne
#5 Le 24/11/2018, à 13:48
- F50
Re : Suppression tearing dans xfce 4.12 (et donc Ubuntu 18.10 et inférieur)
Y'avait déjà un fil à ce sujet :
#6 Le 24/11/2018, à 14:24
- Christophe C
Re : Suppression tearing dans xfce 4.12 (et donc Ubuntu 18.10 et inférieur)
A oui, ce fil est bien, mais un peu long.
Concernant le "truc" ci-dessus, il est très partiel : chipset graphique intel uniquement.
Donc cela ne règle pas tout.
Dernière modification par Christophe C (Le 25/11/2018, à 10:17)
BountySource - Faite un petit don, ponctuel ou récurent, pour soutenir le développement de XFCE.
Timeshift - Sécurité : pensez à paramétrer des points de restauration système.
Euclide : « Ce qui est affirmé sans preuve peut être nié sans preuve ».
Hors ligne
#7 Le 24/11/2018, à 14:30
- Christophe C
Re : Suppression tearing dans xfce 4.12 (et donc Ubuntu 18.10 et inférieur)
@f.x0 : ce que tu as ajouté dans la doc ne fonctionne pas. Je pense que c'est pour ajouter la section had-hoc, mais il faut savoir qu'au naturel le fichier ET le répertoire n'existent pas : il faut les créer tous les 2. Tu peux modifier ton script ?
Dernière modification par Christophe C (Le 24/11/2018, à 15:55)
BountySource - Faite un petit don, ponctuel ou récurent, pour soutenir le développement de XFCE.
Timeshift - Sécurité : pensez à paramétrer des points de restauration système.
Euclide : « Ce qui est affirmé sans preuve peut être nié sans preuve ».
Hors ligne
#8 Le 24/11/2018, à 15:34
- F50
Re : Suppression tearing dans xfce 4.12 (et donc Ubuntu 18.10 et inférieur)
Concernant le "truc" ci-dessus, il est très partiel : chipset graphique intel uniquement.
Le titre du fil ne le reflète pas.
#9 Le 24/11/2018, à 15:51
- metalux
Re : Suppression tearing dans xfce 4.12 (et donc Ubuntu 18.10 et inférieur)
@f.x0 : ce que tu as ajouté dans la doc ne fonctionne pas. Je pense que c'est pour ajouter la section had-hox, mais il faut savoir qu'au naturel le fichier ET le répertoire n'existent pas : il faut les créer tous les 2. Tu peux modifier ton script ?
J'ai ajouté la création du dossier, ça devrait fonctionner maintenant.
Hors ligne
#10 Le 24/11/2018, à 15:56
- Christophe C
Re : Suppression tearing dans xfce 4.12 (et donc Ubuntu 18.10 et inférieur)
oui, je confirme, ça marche
BountySource - Faite un petit don, ponctuel ou récurent, pour soutenir le développement de XFCE.
Timeshift - Sécurité : pensez à paramétrer des points de restauration système.
Euclide : « Ce qui est affirmé sans preuve peut être nié sans preuve ».
Hors ligne
#11 Le 09/12/2018, à 12:44
- chobbes
Re : Suppression tearing dans xfce 4.12 (et donc Ubuntu 18.10 et inférieur)
Bonjour,
c'est probablement logique et normal mais je viens de m'apercevoir que la création de ce fichier et de son contenu empêche le bon démarrage de Google earth pro (version > 7.1). Je reste bloqué sur le splash screen de ce logiciel. Bref j'ai supprimé ce fichier.
Dernière modification par chobbes (Le 09/12/2018, à 12:50)
Hors ligne
#12 Le 09/12/2018, à 14:30
- GammaDraconis
Re : Suppression tearing dans xfce 4.12 (et donc Ubuntu 18.10 et inférieur)
Bonjour,
c'est probablement logique et normal mais je viens de m'apercevoir que la création de ce fichier et de son contenu empêche le bon démarrage de Google earth pro (version > 7.1). Je reste bloqué sur le splash screen de ce logiciel. Bref j'ai supprimé ce fichier.
FAUX !
J'ai Google Earth Pro 7.3.2 d'installé avec ce fichier de config sous Xfce pour pas avoir de tearing et je n'ai aucun blocage du splash screen, ton problème vient d'ailleurs ! d'ailleurs ça ne peux pas empécher une fenêtre de s'afficher ce fichier de config.
Discussion sur mon script de post-install pour Ubuntu 20.04LTS : https://forum.ubuntu-fr.org/viewtopic.php?id=2026344
Lien direct script : https://github.com/simbd/Ubuntu_20.04LTS_PostInstall
Démo vidéo (peertube) : https://video.ploud.fr/videos/watch/fb7 … 0d252ed2db
Hors ligne
#13 Le 09/12/2018, à 14:51
- chobbes
Re : Suppression tearing dans xfce 4.12 (et donc Ubuntu 18.10 et inférieur)
Comment ça "FAUX!"
T'as testé mon ordi et ma config à ma place?
Google earth pro se lance bien mais le globe ne s'affiche pas (en fond, mon navigateur qui reste affiché) :
Si je supprime le fichier de config 20-intel.conf, je n'ai aucun problème. Bref, chez moi, ce fichier empêche le bon lancement de Google earth Pro, point.
Dernière modification par chobbes (Le 09/12/2018, à 14:55)
Hors ligne
#14 Le 09/12/2018, à 16:14
- GammaDraconis
Re : Suppression tearing dans xfce 4.12 (et donc Ubuntu 18.10 et inférieur)
Tu t'y ai mal pris pour l'installer, recommences.
wget https://dl.google.com/dl/earth/client/current/google-earth-pro-stable_current_amd64.deb
sudo dpkg -i google-earth-pro-stable_current_amd64.deb
sudo apt install -fy
Discussion sur mon script de post-install pour Ubuntu 20.04LTS : https://forum.ubuntu-fr.org/viewtopic.php?id=2026344
Lien direct script : https://github.com/simbd/Ubuntu_20.04LTS_PostInstall
Démo vidéo (peertube) : https://video.ploud.fr/videos/watch/fb7 … 0d252ed2db
Hors ligne
#15 Le 09/12/2018, à 19:02
- chobbes
Re : Suppression tearing dans xfce 4.12 (et donc Ubuntu 18.10 et inférieur)
Merci je sais installer un paquet. Et en général, je teste avant de poster sur le forum.
S'il te plaît, si tu pouvais éviter de tirer trop hâtivement des conclusions comme quoi c'est l'autre utilisateur qui a fait une erreur, ce serait sympa. Merci.
Dernière modification par chobbes (Le 09/12/2018, à 19:02)
Hors ligne
#16 Le 11/12/2018, à 11:51
- oswald-p
Re : Suppression tearing dans xfce 4.12 (et donc Ubuntu 18.10 et inférieur)
Bonjour Christophe C,
Je viens de mettre à jour la Doc .
Regardes si cela convient.
En tout cas merci pour ton retour d'expérience,
bonne continuation sur Gnu/Linux
Merci, le tutoriel de la doc marche parfaitement.
O-p
Chuck Norris a terrassé Prince de Lu avec un cookie
Hors ligne
#17 Le 14/08/2019, à 15:14
- Christophe C
Re : Suppression tearing dans xfce 4.12 (et donc Ubuntu 18.10 et inférieur)
Je viens de tester sur Xfce 4.14 et Ubuntu 19.10 eoan. Apparemment plus besoin de ce fichier, je l'ai supprimé et je n'ai plus de tearing. Je rappelle que je tourne sur chipset intel et pas sous carte graphique, donc ma vérification ne vaut que pour mon matériel.
Sous cette réserve que je n'ai pas testé d'autre configurations, les pbs de tearing sont supposés être réglés avec la version 4.14.
BountySource - Faite un petit don, ponctuel ou récurent, pour soutenir le développement de XFCE.
Timeshift - Sécurité : pensez à paramétrer des points de restauration système.
Euclide : « Ce qui est affirmé sans preuve peut être nié sans preuve ».
Hors ligne
#18 Le 14/08/2019, à 19:12
- SpiKe
Re : Suppression tearing dans xfce 4.12 (et donc Ubuntu 18.10 et inférieur)
En effet, la synchronisation verticale fonctionne bien mieux avec Xfce 4.14.
Toutefois, le fichier en question peut toujours servir pour ceux qui souhaitent désactiver le compositeur tout en évitant les effets de tearing (ça ne doit pas concerner grand monde).
A noter qu'il est possible de changer de méthode de synchronisation verticale, si vous rencontrez toujours des problèmes.
Par défaut, xfwm4 utilise la méthode "GLX", mais il est possible aussi d'utiliser la méthode "XPresent":
xfconf-query -c xfwm4 -p /general/vblank_mode -s xpresent
Relancer la session pour constater les changements.
Attention, la méthode "XPresent" ne fonctionne pas de façon optimale sur tous les matériels. Cela dit, elle est moins gourmande en ressources graphiques (et dans mon cas, plus fluide aussi).
Pour revenir à la méthode GLX:
xfconf-query -c xfwm4 -p /general/vblank_mode -s glx
Puis relancer la session.
Dernière modification par SpiKe (Le 14/08/2019, à 19:16)
ArchLinux / KDE Plasma et Xfce.
Membre de l'équipe de traduction Xfce francophone.
Xonotic --> un FPS fun et rapide avec une communauté sympa :-)
Hors ligne