[video] desynchronisation | ligne horizontale

Applications multimedia / jeux
Répondre
zeroNux
Daikyu
Messages : 50
Inscription : mer. 03 déc. 2014, 18:12

[video] desynchronisation | ligne horizontale

Message par zeroNux »

Salut,

Quand je lis une video, sur les scénes où ça bouge beaucoup, j'ai comme un ligne horizontale au milieu de l'ecran, comme si le haut et le bas étaient desynchronisé.
J'ai essayé avec vlc et mplayer, c'est pareil. J'utilise les pilotes propriétaires nvidia.

Merci.
Dernière modification par zeroNux le dim. 01 mars 2015, 21:42, modifié 2 fois.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17222
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [video] desynchronisation | ligne horizontale

Message par benjarobin »

Bonjour, j'ai quelques questions :
- Quel environnement graphique utilises tu ?
- Quel est le gestionnaire de fenêtre ?
- As tu activé le vsync dans les préférences de ton gestionnaire de fenêtre (si c'est possible) ?
- Quelle est la référence de ta carte graphique ?
- Quand tu lances glxgears (paquet mesa-demos), quelles sont les 5 premières lignes ?
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
zeroNux
Daikyu
Messages : 50
Inscription : mer. 03 déc. 2014, 18:12

Re: [video] desynchronisation | ligne horizontale

Message par zeroNux »

Pour l'environnement graphique plasma 5 avec kwin, vsync en auto.
CG : GTX 670
Je n'utilise pas glxgears, le paquet mesa-demos n'est pas installé.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17222
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [video] desynchronisation | ligne horizontale

Message par benjarobin »

Peux tu l'installer ? :-)
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
zeroNux
Daikyu
Messages : 50
Inscription : mer. 03 déc. 2014, 18:12

Re: [video] desynchronisation | ligne horizontale

Message par zeroNux »

oui, des manips à faire une fois installé ?
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17222
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [video] desynchronisation | ligne horizontale

Message par benjarobin »

Non, juste lancer glxgears, et nous donner les 5 premières lignes affichées en console. Après bien sur, tu peux désinstaller mesa-demos.
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
zeroNux
Daikyu
Messages : 50
Inscription : mer. 03 déc. 2014, 18:12

Re: [video] desynchronisation | ligne horizontale

Message par zeroNux »

298 frames in 5.0 seconds = 59.476 FPS
301 frames in 5.0 seconds = 60.036 FPS
301 frames in 5.0 seconds = 60.037 FPS
301 frames in 5.0 seconds = 60.035 FPS
301 frames in 5.0 seconds = 60.038 FPS
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17222
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [video] desynchronisation | ligne horizontale

Message par benjarobin »

Hum, il ne dit pas que la synchro verticale est activé ? Je pense que le souci vient de là.
Quand tu lances nvidia-settings, vsync est bien activé ?
Active le, et de plus il faut que nvidia-settings -l soit lancé depuis Xorg mais avant KDE

Sinon tu peux rajouter ce fichier qui permet d'améliorer les performances dans : /etc/X11/xorg.conf.d/20-nvidia.conf

Code : Tout sélectionner

Section "Device"
    Identifier "Nvidia Card"
    Driver "nvidia"
    Option "TripleBuffer" "true"
EndSection
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
zeroNux
Daikyu
Messages : 50
Inscription : mer. 03 déc. 2014, 18:12

Re: [video] desynchronisation | ligne horizontale

Message par zeroNux »

"V-Sync to blank" est coché.
J'ai rajouté l'options TripleBuffer dans mon fichier 20-nvidia.conf.
Comment je verifie pour nvidia-settings -l ?
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17222
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [video] desynchronisation | ligne horizontale

Message par benjarobin »

Si tu as fait en sortie d'avoir lancé nvidia-settings -l avant KDE, tu peux vérifier que l'option est bien appliqué via glxgears, qui est censé te dire que le synchro est activé (bien qu’apparemment au vu de la sortie elle est activée, mais glxgears ne voit pas que la synchro est active). Tu peux aussi tester une vidéo...
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
zeroNux
Daikyu
Messages : 50
Inscription : mer. 03 déc. 2014, 18:12

Re: [video] desynchronisation | ligne horizontale

Message par zeroNux »

glxgears dit que la vsync est active.
J'ai tester un video, ça a l'air bon.
Je verrais quand je regarderais un film plus en detail.
Merci.
ducamps
Daikyu
Messages : 55
Inscription : mer. 05 nov. 2014, 21:20

Re: [video] desynchronisation | ligne horizontale (résolu)

Message par ducamps »

Bonjour j ai aussi un problème de vsync qui est pourtant bien active lorsque j active vdpau du mes player
zeroNux
Daikyu
Messages : 50
Inscription : mer. 03 déc. 2014, 18:12

Re: [video] desynchronisation | ligne horizontale (résolu)

Message par zeroNux »

Salut ducamps,

Peut tu detailler un peu ton problème, s'il te plait ? (environnement, gestionnaire de fenetre , CG)
ducamps
Daikyu
Messages : 55
Inscription : mer. 05 nov. 2014, 21:20

Re: [video] desynchronisation | ligne horizontale (résolu)

Message par ducamps »

J utile kde5 donc avec kwin et j ai une NVIDIA 660ti avec pilote proprietaire
Au niveau de mon problème c est quand j active le décodage matériel dans VLC ou mplayer j ai des desynhrosisation vertical. Alors que sans sa fonctionne correctement
zeroNux
Daikyu
Messages : 50
Inscription : mer. 03 déc. 2014, 18:12

Re: [video] desynchronisation | ligne horizontale (résolu)

Message par zeroNux »

Tu as activé la Vsync dans les 2 menus (plasma et nvidia) ?
glxgears detecte la vsync ?
As-tu installé libva-vdpau-driver ?
ducamps
Daikyu
Messages : 55
Inscription : mer. 05 nov. 2014, 21:20

Re: [video] desynchronisation | ligne horizontale

Message par ducamps »

bonjour
la vsync est activer dans nvidia setting, j'execute bien nvidia setting -L au demmarage dans le xinitrc au niveau de plasma elle est en automatique
voici la sortie de glxgears:
Running synchronized to the vertical refresh. The framerate should be
approximately the same as the monitor refresh rate.

302 frames in 5.0 seconds = 60.318 FPS
300 frames in 5.0 seconds = 59.858 FPS
300 frames in 5.0 seconds = 59.915 FPS
300 frames in 5.0 seconds = 59.885 FPS
libva-vdpau-driver est bien instalé
ducamps
Daikyu
Messages : 55
Inscription : mer. 05 nov. 2014, 21:20

Re: [video] desynchronisation | ligne horizontale (résolu)

Message par ducamps »

personne n'a d'idée de ou sa peu venir?
ducamps
Daikyu
Messages : 55
Inscription : mer. 05 nov. 2014, 21:20

Re: [video] desynchronisation | ligne horizontale (résolu)

Message par ducamps »

bonjour,

pour info il y a l'air que j'ai résolue mon probléme de synchro vertical en applicant les points du wiki anglais archlinux sur nvidia :
cad ajouter :

Code : Tout sélectionner

Option  "metamodes" "nvidia-auto-select +0+0 { ForceFullCompositionPipeline = On }"
dans la Section screen de xorg
créer /etc/profile.d/kwin.sh et ajouter dedans

Code : Tout sélectionner

export __GL_YIELD="USLEEP"
export __GL_SYNC_TO_VBLANK=1
export __GL_SYNC_DISPLAY_DEVICE=DFP-0
export __VDPAU_NVIDIA_SYNC_DISPLAY_DEVICE=DFP-0
je n'ai plus de teasing depuis et vdpau fonctionne correctement sur mplayer par contre sa bug toujours sur vlc
zeroNux
Daikyu
Messages : 50
Inscription : mer. 03 déc. 2014, 18:12

Re: [video] desynchronisation | ligne horizontale (résolu)

Message par zeroNux »

Sous vlc, tu es en auto pour l'acceleration materielle ? Tu utilises twinview ?

Edit : j'ai toujours le problème de synchro, je cherche une solution. Y a des problèmes reconnues sur les series 600 et 700 nvidia.
Edit 2 : sur le wiki anglais, il parle d'un problème de synchro quand en multi screen, elle fonctionne apparemment que sur un seul screen.
Répondre