FS#42743 - [firefox] Flash movies are not shown on Intel GPUs
Attached to Project:
Arch Linux
Opened by Manuel Reimer (M-Reimer) - Tuesday, 11 November 2014, 15:51 GMT
Last edited by Jan de Groot (JGC) - Friday, 14 November 2014, 11:40 GMT
Opened by Manuel Reimer (M-Reimer) - Tuesday, 11 November 2014, 15:51 GMT
Last edited by Jan de Groot (JGC) - Friday, 14 November 2014, 11:40 GMT
|
Details
Maybe other GPUs are affected, too, but I can definitively
reproduce this problem on my Intel based laptop. At least
one more person on the Archlinux-users list verified the
problem. He also uses an Intel GPU.
Starting with Firefox 33, Flash movies are only displayed as plain white space. I kept downgrading Firefox until I tried a Mozilla nightly build which worked well. Just to be sure, today, I downloaded Firefox 33.1 as prebuilt binary package directly from the Mozilla servers and the Mozilla build works well. Flash movies are displayed as expected. This means, that, starting with Firefox 33, something seems to have changed in the Arch Linux packages which breaks Flash movies. Unfortunately I need flash movies for school but using the Mozilla build is a working workaround for me. Would be nice if the Arch Linux packages could be fixed somehow. |
This task depends upon
For instance, I experience this on http://www.cultura.nl/kijk-live.html
I can confirm that the issue doesn't appear using a binary package from AUR (e.g. firefox-beta-bin).
$ pacman -Q|grep gstreamer
gstreamer 1.4.4-1
gstreamer0.10 0.10.36-4
gstreamer0.10-base 0.10.36-3
gstreamer0.10-python 0.10.22-2
$ pacman -Q|grep gst-
gst-plugins-base-libs 1.4.4-1
And here is a video where I only see a black screen, but audio is ok:
http://ed.ted.com/lessons/how-playing-an-instrument-benefits-your-brain-anita-collins
No, you didn't. Firefox uses gstreamer 1.x, not gstreamer 0.10.
$ pacman -Q firefox
firefox 33.1-1
$ pacman -Qs gst
local/gst-libav 1.4.4-1
Gstreamer libav Plugin
local/gst-plugins-bad 1.4.4-1
GStreamer Multimedia Framework Bad Plugins
local/gst-plugins-base 1.4.4-1
GStreamer Multimedia Framework Base Plugins
local/gst-plugins-base-libs 1.4.4-1
GStreamer Multimedia Framework Base Plugin libraries
local/gst-plugins-good 1.4.4-1
GStreamer Multimedia Framework Good Plugins
local/gst-plugins-ugly 1.4.4-1
GStreamer Multimedia Framework Ugly Plugins
local/gstreamer 1.4.4-1
GStreamer Multimedia Framework
local/phonon-qt4-gstreamer 4.8.0-2
Phonon GStreamer backend for Qt4
local/phonon-qt5-gstreamer 4.8.0-2
Phonon GStreamer backend for Qt5
local/pkgstats 2.3-6
submits a list of installed packages to the Arch Linux project
$
FS#36972).I'm using the legacy catalyst drivers on my laptop and the video from comment #1 is distorted heavily. (Screenshot attached.)
I remember seeing similar glitches in a flash background used on a page once and rebuilding firefox with bundled cairo fixed it. Didn't pay much attention to it and attributed the failure to the catalyst drivers. :P
I believe the issue only affects flash objects that specify wmode="transparent".
I'll push an update with bundled cairo which should fix this issue.
$ pacman -Qs gst
local/gst-libav 1.4.4-1
Gstreamer libav Plugin
local/gst-plugins-bad 1.4.4-1
GStreamer Multimedia Framework Bad Plugins
local/gst-plugins-base 1.4.4-1
GStreamer Multimedia Framework Base Plugins
local/gst-plugins-base-libs 1.4.4-1
GStreamer Multimedia Framework Base Plugin libraries
local/gst-plugins-good 1.4.4-1
GStreamer Multimedia Framework Good Plugins
local/gst-plugins-ugly 1.4.4-1
GStreamer Multimedia Framework Ugly Plugins
local/gstreamer 1.4.4-1
GStreamer Multimedia Framework
local/gstreamer0.10 0.10.36-4
GStreamer Multimedia Framework
local/gstreamer0.10-base 0.10.36-3
GStreamer Multimedia Framework Base plugin libraries
local/gstreamer0.10-python 0.10.22-2
Python bindings for GStreamer 0.10
(I was also able to reproduce it on my netbook which has Intel graphics.)
Thanks for the fast fix!