Copy link to clipboard
Copied
I have MB N3050N
I have Ubuntu x64 16.04.1
I have google-chrome with flash plugin
I have flashplayer sa 29.0.0.134 (from Download Adobe Flash Player 29 Beta for Desktops - Adobe Labs )
I have simple test flash(swf file) which show me FPS
In google-chrome i have 50-60 FPS.
But in stand alone flashplayer I have only 10 FPS
I create /etc/adobe/mms.cfg
$cat /etc/adobe/mms.cfg
EnableLinuxHWVideoDecode=1
OverrideGPUValidation=1
AVHardwareDisable=0
I set variables
export VDPAU_DRIVER=va_gl
export LIBVA_DRIVER_NAME=i965
It use correct driver
$flashplayer29 DisplayFPS_2.swf
libva info: VA-API version 0.39.0
libva info: va_getDriverName() returns 0
libva info: User requested driver 'i965'
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so
libva info: Found init function __vaDriverInit_0_39
libva info: va_openDriver() returns 0
libva info: VA-API version 0.39.0
libva info: va_getDriverName() returns 0
libva info: User requested driver 'i965'
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so
libva info: Found init function __vaDriverInit_0_39
libva info: va_openDriver() returns 0
google-chrome use same driver
lsof | grep i965
....
chrome 4633 tso mem REG 8,1 6561728 7080568 /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
So how enable HW render in sa flashplayer
Copy link to clipboard
Copied
The Standalone Player supports hardware acceleration. That said, the state of hardware acceleration across the universe of possible Linux distributions is a mess, and the reason that it works in Chrome is because PPAPI abstracts that complexity away for us. The availability of rational hardware acceleration support via PPAPI made it feasible for us to offer hardware support for Linux.
The standalone player exists as a historical artifact, and is intended for developers and kiosk operators. The supported path for running Flash-based content as a desktop application is Adobe AIR, not the Standalone player.
So, you're more than welcome to file a bug over at tracker.adobe.com. The reality is that we try to prioritize our engineering investments in ways that do the maximum amount of good for the most people. Linux (across all distros) is about 1% of the entire user population, and of those users, the browser use-case (particularly PPAPI) is the vast majority. Standalone player is a super niche target (I'm assuming you're trying to play a game that isn't performing well in the browser), and is unlikely to become a high priority issue for us.