web-dev-qa-db-fra.com

Déchirer la vidéo Ubuntu 14.04 ATI

Je suis sous Ubuntu 14.04LTS et mes vidéos se déchirent (haut, bas, milieu, c'est horrible) (mplayer, Youtube, fenêtres mobiles ...).

Mon adaptateur graphique est un ATI AMD Radeon HD 6700M Series. Cela se produit quel que soit le pilote que j'installe.

J'ai essayé tous les pilotes suivants: Xorg par défaut, ATI Proprietary, Catalyst 14.4 (ne fonctionnait pas du tout) et Catalyst 14.6 Beta (utilisant celui-ci maintenant).

J'ai déjà essayé BEAUCOUP de corrections différentes que j'ai trouvées en ligne au cours de cette semaine, mais rien ne semble fonctionner.

Les jeux, par exemple, ne sont pas affectés autant que je puisse en juger.

Mon CCC ne montre pas l'option "Anti Tear". J'ai lu quelque part que c'était dû à la présence d'une double carte graphique (Intel/ATI).

Est-ce que quelqu'un a la moindre idée de comment résoudre ce problème?

Merci!!!

5
Bononi

Réinstallez le pilote graphique:

Sudo apt-get --purge autoremove xserver-xorg-video-radeon && Sudo apt-get install xserver-xorg-video-radeon

Puis redémarrez.

4
user308564

Trouvé la solution comme suit:

Allez à chrome: // flags

Recherchez "Remplacer la liste de rendu des logiciels", c’est-à-dire activer l’accélération GPU sur un matériel non pris en charge et l’ACTIVER, RESTART chrome (fermez le processus en arrière-plan si vous l’utilisez en haut de la barre).

http://www.webupd8.org/2014/01/enable-hardware-acceleration-in-chrome.html

11
Bononi

La solution de @ Mookey a fonctionné pour moi, mais j'aimerais développer un peu plus.

Moi aussi j'ai eu le même problème sur Ubuntu 15.10 avec les pilotes radeon open source. La lecture de la vidéo a provoqué de graves déchirures lors de scènes à mouvements élevés. Une vidéo a causé beaucoup de déchirures dans VLC mais pratiquement aucune dans Totem.

Le options xorg pour le point de radeon à la solution:

XV_VSYNC ... Si vous utilisez un compositeur, cela n'empêche pas la déchirure, car Xv est rendu dans un tampon hors écran et le compositeur l'a copié dans le tampon avant.

Si vous installez CompizConfig , vous pouvez ajuster le plug-in Composite de Unity, parmi beaucoup d'autres choses. Recherchez-le dans la boîte de dialogue du filtre. Si vous passez la souris sur l'option "Unredirect Fullscreen Windows", l'info-bulle se lit comme suit:

Autoriser le dessin de fenêtres plein écran à ne pas être dirigé vers des images pixellisées hors écran.

Si vous désactivez l'option (activé par défaut), les images pixellisées hors écran sont utilisées, ce qui permet au pilote radeon de fonctionner. Si cela fonctionne, l'effet sera presque immédiat. Pas besoin de fermer CCSM ou de redémarrer. Il suffit de redémarrer VLC ou l’application incriminée et de l’essayer. Si cela ne fonctionne pas, réinitialisez l'option par défaut.

Il est quelque peu ironique qu'une fonctionnalité introduite pour éviter les déchirures en soit la cause. Mais la fonctionnalité a été introduite pour résoudre les problèmes de performances avec le compositeur. Si vous désactivez cette option, des problèmes de performances peuvent survenir avec les jeux en plein écran.

Ainsi, au lieu de le désactiver complètement, vous pouvez essayer de modifier l’option "Unredirect Match" pour supprimer les applications qui vous posent problème. Bizarrement, l'entrée pour VLC est incorrecte. Il est répertorié comme Vlc, mais xprop répertorie sa classe comme vlc, tous en minuscules. C'est peut-être un bug. Lorsque je répare l'orthographe mais laisse Unredirect activé, VLC ne se déchire plus.

En fin de compte, nous avons besoin d’un remplaçant pour X, comme Wayland ou Mir, qui fera enfin de la déchirure une relique du passé. Déchirer est un problème courant sur de nombreuses installations Linux, et il est très difficile de le résoudre.

2
Colin

J'ai eu le même problème et en fait, ce qui m'a aidé était le contraire de ce que les gens disent.

INstall Compiz with plugins Sous Composite UNCHECK, détectez la fréquence d'images + les fenêtres plein écran non indirectes. Faites-moi savoir si cela aide.

1
Mookey