Setting the link fixes vainfo "physically", but not logically. There is
a version mismatch for libva shipping with Vivid (1.5.x / API 0.37.0)
and AMD's driver (1,3.x / API 0.33.0). Unicorn has version 1.3, so AMD's
driver works with that version both logically and physically only.

Output on Vivid Vervet;
$> vainfo 
libva info: VA-API version 0.37.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/fglrx_drv_video.so
libva info: Found init function __vaDriverInit_0_33
libva info: va_openDriver() returns 0
vainfo: VA-API version: 0.37 (libva 1.5.0)
vainfo: Driver version: AMD MMD 1.0
vainfo: Supported profile and entrypoints
      VAProfileMPEG2Simple            : VAEntrypointVLD
      VAProfileMPEG2Main              : VAEntrypointVLD
      VAProfileMPEG4Simple            : VAEntrypointVLD
      VAProfileMPEG4AdvancedSimple    : VAEntrypointVLD
      VAProfileMPEG4Main              : VAEntrypointVLD
      VAProfileH264Baseline           : VAEntrypointVLD
      VAProfileH264Main               : VAEntrypointVLD
      VAProfileH264High               : VAEntrypointVLD
      VAProfileVC1Simple              : VAEntrypointVLD
      VAProfileVC1Main                : VAEntrypointVLD
      VAProfileVC1Advanced            : VAEntrypointVLD

I am not totally sure how version mismatches affect libva, but videolan
seems to ignore the hardware accelerated driver, despite finding it.

$> VLC_VERBOSE=2 vlc testvideo.mkv
[...]
[VS] Software VDPAU backend library initialized
libva info: VA-API version 0.37.0
[0000000002233d98] qt4 interface debug: IM: Setting an input
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/fglrx_drv_video.so
libva info: Found init function __vaDriverInit_0_33
libva info: va_openDriver() returns 0
[00007fdd7c001208] vdpau_avcodec generic debug: video surface limits: 1920x1080
[00007fdd7c001208] vdpau_avcodec generic debug: decoder profile limits: level 
51 mb 16384 2048x2048
[00007fdd7c001208] core generic debug: using hw decoder module "vdpau_avcodec"
[00007fdd7c001208] vdpau_avcodec generic error: decoder creation failure: 
VDP_STATUS_ERROR
[00007fdd8cc0dba8] avcodec decoder error: acceleration setup failure
[...]

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to fglrx-installer-updates in Ubuntu.
https://bugs.launchpad.net/bugs/1442921

Title:
  Ubuntu-Proposed Catalyst fglrx* 2:15.200 missing link to
  fglrx_drv_video.so

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/fglrx-installer-updates/+bug/1442921/+subscriptions

_______________________________________________
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to     : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp

Reply via email to