Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 24/11/2018, à 11: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, à 16: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, à 12: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, à 12: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 cool


SOPI

Hors ligne

#4 Le 24/11/2018, à 12:43

metalux

Re : Suppression tearing dans xfce 4.12 (et donc Ubuntu 18.10 et inférieur)

Nickel f.x0 smile
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, à 12: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 :

http://forum.ubuntu-fr.org/viewtopic.php?id=1554101

#6 Le 24/11/2018, à 13: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, à 09: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, à 13: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, à 14: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, à 14:34

F50

Re : Suppression tearing dans xfce 4.12 (et donc Ubuntu 18.10 et inférieur)

Christophe C a écrit :

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, à 14:51

metalux

Re : Suppression tearing dans xfce 4.12 (et donc Ubuntu 18.10 et inférieur)

Christophe C a écrit :

@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, à 14: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, à 11: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, à 11:50)

Hors ligne

#12 Le 09/12/2018, à 13:30

GammaDraconis

Re : Suppression tearing dans xfce 4.12 (et donc Ubuntu 18.10 et inférieur)

chobbes a écrit :

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, à 13:51

chobbes

Re : Suppression tearing dans xfce 4.12 (et donc Ubuntu 18.10 et inférieur)

Comment ça "FAUX!" yikes
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é) :
mini_181209015208747910.png

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, à 13:55)

Hors ligne

#14 Le 09/12/2018, à 15: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, à 18: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, à 18:02)

Hors ligne

#16 Le 11/12/2018, à 10:51

oswald-p

Re : Suppression tearing dans xfce 4.12 (et donc Ubuntu 18.10 et inférieur)

f.x0 a écrit :

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 cool

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, à 14: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, à 18: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, à 18: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