Bekomme es nicht hin mit der AMD Radeon HD 7340 Flash im accelerated video decoding laufen zu lassen

Hallo zusammen,

ich versuche seit längerem, dass meine AMD GraKa mit Flash mit “accelerated video decoding” läuft (Chrome Pepper Flash Version 11.8.800.170). Accelerated video rendering funktioniert bereits.

  • Es sind die proprietären Treiber installiert (AMD Catalyst).
  • Im Chrome ist die Option unter chrome://flags “Software-Rendering-Liste überschreiben” aktiviert.
  • Unter /etc/adobe/mms.cfg habe ich diese Optionen gesetzt, obwohl die wohl gar nicht mehr greifen:
EnableLinuxHWVideoDecode=1OverrideGPUValidation=1

Hier mal ein paar weitere Details zum System und dessen Konfiguration:

hwinfo --gfxcard
09: PCI 01.0: 0300 VGA compatible controller (VGA)              
  [Created at pci.319]
  Unique ID: vSkL.dwNeMIi7us9
  SysFS ID: /devices/pci0000:00/0000:00:01.0
  SysFS BusID: 0000:00:01.0
  Hardware Class: graphics card
  Model: "ATI VGA compatible controller"
  Vendor: pci 0x1002 "ATI Technologies Inc"
  Device: pci 0x9808 
  SubVendor: pci 0x19da "ZOTAC International (MCO) Ltd."
  SubDevice: pci 0xa261 
  Driver: "fglrx_pci"
  Driver Modules: "fglrx"
  Memory Range: 0xc0000000-0xcfffffff (ro,non-prefetchable)
  I/O Ports: 0xf000-0xf0ff (rw)
  Memory Range: 0xfeb00000-0xfeb3ffff (rw,non-prefetchable)
  IRQ: 49 (1952083 events)
  I/O Ports: 0x3c0-0x3df (rw)
  Module Alias: "pci:v00001002d00009808sv000019DAsd0000A261bc03sc00i00"
  Driver Info #0:
    Driver Status: radeon is not active
    Driver Activation Cmd: "modprobe radeon"
  Driver Info #1:
    Driver Status: fglrx is active
    Driver Activation Cmd: "modprobe fglrx"
  Config Status: cfg=no, avail=yes, need=no, active=unknown


Primary display adapter: #9
fglrxinfo
display: :0  screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: AMD Radeon HD 7340 Graphics
OpenGL version string: 4.2.12217 Compatibility Profile Context 12.104
vainfo
libva info: VA-API version 0.33.0
libva info: User requested driver 'fglrx'
libva info: Trying to open /usr/lib64/vdpau/fglrx_drv_video.so
libva info: Found init function __vaDriverInit_0_32
libva info: va_openDriver() returns 0
vainfo: VA-API version: 0.33 (libva 1.1.0)
vainfo: Driver version: Splitted-Desktop Systems XvBA backend for VA-API - 0.8.0
vainfo: Supported profile and entrypoints
      VAProfileH264High               : VAEntrypointVLD
      VAProfileVC1Advanced            : VAEntrypointVLD
zypper se -si fglrx
...
S | Name                 | Type    | Version  | Arch   | Repository       
--+----------------------+---------+----------+--------+------------------
i | fglrx64_xpic_SUSE123 | package | 12.104-6 | x86_64 | (System Packages)
zypper se -si libva
..
S | Name        | Type    | Version     | Arch   | Repository       
--+-------------+---------+-------------+--------+------------------
i | libva-drm1  | package | 1.1.0-6.1.1 | x86_64 | openSUSE-12.3-Oss
i | libva-egl1  | package | 1.1.0-6.1.1 | x86_64 | openSUSE-12.3-Oss
i | libva-glx1  | package | 1.1.0-6.1.1 | x86_64 | openSUSE-12.3-Oss
i | libva-x11-1 | package | 1.1.0-6.1.1 | x86_64 | openSUSE-12.3-Oss
i | libva1      | package | 1.1.0-6.1.1 | x86_64 | openSUSE-12.3-Oss
zypper se -si vdpau
Loading repository data...
Reading installed packages...

S | Name        | Type    | Version   | Arch   | Repository          
--+-------------+---------+-----------+--------+---------------------
i | libvdpau1   | package | 0.6-2.4.1 | x86_64 | openSUSE-12.3-Update
i | vdpau-video | package | 0.7.4-1.1 | x86_64 | Packman Repository

Und evtl. wird das noch benötigt:

rpm -qa |grep kernel |sort -dkernel-default-devel-3.7.10-1.16.1.x86_64
kernel-desktop-3.7.10-1.1.1.x86_64
kernel-desktop-3.7.10-1.16.1.x86_64
kernel-desktop-devel-3.7.10-1.16.1.x86_64
kernel-devel-3.7.10-1.16.1.noarch
kernel-firmware-20130714git-1.5.1.noarch
kernel-source-3.7.10-1.16.1.noarch
kernel-syms-3.7.10-1.16.1.x86_64
kernel-xen-devel-3.7.10-1.16.1.x86_64


uname -a
Linux linux-1rf3.site 3.7.10-1.16-desktop #1 SMP PREEMPT Fri May 31 20:21:23 UTC 2013 (97c14ba) x86_64 x86_64 x86_64 GNU/Linux
linux-1rf3:~ # 

Hat jemand eine Idee? Falls noch Infos benötigt werden, gerne!!

Vielen Dank schon mal.

VG,
Boo

Hallo,

evtl. kann diese Info noch weiterhelfen?

Ich setze folgende Umgebungsvariablen:


cat /etc/profile.d/vdpau_vaapi.sh
#!/bin/sh
export VDPAU_DRIVER=va_gl
export LIBVA_DRIVERS_PATH=/usr/lib64/vdpau
export LIBVA_DRIVER_NAME=fglrx

VG,
Boo