Contenu | Rechercher | Menus

Annonce

La nouvelle clé USB Ubuntu-fr est en prévente
Rendez-vous sur la boutique En Vente Libre

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, à 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)


https://salt.bountysource.com/teams/xfce - Faite un petit don, ponctuel ou récurent, pour soutenir le développement de XFCE.

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 cool


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

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


Pourquoi acceptons-nous l’inacceptable ? https://vimeo.com/278811414
O. Wilde: Il me semble parfois que Dieu, en créant l’homme, ait quelque peu surestimé ses capacités.
U. Eco: "Internet? Ha dato diritto di parola agli imbecilli: ............... È l'invasione degli imbecilli"

Hors ligne

#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)


https://salt.bountysource.com/teams/xfce - Faite un petit don, ponctuel ou récurent, pour soutenir le développement de XFCE.

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)


https://salt.bountysource.com/teams/xfce - Faite un petit don, ponctuel ou récurent, pour soutenir le développement de XFCE.

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)

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.


Pourquoi acceptons-nous l’inacceptable ? https://vimeo.com/278811414
O. Wilde: Il me semble parfois que Dieu, en créant l’homme, ait quelque peu surestimé ses capacités.
U. Eco: "Internet? Ha dato diritto di parola agli imbecilli: ............... È l'invasione degli imbecilli"

Hors ligne

#9 Le 24/11/2018, à 15: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, à 15:56

Christophe C

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

oui, je confirme, ça marche


https://salt.bountysource.com/teams/xfce - Faite un petit don, ponctuel ou récurent, pour soutenir le développement de XFCE.

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)

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.


Dell XPS 13 version 2019 (9380) : i7-8565U / 16 Go de ram / 1 To SSD M2 Nvme / Intel Graphic UHD 620 (Ubuntu 18.04/GS & ArchLinux/KDE)
Tour : AMD Ryzen 7 2700X Octo-Core/16T 3.7GHz, 32 Go Ram - 1 To SSD + 4 To HDD - GeForce 2060RTX 6Go) : Ubuntu/Arch/w10
Mon script de post-install pour la 18.04 : https://forum.ubuntu-fr.org/viewtopic.php?id=2026344

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!" 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, à 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

Dell XPS 13 version 2019 (9380) : i7-8565U / 16 Go de ram / 1 To SSD M2 Nvme / Intel Graphic UHD 620 (Ubuntu 18.04/GS & ArchLinux/KDE)
Tour : AMD Ryzen 7 2700X Octo-Core/16T 3.7GHz, 32 Go Ram - 1 To SSD + 4 To HDD - GeForce 2060RTX 6Go) : Ubuntu/Arch/w10
Mon script de post-install pour la 18.04 : https://forum.ubuntu-fr.org/viewtopic.php?id=2026344

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)

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, à 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.


https://salt.bountysource.com/teams/xfce - Faite un petit don, ponctuel ou récurent, pour soutenir le développement de XFCE.

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