Adobe Flash Player 11.0  -  Bug 2992148

Created on Tuesday, October 4, 2011

Login for more options

Title

[Platform_Linux]OverrideGpuValidation does not work anymore on 945GM

Description

Problem Description:
Starting from flashplugin 11.0.1.152, watching fullscreen videos using hardware scaling on eeepc 1005ha running linux (945GM intel chipset) is impossible.
In the past, adding OverrideGPUValidation=true in /etc/adobe/mms.cfg gave smooth and tearing free videos, now it seems that it is just ignored, videos tears and are choppy, with very high cpu load.

Steps to Reproduce:
- force OverrideGPUValidation=true in /etc/adobe/mms.cfg
- Play a fullscreen youtube video with 945GM intel chipset on a gnu/linux system with flashplugin 11.0.1.152 installed
- see that it tears and that youtube video info reports "software video rendering"
- do the same on flashplugin 10.3.180.65
- see that the video is smoother and tear free, youtube video info reports "accelerated video rendering"

Actual Result:
youtube fallbacks on software video rendering

Expected Result:
youtube to use hardware scaling, just as previous flash plugin version

Any Workarounds:
downgrade flash player

Test Configuration

#uname -a
Linux netbook 3.0-pf #3 SMP PREEMPT Sat Sep 3 00:57:08 EEST 2011 i686 Intel(R) Atom(TM) CPU N280 @ 1.66GHz GenuineIntel GNU/Linux

#lcpci|grep 945
00:00.0 Host bridge: Intel Corporation Mobile 945GME Express Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GME Express Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)

packages:
video driver: xf86-video-intel 2.15.0-2
mesa version: 7.11
Xorg version: xorg-server 1.10.3.901

App Language(s) ALL
OS Language(s) ALL
Platform(s) Linux
Browser(s) Firefox All

Notes (17)

  • WrinkledCheese

    5:42:11 PM GMT+00:00 Feb 23, 2012

    I can't believe this is a closed issue.

  • WrinkledCheese

    5:30:15 PM GMT+00:00 Feb 23, 2012

    I suppose it'd be nice if videos weren't choppy. I'm more interested in Flash performance equivalent to any Microsoft operating system.

  • Qingyan Zhu

    12:47:49 AM GMT+00:00 Nov 29, 2011

    Thanks for reporting to adobe. The hardware decoding is not supported from flash player 11 in Linux, due to stability reason. And we will reconsider the requirement, please feel free to leave vote notes.

  • kokoko3k

    7:47:04 AM GMT+00:00 Oct 15, 2011

    Wrong link, here it is:
    https://bugbase.adobe.com/index.cfm?event=bug&id=3002806

  • kokoko3k

    7:44:42 AM GMT+00:00 Oct 15, 2011

    Oh well, let's go there:
    https://bugbase.adobe.com/index.cfm?event=newBug

  • kokoko3k

    6:41:34 AM GMT+00:00 Oct 15, 2011

    It's funny.
    Seems that nobody is able to use hardware scaling, regardless of hardware (nvidia, ati, intel), and the adobe developers closes this bug because initially i pointed it to be an "overridegpuvalidation" problem?

    Devs, do you read the bugs and the comments before answer?
    Override gpu validation may be not supported anymore, but the problem here is that it seems that "NOBODY CAN USE ACCELERATED VIDEO RENDERING ANYMORE!"

    Do i really need to clone this bug and change the topic or is this a joke?

  • Nikos Chantziaras

    5:39:53 AM GMT+00:00 Oct 15, 2011

    So Flash being totally useless for video is "NotABug"? Someone please explain that to me?

  • askuhn

    5:40:23 PM GMT+00:00 Oct 13, 2011

    This is terrible news...The OverrideGpuValidation feature works perfectly for me in the older flash player square releases and provides great support for fullscreen video on my NVIDIA system. Looks like I'm going be stuck on version 10.2.161.23 for a very long time. I do not understand how providing the option reduces stability if it must be explicitly enabled by the user, but I am also not a software developer.

    Thanks for looking into it, but do I hope you will reconsider your decision. This problem is very serious as fullscreen support is nearly non-existent in Flash Player 11 on Linux.

  • nevion1

    10:48:52 PM GMT+00:00 Oct 12, 2011

    what about the performance problems? Full screen just doesn't work in any acceptable fashion with 11. Certainly that's not a feature, right?

  • Sal Madayag

    2:55:52 PM GMT+00:00 Oct 12, 2011

    i believe this was done for stability...

    per our GPU team:
    We are no longer supporting OverrideGpuValidation on Linux

    Closing Not a Bug.

  • Sal Madayag

    1:50:51 PM GMT+00:00 Oct 5, 2011

    i've forwarded the issue to our GPU team for further investigation...

  • Nikos Chantziaras

    6:53:27 AM GMT+00:00 Oct 5, 2011

    I have the same issues with the X.Org radeon driver. I reported another bug about it:

    https://bugbase.adobe.com/index.cfm?event=bug&id=2928305

  • kokoko3k

    5:50:39 AM GMT+00:00 Oct 5, 2011

    Just tried on nvidia hardware; exactly the same issue.
    As a side note, at least accelerated decoding works via vdpau, but the cpu still has to scale pixels to fullscreen.
    This does NOT happens on windows 7.

  • nevion1

    10:12:34 PM GMT+00:00 Oct 4, 2011

    This is happening to alot of people. The square release does work for full screen and I've used it through all of 11's beta releases since they don't work for playing full screen. I was hoping 11 release would have resolved this problem but clearly you guys aren't seeing the bug or you wouldn't have released (I Hope!). It seems to happen on all nvidia, ati, and even intel hardware. I myself have the problem on my radeon hd 6800/i7 920 workstation and my nvidia quadro 570m laptop. The player does start getting choppy on my desktop past 50% of the area (2560x1600) in popout players. Full screen goes to 1fps w/ 100% cpu, it's hard to pause afterwords and video may freeze though sound keeps going, usually for a while. The player can come back out of full screen if paused, escape is hit and you give it a minute or two. It will start blocking input and alt-tab just screws it up more. Killing the plugin process in firefox is an otherwise a nice and quick escape route as long as you can ssh in.

    I myself am also running opensuse 11.4 x86_64 with tumbleweed with catalyst 11.8. If you need any more information, just ask.

  • askuhn

    1:58:36 PM GMT+00:00 Oct 4, 2011

    I believe I am also experiencing a similar issue when viewing content in fullscreen (non-fullscreen content seems too perform very well). Youtube videos viewed using the "pop-out" feature available by right-clicking on the video display correctly and smoothly no matter how large I make the player, but clicking the button to toggle fullscreeen results in lag/tearing. Version 10.2.161.23 (an old preview release for 64 bit) does not exhibit this behavior and functions properly.

    Fully Udated Ubuntu 11.04

    #uname -a
    Linux kuhn-ubuntu11 2.6.38-11-generic #50-Ubuntu SMP Mon Sep 12 21:17:25 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux

    Graphics Card:
    NVIDIA GeForce GTS 250

    Driver:
    NVIDIA 270.41.06 (stable from the official repos)

    Tested in the latest stable releases for Chromium and Firefox (7.0.1).

  • kokoko3k

    10:01:04 AM GMT+00:00 Oct 4, 2011

    This happens with and without kde effects enabled.

    Here's a video i made that clearly exposes the issue:
    http://www.youtube.com/watch?v=9vZvqNBGagw

  • kokoko3k

    9:41:40 AM GMT+00:00 Oct 4, 2011

    #glxinfo
    name of display: :0
    display: :0 screen: 0
    direct rendering: Yes
    server glx vendor string: SGI
    server glx version string: 1.4
    server glx extensions:
    GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_texture_from_pixmap,
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer,
    GLX_OML_swap_method, GLX_SGI_make_current_read, GLX_SGI_swap_control,
    GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
    GLX_SGIX_visual_select_group, GLX_INTEL_swap_event
    client glx vendor string: Mesa Project and SGI
    client glx version string: 1.4
    client glx extensions:
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_framebuffer_sRGB,
    GLX_MESA_copy_sub_buffer, GLX_MESA_multithread_makecurrent,
    GLX_MESA_swap_control, GLX_OML_swap_method, GLX_OML_sync_control,
    GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGI_video_sync,
    GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
    GLX_SGIX_visual_select_group, GLX_EXT_texture_from_pixmap,
    GLX_INTEL_swap_event
    [..]

Duplicate ID
Reported By kokoko3k

Status

State Closed
Status Deferred
Reason

Importance

Priority 0-Unknown
Frequency All users will encounter
Failure Type Video Card/Driver Limitation
Product Area Video

Build

Found In Build 11.0.1.152
Fixed In Build

Attachments (1)

Votes (15)

  • 7esign

    11:17:53 AM GMT+00:00 Jan 9, 2014

    I agree with all the people below! Please don't let us down.

  • wwycheuk

    3:54:20 PM GMT+00:00 Sep 5, 2013

    Enable it so that Linux users can have same experience as other platform, please!

  • Waldemar Wosiński

    11:59:52 AM GMT+00:00 Jan 31, 2013

    It is incredable that this support for hardware acceleration is even contested!
    It is a critical hit to all Linux comunity!
    Background:
    I have nice laptop Benq S41, good CPU T5550 and nice GPU 8600M. There are no drivers to Win 7. Win xp and vista sucks.. On Win Xp youtube HD looks great and in Linux I must bear lags?! What we have done for such punishment?! I can not even revert flash to 10.3 becouse youtube need 11!!!

  • htmlfive

    11:13:17 PM GMT+00:00 Jan 18, 2013

    I agree with all the people below!

  • Zoffix222

    12:05:24 PM GMT+00:00 Jan 2, 2013

    I used Linux on both my home and work computers, and I force many more users migrating to Linux. I wish you'd support this.

  • RJ Forbes

    10:07:38 AM GMT+00:00 Oct 3, 2012

    A lot more than just web video and games can use this acceleration. We are using flash player installed on Linux gaming boxes that now don't have GPU support to use the great frameworks like Starling. At the very least, please let the community know if this will be enabled in future Chromium Pepper releases.

  • WooiPin

    8:48:49 PM GMT+00:00 Sep 11, 2012

    I hope this is fix. Video on software rendering is almost useless

  • bsd43

    3:32:47 PM GMT+00:00 May 19, 2012

    Please bring back hardware acceleration support for Flash. It's almost useless without hardware accel, unless you're just trying to force people over to HTML5...

  • P.o.l.a.c.o

    2:03:32 PM GMT+00:00 May 8, 2012

    Linux platform must be supported if you want to be considered seriously.

  • marian_jones

    4:03:39 PM GMT+00:00 May 7, 2012

    I can only wish quick death for flash player in favour of HTML5.
    Despite watching video in flash player I only found annoying adds nothing more.

    Only thing I can imagine is that microsoft is paying for slowing down the user from changing OS from Windows to Linux.

  • peter.dat

    3:18:55 AM GMT+00:00 May 6, 2012

    please reopen #3002806, because if hardware rendering is disabled any override would probably have no effect.

  • TheNightExcessive

    1:55:34 AM GMT+00:00 Apr 3, 2012

    It's rather annoying to be ignored. The same happens on my desktop as well.

  • WrinkledCheese

    5:30:48 PM GMT+00:00 Feb 23, 2012

    Stop ignoring the Linux peeps. We can haz performances too?

  • deucalion149

    12:07:49 AM GMT+00:00 Feb 17, 2012

    Same as ashkun, using a radeonHD 6950 on archlinux. flashplayer v10 worked fine with the OverrideGPUValidation.

  • askuhn

    2:03:41 PM GMT+00:00 Oct 4, 2011

    On my machine, videos displayed using the fullscreen toggle exhibit lag/tearing, but videos viewed without toggling fullscreen seem to perform well (no matter how large I make the player, even going fullscreen in the browser using F11). I also believe that the issue covers more than the 945GM because I am also experiencing it on an NVIDIA GTS 250 with the NVIDIA driver. It could also be some sort of regression, because version 10.2.161.23 (for example) behave correctly.

Your session has expired! Click to login
Current form data will be preserved

Cancel