Bug#626861: Obsolete version of vdpau-va-driver causes fatal error nvidia_drv_video.so has no function __vaDriverInit_0_32

Carlos Lopez clopez at igalia.com
Mon May 16 00:28:54 UTC 2011


Package: vdpau-va-driver
Version: 0.7.3-1
Severity: important
Tags: sid

The current version of the package vdpau-va-driver is obsolete (0.6.3).
Upstream has the version (0.7.3).

This causes that vdpau won't works with recent nvidia drivers:

# vainfo
libva: libva version 0.32.0
Xlib:  extension "XFree86-DRI" missing on display ":0.0".
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/dri/nvidia_drv_video.so
libva error: /usr/lib/dri/nvidia_drv_video.so has no function
__vaDriverInit_0_32
libva: va_openDriver() returns -1
vaInitialize failed with error code -1 (unknown libva error),exit

But if I download and compile last upstream version all work as expected:

mkdir /tmp/vdpau
cd /tmp/vdpau
apt-get source vdpau-va-driver
wget http://www.splitted-desktop.com/~gbeauchesne/vdpau-video/vdpau-
video-0.7.3.tar.gz
tar xfzv vdpau-video-0.7.3.tar.gz
cp -r vdpau-video-0.6.3/debian vdpau-video-0.7.3
cd vdpau-video-0.7.3/
cp debian.upstream/rules debian/
pico debian/changelog # change version
rm -fr debian/patches/
debuild
cd ..
dpkg -i vdpau-va-driver_0.7.3-1_amd64.deb


# vainfo
libva: libva version 0.32.0
Xlib:  extension "XFree86-DRI" missing on display ":0.0".
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/dri/nvidia_drv_video.so
libva: va_openDriver() returns 0
vainfo: VA API version: 0.32
vainfo: Driver version: Splitted-Desktop Systems VDPAU backend for VA-API -
0.7.3
vainfo: Supported profile and entrypoints
      VAProfileMPEG2Simple            : VAEntrypointVLD
      VAProfileMPEG2Main              : VAEntrypointVLD
      VAProfileMPEG4Simple            : VAEntrypointVLD
      VAProfileMPEG4AdvancedSimple    : VAEntrypointVLD
      VAProfileH264Main               : VAEntrypointVLD
      VAProfileH264High               : VAEntrypointVLD
      VAProfileVC1Simple              : VAEntrypointVLD
      VAProfileVC1Main                : VAEntrypointVLD
      VAProfileVC1Advanced            : VAEntrypointVLD



-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.38-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages vdpau-va-driver depends on:
ii  libc6                         2.13-4     Embedded GNU C Library: Shared lib
ii  libvdpau1                     0.4.1-2    Video Decode and Presentation API 
ii  libx11-6                      2:1.4.3-1  X11 client-side library

vdpau-va-driver recommends no packages.

vdpau-va-driver suggests no packages.

-- no debconf information





More information about the pkg-multimedia-maintainers mailing list