web-dev-qa-db-fra.com

VLC ne fonctionne pas avec AMD gpu dans 18.04

Récemment, j'ai mis à jour ma distribution Ubuntu à 18.04 LTS. Depuis lors, je ne peux plus lire de vidéos dans VLC avec la carte graphique AMD. C'était bien en 17.04. Quand je lance la commande

DRI_PRIME=1 vlc Waking.Life.2001.1080p.BluRay.H264.AAC-RARBG.mp4

la sortie que je reçois est this-

output.png

Mais si je n’utilise pas DRI_PRIME=1, c’est-à-dire en utilisant la carte graphique Intel, la sortie est normale. Est-ce que quelqu'un sait comment réparer ceci?

2
pie

Ceci est lié à l'accélération vidéo matérielle. Le problème est causé par (au moins) l'une de ces alternatives:

  1. VLC est mal configuré.
  2. L'accélération matérielle n'est pas configurée correctement pour votre carte graphique AMD.

Solution rapide

Désactiver l'accélération matérielle:

  • Allez à VLC > Tools > Preferences > Input & Codecs Settings.
  • Définissez Hardware-accelerated decoding sur Disable.

Ceci est juste une guérison des symptômes, aide à voir une vidéo du tout. N'oubliez pas d'activer à nouveau le paramètre lors de la résolution de la cause réelle du problème.

Vérifier la configuration

Installez les packages vdpauinfo et vainfo. Ces deux éléments sont d'une grande aide lors du débogage de problèmes liés à l'accélération matérielle.

Maintenant, ouvrez un terminal et lancez

vdpauinfo

aussi bien que

vainfo

Cela donne beaucoup d'informations à votre configuration actuelle.

Réparer

Je ne peux pas entrer dans les détails ici, il y a beaucoup trop de possibilités. Prenez la sortie de la section précédente comme indication de la route à suivre.

Très probablement, vous devez installer des pilotes. Pilotes liés à VDPAU et/ou VA-API .

Voici une page utile pour obtenir plus d’informations: Décodage VLX GP

2
wedeluxe