[Sugar-devel] libflashplayer.so and WebCam issue
quozl at laptop.org
Thu Jun 11 04:12:45 EDT 2015
Thanks for the testing. I've done some more testing.
Your new problem where bright pixels are shown as purple:
- only occurs with Flash plugin, so it is unique to the plugin,
- also occurs with Firefox, so it is not a Sugar Browse problem,
- also occurs with the ov7670 camera, so it is independent of camera,
- also occurs with Fedora 18,
- also occurs with and without vMeta and OpenGL support.
The root cause may be a mistake in data conversion of RGB pixel data;
or the alignment of bit fields.
I recommend not using Flash plugin. It is out of date and has known
security vulnerabilities that will place users at risk.
Yesterday's Fedora 20 kernel with the siv121c RGB support fix is the
same kernel to use on Fedora 18, and can be found in our Fedora 18
To use this kernel on Fedora 18, the firmware must be Q7C05, because
the kernel is configured for dual core.
Hope that helps!
On Wed, Jun 10, 2015 at 09:57:39AM -0300, Gustavo Duarte wrote:
> Hi James,
> I replaced the kernel, and after that:
> 1) The gst-launch test worked properly, in both cases, so RGB now is supported
> 2) Record Activity, still working fine
> 3) flashplugin, although it works better still is showing an ugly
> image, as you can see
> Any thoughts ?
> On the other hands, we have XO4 1G models with Fedora 18, with the
> same problem, is there kernel fixed for these ?
> On Wed, Jun 10, 2015 at 1:44 AM, James Cameron <quozl at laptop.org> wrote:
> > On Tue, Jun 09, 2015 at 10:48:32AM -0300, Gustavo Duarte wrote:
> >> 1) The camera is siv121c
> >> 2) Doing the gst-launch tests, both cases works like you mention
> >> 3) Record Activity work fine.
> >> 4) Fedora version is F20
> >> 5) Kernel version is 3.5.7_xo4-20150205.0332.olpc.8a4cfb6
> > Good data, thanks.
> >> So if i understood well, my problem is, flashplugin is expected RBG
> >> video but the driver is giving YUV video signal, is something like
> >> that ?
> > Yes.
> >> Is there some fix or workaround for this ?
> > I hope so.
> > Please test this kernel:
> > http://rpmdropbox.laptop.org/f20-xo4/kernel-3.5.7_xo4-20150610.0359.olpc.97336f6.armv7hl.rpm
> > Please also do a side by side test between two laptops, showing the
> > same scene for the camera.
> > In this new kernel the siv121c driver has been changed to support RGB
> > format. Both gst-launch test cases work properly without green pixel
> > corrupt data.
> > The source code changes are in the arm-3.5 branch of the olpc-kernel
> > git repository:
> > http://dev.laptop.org/git/olpc-kernel/log/?h=arm-3.5
> > (Kernels for XO-1.75 and XO-1 are to follow, for where the camera is
> > used as a spare part. The camera is not compatible with XO-1.5.)
> > --
> > James Cameron
> > http://quozl.linux.org.au/
More information about the Sugar-devel