Description of problem: After updating gstreamer1-plugins-bad-freeworld to fix crashing firefox on playback html5 videos I only got a green screen instead of the video - sound seems to work fine. When launching firefox from terminal the following messages appear: (firefox:20971): GStreamer-CRITICAL **: gst_memory_unmap: assertion 'mem != NULL' failed (firefox:20971): GStreamer-CRITICAL **: gst_memory_get_sizes: assertion 'mem != NULL' failed (firefox:20971): GStreamer-CRITICAL **: gst_mini_object_unlock: assertion 'object != NULL' failed (firefox:20971): GStreamer-CRITICAL **: gst_mini_object_unref: assertion 'mini_object != NULL' failed ** (firefox:20971): CRITICAL **: gst_app_src_set_size: assertion 'GST_IS_APP_SRC (appsrc)' failed ** (firefox:20971): CRITICAL **: gst_app_src_set_size: assertion 'GST_IS_APP_SRC (appsrc)' failed ** (firefox:20971): CRITICAL **: gst_app_src_set_size: assertion 'GST_IS_APP_SRC (appsrc)' failed Version-Release number of selected component (if applicable): $ rpm -qa gstreamer1\* gstreamer1-libav-1.4.3-1.fc22.x86_64 gstreamer1-vaapi-0.5.10-2.fc22.x86_64 gstreamer1-plugins-good-extras-1.4.5-2.fc22.x86_64 gstreamer1-plugins-good-1.4.5-2.fc22.x86_64 gstreamer1-plugins-base-1.4.5-2.fc22.x86_64 gstreamer1-1.4.5-1.fc22.x86_64 gstreamer1-plugins-bad-free-1.4.5-2.fc22.x86_64 gstreamer1-plugins-bad-freeworld-1.4.5-2.fc22.x86_64 gstreamer1-plugins-bad-free-extras-1.4.5-2.fc22.x86_64 How reproducible: allways Steps to Reproduce: 1. Open firefox 2. navigate to youtube 3. watch a video like https://www.youtube.com/watch?v=HsXE5dfwtUw Actual results: No video but a green screen are shown Expected results: The video should be played as expected Additional info:
Okay, it seems gstreamer1-vaapi causes this problem
I think it is the same as this bug: https://bugzilla.redhat.com/show_bug.cgi?id=1126956 It seems it is hardware-related. When I said the problem was fixed (https://bugzilla.redhat.com/show_bug.cgi?id=1126956#c15), I used this CPU and GPU: Intel(R) Core(TM) i7-2640M CPU @ 2.80GHz (Intel Sandybridge Mobile) After Fedora 22 was released, I found I could reproduce the problem (https://bugzilla.redhat.com/show_bug.cgi?id=1126956#c22) with this CPU and GPU: Intel(R) Core(TM) i5 CPU 650 @ 3.20GHz (Intel Ironlake Desktop) It not only causes green screen to show but also crashes the entire desktop. I have to kill Xorg to recover from it. [ 2678.456526] [drm] stuck on render ring [ 2678.467846] [drm] GPU HANG: ecode 5:0:0x9ffdffff, in totem [7540], reason: Ring hung, action: reset [ 2678.476927] [drm] GPU hangs can indicate a bug anywhere in the entire gfx stack, including userspace. [ 2678.486187] [drm] Please file a _new_ bug report on bugs.freedesktop.org against DRI -> DRM/Intel [ 2678.495086] [drm] drm/i915 developers can then reassign to the right component if it's not a kernel issue. [ 2678.504799] [drm] The gpu crash dump is required to analyze gpu hangs, so please always attach it. [ 2678.513814] [drm] GPU crash dump saved to /sys/class/drm/card0/error [ 2678.703637] drm/i915: Resetting chip after gpu hang [ 2684.459960] [drm] stuck on render ring [ 2684.468036] [drm] GPU HANG: ecode 5:0:0x9ffdffff, in gnome-shell [3025], reason: Ring hung, action: reset [ 2684.733709] drm/i915: Resetting chip after gpu hang [ 2690.467316] [drm] stuck on render ring [ 2690.474702] [drm] GPU HANG: ecode 5:0:0x9ffdffff, in gnome-shell [3025], reason: Ring hung, action: reset [ 2690.484416] [drm:i915_set_reset_status [i915]] *ERROR* gpu hanging too fast, banning! [ 2690.742368] drm/i915: Resetting chip after gpu hang [ 2696.466755] [drm] stuck on render ring [ 2696.474865] [drm] GPU HANG: ecode 5:0:0x9ffdffff, in totem [7540], reason: Ring hung, action: reset [ 2696.728714] drm/i915: Resetting chip after gpu hang [ 2702.474103] [drm] stuck on render ring [ 2702.484456] [drm] GPU HANG: ecode 5:0:0x9ffdffff, in totem [7540], reason: Ring hung, action: reset [ 2702.493696] [drm:i915_set_reset_status [i915]] *ERROR* gpu hanging too fast, banning! [ 2702.739085] drm/i915: Resetting chip after gpu hang
@Ting-Wei Lan You should report your gpu crash dump to bugzilla at freedesktop.org https://01.org/linuxgraphics/documentation/how-report-bugs I'm closing this issue because I think the originaly reported issue is fixed by now
It was already reported: https://bugs.freedesktop.org/show_bug.cgi?id=91382
After applying this patch, there is no GPU crash now: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4e5752e2b78243a71766538f62ca0a80488047a7 But I still see green screen in Firefox and black screen in Epiphany.