[XFCE] tearing nvidia (contourné)

Xorg, Compiz, KDE / Gnome / Xfce / Fluxbox / e17 / fvwm ... GDM/KDM/XDM...
Répondre
Avatar de l’utilisateur
Kristen
Elfe
Messages : 709
Inscription : ven. 14 oct. 2011, 10:24
Localisation : Finistère France

[XFCE] tearing nvidia (contourné)

Message par Kristen »

Bonjour
J'ai un problème de tearing avec le pilote nvidia et XFCE.
J'ai démarré nvidia-settings en root et cocher Force Full Composition Pipeline
Image

Je valide et je n'ai plus de tearing. Je sauvegarde le fichier 20-nvidia.conf https://pastebin.com/S9NUV87W dans mon home pour servir de modèle pour en créer un en suivant cette discussion
Dedans, j'ai mis

Code : Tout sélectionner

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    #Option "TripleBuffer" "true"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 750 Ti"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "DFP-0"
    Option         "metamodes" "DVI-D-0: nvidia-auto-select +0+0 {ForceCompositionPipeline=On, ForceFullCompositionPipeline=On}, VGA-0: nvidia-auto-select +1$
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
et bien évidemment, ça ne fonctionne pas, je me retrouve avec un écran noir au redémarrage du PC.
Qu'est-ce que j'ai loupé ?
Merci

PS : Toutes les MAJ sont faites.
Dernière modification par Kristen le dim. 26 août 2018, 06:46, modifié 1 fois.
KDE Plasma sur
- fixe Intel Core i5-4570 CPU @ 3.20GHz × 4 - RAM 12 Go - Carte graphique GeForce GTX 750 Ti NV117 - Écran 24" et 23" hdmi
- Lenovo IdeaPad 3 15ALC6 - 15.6" - Ryzen 5 5500U - 16 Go RAM - 128 Go SSD + 1 To HDD
- Lenovo Ideapad S130-14IGM
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17188
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [XFCE] tearing nvidia

Message par benjarobin »

Si ton fichier 20-nvidia.conf contient vraiment ceci alors tu as comme un souci, il manque la fin de la ligne de metamodes...
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
Kristen
Elfe
Messages : 709
Inscription : ven. 14 oct. 2011, 10:24
Localisation : Finistère France

Re: [XFCE] tearing nvidia

Message par Kristen »

Oupss, la ligne a été coupé au collage

Code : Tout sélectionner

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    #Option "TripleBuffer" "true"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 750 Ti"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "DFP-0"
    Option         "metamodes" "DVI-D-0: nvidia-auto-select +0+0 {ForceCompositionPipeline=On, ForceFullCompositionPipeline=On}, VGA-0: nvidia-auto-select +1920+0 {ForceCompositionPipeline=On, ForceFullCompositionPipeline=On}"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
KDE Plasma sur
- fixe Intel Core i5-4570 CPU @ 3.20GHz × 4 - RAM 12 Go - Carte graphique GeForce GTX 750 Ti NV117 - Écran 24" et 23" hdmi
- Lenovo IdeaPad 3 15ALC6 - 15.6" - Ryzen 5 5500U - 16 Go RAM - 128 Go SSD + 1 To HDD
- Lenovo Ideapad S130-14IGM
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17188
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [XFCE] tearing nvidia

Message par benjarobin »

Hum... Il faudrait voir le log de Xorg
Personnellement j'ai une ligne "plus simple"

Code : Tout sélectionner

Section "Device"
    Identifier "Card0"
    Driver "nvidia"
    Option "TripleBuffer" "true"
EndSection

Section "Screen"
    Identifier     "metaScreen"
    Device         "Card0"
    DefaultDepth    24
    Option "metamodes" "DFP-0: nvidia-auto-select @1920x1080 +0+0 { ForceFullCompositionPipeline = On }, DFP-3: nvidia-auto-select @1680x1050 +1920+0 { ForceFullCompositionPipeline = On }"    
EndSection
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
Kristen
Elfe
Messages : 709
Inscription : ven. 14 oct. 2011, 10:24
Localisation : Finistère France

Re: [XFCE] tearing nvidia

Message par Kristen »

Alors le Xorg.0.log OK donc sans 20-nvidia.conf
https://pastebin.com/tDvAyqX5

et le Xorg.0.log avec 20-nvidia.conf
https://pastebin.com/8i6Vq1wL

J'ai essayé de modifier plusieurs choses dans la ligne Option "metamodes" mais ne sachant pas à quoi ça correspond, rien n'a fonctionné.
KDE Plasma sur
- fixe Intel Core i5-4570 CPU @ 3.20GHz × 4 - RAM 12 Go - Carte graphique GeForce GTX 750 Ti NV117 - Écran 24" et 23" hdmi
- Lenovo IdeaPad 3 15ALC6 - 15.6" - Ryzen 5 5500U - 16 Go RAM - 128 Go SSD + 1 To HDD
- Lenovo Ideapad S130-14IGM
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17188
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [XFCE] tearing nvidia

Message par benjarobin »

Essaye cette ligne pour l'option metamodes (la configuration générée par Nvidia était fausse...):

Code : Tout sélectionner

Option "metamodes" "DFP-0: nvidia-auto-select @1920x1080 +0+0 { ForceFullCompositionPipeline = On }, CRT-0: nvidia-auto-select @1280x1024 +1920+0 { ForceFullCompositionPipeline = On }"
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
Kristen
Elfe
Messages : 709
Inscription : ven. 14 oct. 2011, 10:24
Localisation : Finistère France

Re: [XFCE] tearing nvidia

Message par Kristen »

C'est fait. Au lancement, je me retrouve avec un écran noir et un petit carré en haut à gauche comme avant. J'ouvre une console TTY et sans être connecter ni en root ni en utilisateur, je repasse dans ma session et ça marche !!!???
Je redémarre pour contrôler et rebelote, j'ai un écran noir. Je laisse pour voir si ça va changer, au bout de trente secondes environ, toujours rien.

Par contre, ça a l'air de fonctionner pour le tearing.
KDE Plasma sur
- fixe Intel Core i5-4570 CPU @ 3.20GHz × 4 - RAM 12 Go - Carte graphique GeForce GTX 750 Ti NV117 - Écran 24" et 23" hdmi
- Lenovo IdeaPad 3 15ALC6 - 15.6" - Ryzen 5 5500U - 16 Go RAM - 128 Go SSD + 1 To HDD
- Lenovo Ideapad S130-14IGM
Avatar de l’utilisateur
Kristen
Elfe
Messages : 709
Inscription : ven. 14 oct. 2011, 10:24
Localisation : Finistère France

Re: [XFCE] tearing nvidia (contourné)

Message par Kristen »

J'ai lâchement contourné le problème en retournant avec KDE. Et de ce fait pour supprimer le tearing, le fichier fait par nvidia-setting fonctionne bien. Alors pourquoi avec XFCE ça ne fonctionne pas ???
KDE Plasma sur
- fixe Intel Core i5-4570 CPU @ 3.20GHz × 4 - RAM 12 Go - Carte graphique GeForce GTX 750 Ti NV117 - Écran 24" et 23" hdmi
- Lenovo IdeaPad 3 15ALC6 - 15.6" - Ryzen 5 5500U - 16 Go RAM - 128 Go SSD + 1 To HDD
- Lenovo Ideapad S130-14IGM
AnEuzvil
newbie
Messages : 5
Inscription : jeu. 05 sept. 2013, 12:37

Re: [XFCE] tearing nvidia (contourné)

Message par AnEuzvil »

Bonjour,
Le compositeur d'Xfce n'est pas toujours très "accueillant" à l'égard de certaines cartes graphiques. Une solution de contournement existe cependant : Désactiver le compositeur natif et le remplacer par community/compton 0.1_beta2.5-11
X compositor that may fix tearing issues
:wink:
Avatar de l’utilisateur
Kristen
Elfe
Messages : 709
Inscription : ven. 14 oct. 2011, 10:24
Localisation : Finistère France

Re: [XFCE] tearing nvidia (contourné)

Message par Kristen »

Merci je note si des fois il me prend envie de revenir avec XFCE. Je trouve quand même un peu lourd comme méthode de changer de compositeur pour ne plus avoir de tearing !
KDE Plasma sur
- fixe Intel Core i5-4570 CPU @ 3.20GHz × 4 - RAM 12 Go - Carte graphique GeForce GTX 750 Ti NV117 - Écran 24" et 23" hdmi
- Lenovo IdeaPad 3 15ALC6 - 15.6" - Ryzen 5 5500U - 16 Go RAM - 128 Go SSD + 1 To HDD
- Lenovo Ideapad S130-14IGM
Répondre