Benutzer-Werkzeuge

Webseiten-Werkzeuge


vdr:vdpau_failed

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
vdr:vdpau_failed [21.04.2015 07:53]
udo
vdr:vdpau_failed [21.04.2015 08:32] (aktuell)
udo
Zeile 3: Zeile 3:
 Auch wenn es bei mir nicht beim Betrieb vom VDR aufgefallen ist (bei mir war es crashender Firefox), so passt das Thema doch am ehesten hier rein. Auch wenn es bei mir nicht beim Betrieb vom VDR aufgefallen ist (bei mir war es crashender Firefox), so passt das Thema doch am ehesten hier rein.
  
-Falls ihr einen Fehler "​Failed to open VDPAU backend libvdpau_nvidia.so” bekommt oder im Log findet, so ist ein fehlender symbolischer Link die Ursache. Im Netz findet man häufiger die Lösung, ein Link /​usr/​lib/​libvdpau_nvidia.so zu setzen, der aber nicht wirklich hilft. Tatsächlich fehlt (zusätzlich) ​ein zweiter Link /​usr/​lib64/​libvdpau_va_gl.so!+Falls ihr einen Fehler "​Failed to open VDPAU backend libvdpau_nvidia.so” bekommt oder im Log findet, so ist ein fehlender symbolischer Link die Ursache. Im Netz findet man häufiger die Lösung, ein Link /​usr/​lib/​libvdpau_nvidia.so zu setzen, der aber nicht wirklich hilft. Tatsächlich fehlt ein zweiter Link /​usr/​lib64/​libvdpau_va_gl.so! ​Ebenso müssen noch ein paar andere Dinge angepasst werden.
  
 Die Lösung sieht dann so aus: Die Lösung sieht dann so aus:
Zeile 21: Zeile 21:
 ln -s /​usr/​lib/​vdpau/​libvdpau_nvidia.so.1 /​usr/​lib/​libvdpau_nvidia.so ln -s /​usr/​lib/​vdpau/​libvdpau_nvidia.so.1 /​usr/​lib/​libvdpau_nvidia.so
 ln -s /​usr/​lib/​vdpau/​libvdpau_va_gl.so /​usr/​lib/​libvdpau_va_gl.so ln -s /​usr/​lib/​vdpau/​libvdpau_va_gl.so /​usr/​lib/​libvdpau_va_gl.so
 +</​code>​
 +
 +/​etc/​profile.d/​libvdpau-va-gl.sh
 +<​code>​
 +export VDPAU_DRIVER='​nvidia'​
 +</​code>​
 +
 +/​etc/​profile.d/​libvdpau-va-gl.csh
 +<​code>​
 +setenv VDPAU_DRIVER '​nvidia'​
 </​code>​ </​code>​
  
 vdpauinfo sollte dann etwas ausspucken: vdpauinfo sollte dann etwas ausspucken:
 <​code>​ <​code>​
-display: :0   ​screen:​ 0                             +udo@caesar:​~>​ vdpauinfo  
-[VS] Software VDPAU backend library initialized +display: :0   ​screen:​ 0 
-libva info: VA-API version ​0.34.0 +API version: ​1 
-libva infova_getDriverName() returns 0 +Information stringNVIDIA VDPAU Driver Shared Library ​ 346.59  Tue Mar 31 13:42:14 PDT 2015 
-libva infoTrying to open /​usr/​lib64/​dri/​nvidia_drv_video.so + 
-libva infoFound init function __vaDriverInit_0_34+Video surface: 
 + 
 +name   width height types 
 +------------------------------------------- 
 +420     ​4096 ​ 4096  NV12 YV12  
 +422     ​4096 ​ 4096  UYVY YUYV  
 + 
 +Decoder capabilities:​ 
 + 
 +name                        level macbs width height 
 +---------------------------------------------------- 
 +MPEG1                           ​0 ​ 8192  2048  2048 
 +MPEG2_SIMPLE ​                   3  8192  2048  2048
 [...] [...]
 </​code>​ </​code>​
  
 Wenn alles passt, sollten auch die Codecs aufgelistet werden. Wenn alles passt, sollten auch die Codecs aufgelistet werden.
vdr/vdpau_failed.1429602785.txt.gz · Zuletzt geändert: 21.04.2015 07:53 (Externe Bearbeitung)