Re: Problems with Adobe Flash player on the XO.

2009-01-02 Thread Mikus Grinbergs
> On Fri, Jan 02, 2009 at 10:56:59PM +0800, Carlos Nazareno wrote:
>>Ditto. I've tried Sugarizing newer versions of Opera myself, but we're
>>out of luck because of the Rainbow Security implemented in newer XO OS
>>builds don't allow writing of files by Activities to certain
>>directories that Opera installs to. The Opera dudes will have to
>>create a special OLPC Opera Activity for us like with 9.12 since Opera
>>is not open sourced and we won't be able to do the proper
>>modifications for Rainbow Security compatibility ourselves.

I do a fair amount of "customization" on every build I install. 
Therefore the fact that current Opera versions for example want to 
install something in /etc is no obstacle for me - I just "lump" that 
requirement with the other "system modifications" I apply (e.g., 
putting something in /etc to support 'rsync' between XOs)).  [I also 
install the Adobe Flash-10 player onto all the Browsers my XO has.]

In any case, I have for a long time been running Opera (currently 
9.60) on (F9-based) 8.2 and on (F10-based) Joyride.  I launch Opera 
from its icon in Home view.  I do not need to disable Rainbow in 
order to run Opera.

mikus

___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Problems with Adobe Flash player on the XO.

2009-01-02 Thread Carlos Nazareno
> Could you be more specific about what writes are failing?
>
Hi Michael!

Basically the problem is this one from the Opera Wiki page:
"There is at present an incompatibility between the Opera activity and
the OLPC Rainbow security system on some builds. If when you launch
the Opera activity, the screen goes blank and stays blank, you have
likely encountered that incompatibility."

> In the past, we've been able to achieve both isolation and a working
> activity (e.g. Scratch) with some easy filesystem tricks...
>
> Also, have you filed a bug? I've tried searching dev.laptop.org for
> "opera rainbow" but I didn't find any likely tickets...

My memory's kinda fuzzy, but I think I went straight to the guys at
Sugar Labs then asked over there (web form?)... basically the answer I
got was that we really can't do much about it because the standard
linux desktop version of the latest Opera rpms installs its files to
/etc/ and other system directories, and the new Rainbow Security
system requires that Activities only install and run from /home/
(olpc/ ?) or something like that, and the only way to fix it was to
modify Opera to install/run only from Rainbow-permitted directories
and that's not possible outside of Opera's organization because Opera
is closed-source.

-Naz

-- 
Carlos Nazareno
http://www.object404.com
--
interactive media specialist
zen graffiti studios
http://www.zengraffiti.com
--
Philippine Flash ActionScripters
http://www.phlashers.com
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Problems with Adobe Flash player on the XO.

2009-01-02 Thread Michael Stone
On Fri, Jan 02, 2009 at 10:56:59PM +0800, Carlos Nazareno wrote:
>Ditto. I've tried Sugarizing newer versions of Opera myself, but we're
>out of luck because of the Rainbow Security implemented in newer XO OS
>builds don't allow writing of files by Activities to certain
>directories that Opera installs to. The Opera dudes will have to
>create a special OLPC Opera Activity for us like with 9.12 since Opera
>is not open sourced and we won't be able to do the proper
>modifications for Rainbow Security compatibility ourselves.

Could you be more specific about what writes are failing?

In the past, we've been able to achieve both isolation and a working
activity (e.g. Scratch) with some easy filesystem tricks...

Also, have you filed a bug? I've tried searching dev.laptop.org for
"opera rainbow" but I didn't find any likely tickets...

Thanks,

Michael
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Problems with Adobe Flash player on the XO.

2009-01-02 Thread Carlos Nazareno
Hi Stan!

> I'm having problems:  Adobe FlashPlayer doesn't detect the XO's built-in
> webcam so it can't transmit video out to the Internet on Flash-enabled
> web sites,

I've documented this problem as well at
http://wiki.laptop.org/go/Adobe_Flash -> The XO's webcam is not
interfacing properly with Adobe Flash 9 & 10. Adobe's done a lot of
work towards getting cameras in various Linux distros working with
webcam enabled-Flash apps, and they finally got V4L2 running last
year, but apparently the XO is using some kind of not-as-common
chipset/software combo (in 8.2.0 I think the OS is using a weird
mishmash of old & new software/drivers because of problems with the
cam in the webcam activity on newer drivers?).

I got in touch with some Adobe guys last year before Flash Player 10
final launched about Flash's webcam interfacing problems on the XO,
filed the bug report, followed their instructions and submitted the
hardware info gathered from the data-gathering tool at Penguin.swf's
(Adobe's official Linux Flash dude) blog:
http://blogs.adobe.com/penguin.swf/2008/07/paparazzi_v2_1.html

Anyway, I haven't heard a word from the Adobe folks yet as I guess
that was a very busy time for them with Flash 10 final release going
out the door at the time, the report probly got lost in all the
hubbub. Anyway, I'll try following up with them as I'd like to play
with writing some Flash webcam toys that would work on the XO myself.

>I can't get Flash to activate the
> XO's camera... ...This was while running on the XO's Browse activity.

The camera works with the Browse Activity, just not properly (the
camera turns on and it displays red & green static that reacts to
objects waved in front of the camera)

>  I thought
> that maybe Opera for the XO would do better.  No luck.

Yup, Same as with the Browse Activity. XO's weird camera
chipset/software combo interface still hasn't been fixed with the
linux Adobe Flash 10 plugin.

> Opera as installed from the wiki.laptop.org/opera instructions does not even 
> play
> the Flash on the Adobe web site nor any other Flash embedded in a web page.   
> All that Opera shows is a
> gray rectangle where the Flash should be, no text saying to click to
> play the Flash.

As documented in the Adobe Flash wiki:
http://wiki.laptop.org/go/Adobe_Flash and Adobe Flash
The official Opera Activity is based on Opera 9.12 and it isn't
compatible with Flash 10. The newest Adobe Flash plugin compatible
with it is an older version of Flash Player 9.

Newer non-Sugarized Linux desktop versions of Opera like 9.63  latest
work fine and dandy with latest Flash Player 10 final. Again, you're
going to have to use the Terminal (type "opera" at the prompt) to
launch Opera.

> I submitted a comment to the Opera programmer who maintains the Opera
> blog about the OLPC version, but that blog has had very little activity
> in the past year so I'm not hopeful of any results from the Opera
> people.

Ditto. I've tried Sugarizing newer versions of Opera myself, but we're
out of luck because of the Rainbow Security implemented in newer XO OS
builds don't allow writing of files by Activities to certain
directories that Opera installs to. The Opera dudes will have to
create a special OLPC Opera Activity for us like with 9.12 since Opera
is not open sourced and we won't be able to do the proper
modifications for Rainbow Security compatibility ourselves.

> Has anyone here tried to run a recent release of Opera on the
> XO, not the very old version that was customized for the XO according to
> our wiki?

Runs fine and dandy, you just have to launch it via terminal :) ->
Launch Terminal Activity, type "opera" at the prompt (assuming of
course that you'd already installed Opera). That instance of terminal
will then be inaccessible until you exit Opera. Once you exit Opera,
you regain control of the terminal prompt.

(Yeah Skier, the Opera wiki entries are next on my hit list for
editing: they're due for massive updates :P)

> Even without the 2-way video streaming, www.vyew.com is a nice
> application for collaboration over the Internet.  Try it.

Thanks for the link Stan! I was looking to build a Flash app just like
that, only less ambitious (crud, someone beat me to the punch! ;P)

Cheers!

-Naz

-- 
Carlos Nazareno
http://www.object404.com
--
interactive media specialist
zen graffiti studios
http://www.zengraffiti.com
--
Philippine Flash ActionScripters
http://www.phlashers.com
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


[Fwd: Problems with Adobe Flash player on the XO.]

2009-01-01 Thread Stanley Sokolow




Regarding my prior message, I just found this bug report at Adobe
regarding camera not working with FlashPlayer on Linux, but it says
that FlashPlayer 10 should resolve the problem.    Apparently it didn't
on the XO.   

https://bugs.adobe.com/jira/browse/FP-137

Stan

 Original Message 

  

  Subject: 
  Problems with Adobe Flash player on the XO.


  Date: 
  Thu, 01 Jan 2009 14:20:38 -0800


  From: 
  Stanley Sokolow 


  To: 
  Nirbheek Chauhan 


  CC: 
  devel@lists.laptop.org


  References: 
  <8b4c83ad0901010046rc055feaw7b82db5c1de2e...@mail.gmail.com>

  



Hi,

I'm having problems:  Adobe FlashPlayer doesn't detect the XO's built-in 
webcam so it can't transmit video out to the Internet on Flash-enabled 
web sites, and the Adobe Flash player on the XO freezes the popup 
right-click control panel.   Gnash didn't work at all with a Flash-based 
web site we're interested in, so I went to the real FlashPlayer, latest 
version.

I've been lurking here watching the comments on Gnash versus Flash while 
I tried to get my wife's XO playing nicely with a Flash-based RIA (rich 
internet application) site called www.vyew.com .(That's pronounced 
like "view".) Vyew is a collaborative whiteboard application with 
video, voice, and text chatting features in addition to the 
whiteboard.   By whiteboard, I mean that several users can connect to 
the same page and collaborate on drawing sketches and typing text on the 
same screen, which is visible to all of the connected people.They 
can also activate their camera and microphone (if they exist) to carry 
on two-way conversations like Skype.   She wants to use this for a 
remote tutoring activity where she interacts with students about math 
problems.We tried to get Paint and Colors activities to play nicely 
with various Sugar emulators (LiveCD, Sugar on Ubuntu, Sugar on Windows 
Vista) but they all had various problems seeing (presence detection) or 
collaborating.  So we found this web site, Vyew.   The Vyew site didn't 
load the Flash content on the web page with Browse and Gnash, so I 
installed the real Adobe Flash player on the XO.  We have been largely 
successful with Vyew and Adobe FlashPlayer on the XO.  Both computers 
can see each other's drawings collaboratively on the same page, but we 
ran into one problem that relates to Flash on the XO.  

The XO browser can see the webcam video stream from our Dell laptop 
running Vyew on the Dell's Vista browsers (MS IE & Firefox) and can hear 
the audio stream from the Dell, but I can't get Flash to activate the 
XO's camera.When I right-click on the Flash box in the web page, the 
Flash popup menu appears.   I click the "settings" item.  Adobe Flash 
Player control panel pops up as it should, but it is just frozen.   I 
can't get it to flip to the other tabs to set the camera & microphone 
permissions.   In fact, the panel won't even quit when I click the Close 
button.   Nothing gets rid of it except reloading or leaving the web 
page.   This was while running on the XO's Browse activity.   I thought 
that maybe Opera for the XO would do better.  No luck.   Opera as 
installed from the wiki.laptop.org/opera instructions does not even play 
the Flash on the Adobe web site: www.adobe.com/products/flash/about , 
nor any other Flash embedded in a web page.   All that Opera shows is a 
gray rectangle where the Flash should be, no text saying to click to 
play the Flash.   This is apparently a problem of Opera not interacting 
well with FlashPlayer, because the Opera plugin directories point to the 
very same plugin program file by symbolic linkage, so it's not a bad 
plugin file -- the Adobe plugin plays the Flash .swf embedded element 
with Browse, just not perfectly, but Opera doesn't play it at all.

I submitted a comment to the Opera programmer who maintains the Opera 
blog about the OLPC version, but that blog has had very little activity 
in the past year so I'm not hopeful of any results from the Opera 
people.Has anyone here tried to run a recent release of Opera on the 
XO, not the very old version that was customized for the XO according to 
our wiki?

For the record, here are the various versions I'm running:  XO has build 
767 of Sugar, the XO is one recently received from the G1G1 program 
through Amazon, the FlashPlayer is the one recommended on the 
wiki.laptop.org page: 
http://fpdownload.macromedia.com/get/flashplayer/current/flash-plugin-10.0.15.3-release.i386.rpm 
, the "about" Flash page reports the correct release 10,0,15,3 and so 
does the README in the flash-plugin folder on the XO, and uname reports 
that my XO's Linux version is 2.6.25-20080925.1

Problems with Adobe Flash player on the XO.

2009-01-01 Thread Stanley Sokolow
Hi,

I'm having problems:  Adobe FlashPlayer doesn't detect the XO's built-in 
webcam so it can't transmit video out to the Internet on Flash-enabled 
web sites, and the Adobe Flash player on the XO freezes the popup 
right-click control panel.   Gnash didn't work at all with a Flash-based 
web site we're interested in, so I went to the real FlashPlayer, latest 
version.

I've been lurking here watching the comments on Gnash versus Flash while 
I tried to get my wife's XO playing nicely with a Flash-based RIA (rich 
internet application) site called www.vyew.com .(That's pronounced 
like "view".) Vyew is a collaborative whiteboard application with 
video, voice, and text chatting features in addition to the 
whiteboard.   By whiteboard, I mean that several users can connect to 
the same page and collaborate on drawing sketches and typing text on the 
same screen, which is visible to all of the connected people.They 
can also activate their camera and microphone (if they exist) to carry 
on two-way conversations like Skype.   She wants to use this for a 
remote tutoring activity where she interacts with students about math 
problems.We tried to get Paint and Colors activities to play nicely 
with various Sugar emulators (LiveCD, Sugar on Ubuntu, Sugar on Windows 
Vista) but they all had various problems seeing (presence detection) or 
collaborating.  So we found this web site, Vyew.   The Vyew site didn't 
load the Flash content on the web page with Browse and Gnash, so I 
installed the real Adobe Flash player on the XO.  We have been largely 
successful with Vyew and Adobe FlashPlayer on the XO.  Both computers 
can see each other's drawings collaboratively on the same page, but we 
ran into one problem that relates to Flash on the XO.  

The XO browser can see the webcam video stream from our Dell laptop 
running Vyew on the Dell's Vista browsers (MS IE & Firefox) and can hear 
the audio stream from the Dell, but I can't get Flash to activate the 
XO's camera.When I right-click on the Flash box in the web page, the 
Flash popup menu appears.   I click the "settings" item.  Adobe Flash 
Player control panel pops up as it should, but it is just frozen.   I 
can't get it to flip to the other tabs to set the camera & microphone 
permissions.   In fact, the panel won't even quit when I click the Close 
button.   Nothing gets rid of it except reloading or leaving the web 
page.   This was while running on the XO's Browse activity.   I thought 
that maybe Opera for the XO would do better.  No luck.   Opera as 
installed from the wiki.laptop.org/opera instructions does not even play 
the Flash on the Adobe web site: www.adobe.com/products/flash/about , 
nor any other Flash embedded in a web page.   All that Opera shows is a 
gray rectangle where the Flash should be, no text saying to click to 
play the Flash.   This is apparently a problem of Opera not interacting 
well with FlashPlayer, because the Opera plugin directories point to the 
very same plugin program file by symbolic linkage, so it's not a bad 
plugin file -- the Adobe plugin plays the Flash .swf embedded element 
with Browse, just not perfectly, but Opera doesn't play it at all.

I submitted a comment to the Opera programmer who maintains the Opera 
blog about the OLPC version, but that blog has had very little activity 
in the past year so I'm not hopeful of any results from the Opera 
people.Has anyone here tried to run a recent release of Opera on the 
XO, not the very old version that was customized for the XO according to 
our wiki?

For the record, here are the various versions I'm running:  XO has build 
767 of Sugar, the XO is one recently received from the G1G1 program 
through Amazon, the FlashPlayer is the one recommended on the 
wiki.laptop.org page: 
http://fpdownload.macromedia.com/get/flashplayer/current/flash-plugin-10.0.15.3-release.i386.rpm
 
, the "about" Flash page reports the correct release 10,0,15,3 and so 
does the README in the flash-plugin folder on the XO, and uname reports 
that my XO's Linux version is 2.6.25-20080925.1.olpc.f10b654367d7065.

Even without the 2-way video streaming, www.vyew.com is a nice 
application for collaboration over the Internet.  Try it.

Stan Sokolow


___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel