Ticket #284 (closed defect: invalid)
[Flash 10 on Browse] Flash 10 does not work with the webcam on the XO.
|Reported by:||overbyte||Owned by:||erikos|
|Priority:||Unspecified by Maintainer||Milestone:||0.86|
|Severity:||Unspecified||Keywords:||Flash Player, webcam|
|Cc:||wadetb@…, object404@…, walter.bender@…||Distribution/OS:||OLPC|
Flash 10 (version 10,0,15,3) still does not work with the XO's webcam. I have Sugar build 767 installed. When I visit a website that uses Flash in a video chat application (www.vyew.com), and I click to activate the webcam video, Flash pops up a security setting dialog asking for permission to let the website connect with my camera, but that Flash dialog window is frozen. It won't respond to clicking, not even to clicking on the Close button. The only way to close the dialog is to reload the page or navigate away. I also get the same behavior when I right-click inside the Flash movie at the Adobe Flash Player "about" page on Adobe's web site and click on the Settings menu item there -- the popup settings dialog freezes on top of the movie.
To rule out that this is a problem with Browse rather than Flash Player plugin itself, I launched Opera which I had previously installed on my XO. Opera is worse. It won't even play the Flash movie at Adobe's "about" page and doesn't display the "Click to Play" message. When I visit the page using Flash, I see error messages at Terminal from Opera, which I launched with the command "Opera &" to let it run as a separate process, saying that a module failed and is being ignored, so I suspect Opera is having trouble loading or initializing Flash Player 10 plugin.
Looking at the output of the "top" command in Terminal, I see that there is very little memory available after Opera has loaded, so perhaps the little XO just doesn't have enough RAM to load Flash Player 10 when Opera is also running. I don't know why "top" also reports that swap memory is not available. Perhaps using swap would let Opera at least load FlashPlayer in virtual memory and run, although at poor speed. Does the XO come configured to use the solid-state hard disk drive for a swap partition? Must all running processes fit within the physical RAM space only?
Even if Opera is too large to run with Flash Player 10, at least the smaller Browse browser can run Flash Player 10, so I would hope that someone at OLPC keeps some pressure on Adobe's Flash Player team to get Flash Player 10 working on the XO. Or, if the problem lies in the Browse activity, then Sugar team should try to get Browse working with Flash Player 10's use of the webcam.