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.

#76 Le 20/05/2016, à 06:52

Baltus

Re : [Tuto] Régler le problème de screen tearing sous Xubuntu avec Compton

Non, plus de tearing avec cette option mais je n'utilise pas d'application 3D.

C'est quand même moins fluide qu'avec compton, notamment pour le défilement vertical des pages de texte ou sur le web.

Hors ligne

#77 Le 20/05/2016, à 11:56

SpoKen

Re : [Tuto] Régler le problème de screen tearing sous Xubuntu avec Compton

En lançant cette commande

xrandr

voici son résultat :

Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 16384 x 16384
eDP-1 connected 1920x1080+0+0 381mm x 214mm
   1920x1080     60.04*+  59.93  
   1680x1050     59.95    59.88  
   1600x1024     60.17  
   1400x1050     59.98  
   1280x1024     60.02  
   1440x900      59.89  
   1280x960      60.00  
   1360x768      59.80    59.96  
   1152x864      60.00  
   1024x768      60.04    60.00  
   960x720       60.00  
   928x696       60.05  
   896x672       60.01  
   960x600       60.00  
   960x540       59.99  
   800x600       60.00    60.32    56.25  
   840x525       60.01    59.88  
   800x512       60.17  
   700x525       59.98  
   640x512       60.02  
   720x450       59.89  
   640x480       60.00    59.94  
   680x384       59.80    59.96  
   576x432       60.06  
   512x384       60.00  
   400x300       60.32    56.34  
   320x240       60.05  
VGA-1 disconnected
DP-1 disconnected
HDMI-1 disconnected
HDMI-2 disconnected

J'ai donc implémenté dans mon fichier xorg.conf cette nouvelle ligne d'option dans la section "Screen"

Section "ServerLayout"
    Identifier "layout"
    Screen 0 "nvidia"
    Inactive "intel"
EndSection

Section "Device"
    Identifier "intel"
    Driver "modesetting"
    BusID "PCI:0@0:2:0"
    Option "AccelMethod" "None"
    Option "TearFree"	"true"
EndSection

Section "Screen"
    Identifier "intel"
    Device "intel"
EndSection

Section "Device"
    Identifier "nvidia"
    Driver "nvidia"
    BusID "PCI:1@0:0:0"
    Option "ConstrainCursor" "off"
EndSection

Section "Screen"
    Identifier "nvidia"
    Device "nvidia"
    Option "AllowEmptyInitialConfiguration" "on"
    Option "IgnoreDisplayDevices" "CRT"
    Option "metamodes" "eDP-1: nvidia-auto-select { ForceCompositionPipeline = On }"
EndSection

Mais encore une fois cela ne corrige que très peu le tearing chez moi …

Hors ligne

#78 Le 08/03/2017, à 19:07

lepetit

Re : [Tuto] Régler le problème de screen tearing sous Xubuntu avec Compton

bonjour, j'up un peu le topok
je suis en train de configurer un pc avec un vieux proc + une geforce 710 sous pilote libre (nouveau donc)
le but étant donc de ne plus avoir de tearing, un peu de transparence et les meilleurs perfs possible en 2d, a noter que j'ai viré tout ce qui était fading et ombres (shadow) qui flingue les perfs en 2d.

voila mon compton.conf

backend = "glx"; 
paint-on-overlay = true; 
glx-no-stencil = true;
glx-no-rebind-pixmap = true;
vsync = "opengl-mswc";
sw-opti = true;
refresh-rate = 0;
menu-opacity = 1.0;
inactive-opacity = 0.75;
active-opacity = 1.0;
frame-opacity = 1.0;
inactive-opacity-override = false;
inactive-dim = 1.38777878078145e-17;
mark-wmwin-focused = true;
mark-ovredir-focused = true;
detect-rounded-corners = true;
detect-client-opacity = true; #Fixes opacity in some apps, such as xfce4-notifyd
focus-exclude = [ "class_g = 'Cairo-clock'" ];
detect-transient = true;
detect-client-leader = true;
unredir-if-possible = true;
use-ewmh-active-win = true;
no-dnd-shadow = true;
no-dock-shadow = true;
clear-shadow = true;
#alpha-step = 0.06;
wintypes : 
{
  tooltip : 
  {
    fade = false;
    shadow = false;
    opacity = 0.85;
    focus = true;
  };
};

si vous avez des conseils, n'hésité pas.

Dernière modification par lepetit (Le 08/03/2017, à 19:23)


-pc principal: amd ryzen 2600, 16 go de ram, ssd nvme samsung @ linux mint 19
-mini pc: amd 5350 mini itx fanless, 8go de ram, ssd
-mini pc 2: intel core 2 duo t7200, 1.5 go de ram, gforce 710 (pilote libre) @ linux mint xfce, kernel xanmod
-netbook samsung nc20, via nano 1.3ghz+, 2go de ram, via vx800 @ xubuntu 18.10

Hors ligne

#79 Le 09/04/2017, à 09:33

Baltus

Re : [Tuto] Régler le problème de screen tearing sous Xubuntu avec Compton

Bonjour,

Avec les pilotes nVIDIA version 375.39, la commande suivante seule ne fonctionne plus :

nvidia-settings --assign CurrentMetaMode="DVI-I-1: nvidia-auto-select { ForceCompositionPipeline = On }"

Il faut en plus créer un fichier avec cette commande :

sudo gedit /etc/profile.d/tearing.sh

et d'y ajouter les lignes suivantes :

export __GL_YIELD="USLEEP"
export __GL_THREADED_OPTIMIZATIONS=1

Puis de rendre le fichier exécutable ainsi :

sudo chmod +x /etc/profile.d/tearing.sh

Il faut ensuite créer une nouvelle entrée au démarrage pour exécuter la commande suivante :

/etc/profile.d/tearing.sh

Pour appliquer ces changements, il est nécessaire de redémarrer l'ordinateur.

Cette technique fonctionne sur ma machine avec Xubuntu 16.04, voici la source.

Hors ligne

#80 Le 26/03/2018, à 01:31

uboops

Re : [Tuto] Régler le problème de screen tearing sous Xubuntu avec Compton

Sibe a écrit :

...
Avant d'utiliser compton, désactivez le compositeur d'affichage de XFCE, pour cela dans le panneau de configuration, cliquez sur "peaufinage des fenêtres" puis "compositeur" et décochez la case "activer le compositeur d'affichage"...

Merci pour le tuto,
J'avais une barre verticale disgracieuse mais fixe que sous xfce, et depuis 2 semaines je me demandais d'ou ça pouvais provenir ... et j'ai faillit installer compton ... mais en fait ce n'était même pas la peine, ça provenait tout bêtement d'une ombre:
compositeur d'affichage de XFCE, dans le panneau de configuration, cliquez sur "peaufinage des fenêtres" puis "compositeur" et tout simplement Désactiver "Afficher les ombres des fenêtres docks."


“Au lieu de faire que ce qui fût juste fût fort, on a fait que ce qui fût fort fût juste.” (Blaise Pascal).

Hors ligne

#81 Le 09/06/2018, à 08:32

kkwete

Re : [Tuto] Régler le problème de screen tearing sous Xubuntu avec Compton

Salut à tous.
Je ne sais pas si le problème a été abordé ici (dsl je n'ai pas relu les 4 pages du thread...), mais j'avais aussi un gros tearing sous xubuntu 18.04 LTS 64 alors que ma machine est plutôt puissante pour une machine bureautique:
-Intel Kaby lake G4560
-16Go de RAM en DDR4 (pour la virtualisation de windows, juste pour les maj de mon Tomtom...Grrrr.....)
-SSD NVME 4x Corsair MP500 120 Go

Autant dire que cette machine dépote et ce, dans un silence absolu.
J'avais suivi ce tuto sous 16.04 pour éviter le tearing, mais sous 18.04, j'avais de gros freezes lors des scroling sous chromium.
J'ai juste modifié ce tuto en ajoutant avant l'installation de compton un PPA me perpettant d'avoir une version plus à jour que celle des dépôts.
Une version pour 18.04 y est présente.
Vous pouvez trouver ce PPA ici.
Depuis, tout fonctionne parfaitement, sans tearing et sans freeze!
Si ça peut aider...

Hors ligne

#82 Le 11/06/2018, à 12:06

Christophe C

Re : [Tuto] Régler le problème de screen tearing sous Xubuntu avec Compton

On peut aussi régler le pb de tearing en passant sous la nouvelle version "4.13" de xfwm4 (paquet "xfwm4_4.13.0-1_amd64.deb") téléchargeable sur Debian Experimental.
je l'ai fait sur 18.04 : nickel.

Par ailleurs, Sean Davis a annoncé l'arrivé de xfce 4.13 dans la 18.10, donc cela devrait enfin corriger le tearing sans recours à Compton.


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

#83 Le 11/06/2018, à 15:40

kkwete

Re : [Tuto] Régler le problème de screen tearing sous Xubuntu avec Compton

Christophe C a écrit :

On peut aussi régler le pb de tearing en passant sous la nouvelle version "4.13" de xfwm4 (paquet "xfwm4_4.13.0-1_amd64.deb") téléchargeable sur Debian Experimental.
je l'ai fait sur 18.04 : nickel.

Par ailleurs, Sean Davis a annoncé l'arrivé de xfce 4.13 dans la 18.10, donc cela devrait enfin corriger le tearing sans recours à Compton.

tu m’intéresses.
Peux-tu m'en dire plus?
quelle méthode tu as utilisé?

Hors ligne

#84 Le 12/06/2018, à 13:12

Christophe C

Re : [Tuto] Régler le problème de screen tearing sous Xubuntu avec Compton

Et bien j'avais récupéré xfwm4 4.13 sur debian experimental il y a 15 jours, mais le lien est désormais mort : les paquets changent vite dans experimental, il y a du avoir une montée de version.

Il faut (re)chercher.


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

#85 Le 14/06/2018, à 08:30

kkwete

Re : [Tuto] Régler le problème de screen tearing sous Xubuntu avec Compton

question conne...comment fais-tu pour récupérer des paquets debian? tu ajoutes le dépot debian?

Hors ligne

#86 Le 14/06/2018, à 08:44

Christophe C

Re : [Tuto] Régler le problème de screen tearing sous Xubuntu avec Compton

Non, tu vas sur la liste des paquets, tu trouve celui que tu veux, et tu le télécharges. Puis installation avec dpkg ou gdebi. Par exemple ici https://packages.debian.org/search?keywords=xfwm4
Mais pour l'instant, le lien qui renvoi à la version de xfwm4 4.13 dans debian experimental est un lien mort. Ils l'ont sans doute retiré. Experimental, ça va ça vient smile. Enfin, ça marche chez moi.
Edit du 17/06 : le lien remarche vers la 4.13 !

Sinon oui, tu peux aussi ajouter le dépôt, mais c'est une mauvaise idée, car tu ne maîtrises mal ce qui s'installe.

Bon, enfin le plus raisonnable c'est d'attendre la 18.10.

Ou alors essayer sur mint, car la dernière version embarque aussi la 4.13. Mais j'avais essayé, et cela n'avait rien donné sur le tearing, contrairement à la 4.13 de debian experimental.

Dernière modification par Christophe C (Le 17/06/2018, à 08:03)


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

#87 Le 16/06/2018, à 21:53

melixgaro

Re : [Tuto] Régler le problème de screen tearing sous Xubuntu avec Compton

salut,

Voilà le lien convoité : xfwm4 en v4.13.0-1 de chez debian/experimental
Ça règle les déchirures/tearing chez moi aussi (après installation, il faut cocher la synchronisation verticale dans les paramètres, puis se déconnecter et se reconnecter)


Linux depuis ~2007. Xubuntu seulement.

Hors ligne

#88 Le 17/06/2018, à 07:57

Christophe C

Re : [Tuto] Régler le problème de screen tearing sous Xubuntu avec Compton

Pour être plus précis : paramètres > peaufinage des fenêtres > compositeur > synchroniser le rendu avec le rafraîchissement vertical.
A noter que chez moi cela marche sans, mais c'est conseillé, effectivement.

La version 4.13 ne demande pas une dépendance absente de la 18.04, aussi ?
Si c'est le cas, noter la dépendance manquante, et la récupérer ici : https://packages.debian.org/experimental/xfwm4

Dernière modification par Christophe C (Le 17/06/2018, à 08:03)


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

#89 Le 17/06/2018, à 17:24

melixgaro

Re : [Tuto] Régler le problème de screen tearing sous Xubuntu avec Compton

Non, pas de dépendance problématique. apt m'a installé libxpresent1 qui est requis et n'était pas encore présent sur ma machine et visiblement la version de libxpresent1 dispo dans les dépôts bionic convient.

Merci d'avoir était plus précis pour la description du réglage, j'avais un peu la flemme et puis mon ordi est en anglais, donc il aurait fallu que je devine la bonne traduction big_smile


Linux depuis ~2007. Xubuntu seulement.

Hors ligne

#90 Le 21/06/2018, à 01:05

melixgaro

Re : [Tuto] Régler le problème de screen tearing sous Xubuntu avec Compton

Chez moi, xfwm4 en v4.13 règle bien le problème de tearing/déchirures … mais casse la sortie de veille (ordi portable). Je suis donc revenu à la v4.12, l'officielle des dépôts bionic.

Ajout : enfin, j'ai l'impression que c'est la cause du beugue mais j'ai un doute car ma sortie de veille a encore foiré (alors que ça avait marché plusieurs fois auparavant)…

Dernière modification par melixgaro (Le 21/06/2018, à 09:55)


Linux depuis ~2007. Xubuntu seulement.

Hors ligne

#91 Le 21/06/2018, à 10:27

Christophe C

Re : [Tuto] Régler le problème de screen tearing sous Xubuntu avec Compton

Pas de problème chez moi, en tout cas.


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

#92 Le 06/08/2018, à 18:44

kkwete

Re : [Tuto] Régler le problème de screen tearing sous Xubuntu avec Compton

Salut à tous!
J'ai voulu mettre à jour ma version de xfwm4 en version 4.13.0-2
J'ai téléchargé le deb expérimental et je l'ai installé. Mal m'en a pris, plus rien ne fonctionne...au boot suivant, je n'obtiens qu'un écran noir avec mon pointeuur de souris en plein milieu...
Je voudrais bien revenir en arrière, tout du moins corriger le pb sans devoir formater...Des idées?

Hors ligne

#93 Le 06/08/2018, à 19:11

nam1962

Re : [Tuto] Régler le problème de screen tearing sous Xubuntu avec Compton

Essaie en lançant un terminal (ctrl - alt - F3 ou suivantes)
Là passe :

sudo apt remove xfwm4*

Puis

sudo apt install --reinstall xfwm4

(Je n'ai pas testé...)

Sinon, on peut tourner en 4.13, mais il faut installer thunar, xfce4 etc...

Dernière modification par nam1962 (Le 06/08/2018, à 19:13)


[ Modéré ]

Hors ligne

#94 Le 06/08/2018, à 21:44

kkwete

Re : [Tuto] Régler le problème de screen tearing sous Xubuntu avec Compton

Nickel tout fonctionne avec ta méthode.
Par contre, le paquet xfwm4 en v4.13.0-1 n'existe plus chez debian, uniquement en version 4.13.0-2...
Ne mettez pas à jour vers cette version, plus rien ne fonctionne. Je ne suis pas le seul à avoir rencontré des problèmes:
ICI.
J'ai trouvé une version en 4.13.0-1 chez mint qui fonctionne parfaitement.
Je ne touche plus à rien!

Dernière modification par kkwete (Le 06/08/2018, à 21:44)

Hors ligne

#95 Le 07/08/2018, à 08:57

nam1962

Re : [Tuto] Régler le problème de screen tearing sous Xubuntu avec Compton


[ Modéré ]

Hors ligne

#96 Le 07/08/2018, à 15:34

kkwete

Re : [Tuto] Régler le problème de screen tearing sous Xubuntu avec Compton

oui, c'est le même lien que j'avais indiqué dans mon dernier post.
Je ne touche plus à rien avant que le projet soit totalement finalisé, d'autant plus que tout fonctionne parfaitement...Ca m'apprendra à toujours vouloir mettre tout à jour... wink

Hors ligne

#97 Le 11/08/2018, à 09:58

Christophe C

Re : [Tuto] Régler le problème de screen tearing sous Xubuntu avec Compton

A noter que pour le moment, dans cosmic (Ubuntu 18.10), xfwm4 est toujours en version 4.12.4, alors que beaucoup de modules ont migré en 4.13. Le problème de tearing est donc toujours bien  présent.

J'ignore si et quand cette montée vers la 4.13 se fera.

Dernière modification par Christophe C (Le 11/08/2018, à 09:58)


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

#98 Le 12/08/2018, à 20:33

kkwete

Re : [Tuto] Régler le problème de screen tearing sous Xubuntu avec Compton

Perso, j'ai vraiment du mal à comprendre qu'un tel bug puisse persister aussi longtemps...Il devrait être corrigé et ce, depuis bien longtemps!

Hors ligne

#99 Le 12/08/2018, à 20:40

Christophe C

Re : [Tuto] Régler le problème de screen tearing sous Xubuntu avec Compton

il l'est. C'est juste que ce n'est pas déployé dans Xubuntu. Ca l'est depuis un bon moment (pas loin d'un an, je crois) dans debian testing, arch, manjaro ...

D'ailleurs ce n'est pas un bug, c'est un fonctionnement. Il est plus simple de débiter les images aussi vite que le window manager le peu. l'inconvénient, c'est que ce rytme colle rarement à la fréquence de rafraîchissement de l'écran, ce qui oblige à resynchroniser : c'est le tearing. l'avantage, c'est un code bien plus simple. L'inconvénient, ce peut être le tearing.

Il faut gérer des tampons qui synchronises l'image avec le rafraîchissement de l'écran, et c'est ce que fait la 4.13. mais cela a forcément un cout en terme de mémoire,et peut-être d'énergie.

enfin, ils ne pouvaient plus reculer.


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

#100 Le 13/08/2018, à 11:46

GammaDraconis

Re : [Tuto] Régler le problème de screen tearing sous Xubuntu avec Compton

Ce n'est pas un bug ! vous aurez la même chose sous l'environnement "Mate" par défaut (à moins de changer le compositeur) ou bien même "Lxde" et probablement d'autre.

Sous Windows aussi vous aurez du tearing dans les jeux, c'est pour ça qu'il y a souvent une option dans les paramètres des jeux pour le désactiver.

Ne pas avoir de tearing à un coût : votre système sera légèrement moins fluide. Les développeurs de Cinnamon en ont parlé d'ailleurs : ils ont fait de nombreux tests et en ont conclu que c'est le fait de ne pas avoir de tearing qui fait baisser un peu la fluidité de leur environnement.


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