[etoys-dev] Re: [squeak-dev] Re: Brand new Ubuntu experience with etoys

Bert Freudenberg bert at freudenbergs.de
Thu May 13 01:27:01 EDT 2010


Am 12.05.2010 um 21:24 schrieb Bert Freudenberg:
> 
> Am 12.05.2010 um 19:41 schrieb Jerome Peace:
>> 
>> Hi Bert,
>> Thanks again for your help.
>> 
>> The lastest version of the error message is a good improvement over the first too. Good.
>> 
>> I did some more delving into the Ubuntu Software Center. 
>> Etoys and Dr. Geo. show up in the educational category.
>> 
>> There are also five squeak entries in the development category.
>> A repeat of the vm entry, the 3.9 images and changes, the V3 sources, the V39 sources and one for the squeak-plugin-image (a 3.8 based image)
>> 
>> The last entry only offers the image and changes file not the connecting link.
>> 
>> My current efforts are changing from reporting my experience to solving the problem I want solved. Namely getting the plugin to work so I can launch showcase stuff into my browser.
>> 
>> I have downloaded Etoys-2-Go. 
>> 
>> 
>> A filecheck shows that it contains the npetoys.so module. A further check shows thats the only one in the entire file system. So the etoys that Ubuntu installs is definitely lacking that module.
>> 
>> So what would be a good way to hook Etoys-2-go into a browser, Firefox in particular at the moment?
>> 
>> I am also curious if it might be useful to copy the module in Etoys-2-go into the (now reinstall) Etoys that Ubuntu provides? Assuming the first question can be answered of course.
>> 
>> Yours in curiosity and service, --Jerome Peace 
> 
> You didn't say if Etoys-To-Go worked on your machine, but I'll assume it did.
> 
> That npetoys.so is included in Etoys-To-Go is an accident. Etoys-To-Go is not meant to be used as a browser plugin.
> 
> However, since the plugin is there, it might be possible to use it. Try this:
> 
> First, rename to "Etoys.app" and put it in your home directory:
> 
> 	mv "Etoys-To-Go 4.app" ~/Etoys.app
> 
> Replace /usr/share/Etoys.app by $HOME/Etoys.app:
> 
> 	sed -i.bak 's-/usr/share-$HOME-' ~/Etoys.app/Contents/Linux-i686/npetoysrun
> 
> Link the script to one directory the plugin looks for it:
> 
> 	mkdir ~/.npsqueak
> 	ln -s ~/Etoys.app/Contents/Linux-i686/npetoysrun ~/.npsqueak/
> 
> Finally, link the plugin to one directory the browser looks for it:
> 
> 	mkdir -p ~/.mozilla/plugins/
> 	ln -s ~/Etoys.app/Contents/Linux-i686/npetoys.so ~/.mozilla/plugins/
> 
> I'm attaching the most current plugin README from the sources ...
> 
> - Bert -

Actually, I just updated Etoys-To-Go. If you download it again and execute Contents/Linux-i686/npetoysregister then something along the lines I described above should happen automagically ...

I don't think we should recommend this method of installing the browser plugin, but for some desperate Linux users it might be an option.

- Bert -




More information about the etoys-dev mailing list