Squeak-Plugin tut's nicht

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Squeak-Plugin tut's nicht

Markus Schlager-2
Hallo Bert,

Vielleicht weißt du da ja Hilfe:

Ubuntu 8.04, Firefox 3.01, Opera 9.27

Ich habe npsqueak.so in die Plugin-Verzeichnisse der beiden Browser
verlinkt (bei Firefox nach /usr/lib/xulrunner-addons/plugins/npsqueak.so,
wo das alte npsqueak.so war), wo sie auch gefunden werden. Aber sie
starten nicht. Wenn ich etwa ein Projekt aus dem showcase auf
squeakland.org öffnen will, erscheint nur eine graue Fläche von der Größe
der Etoys-Oberfläche sowie vier schwarze Linienstücke an den Rändern
(unter Opera ein Rechteck). Das wars dann. Das alte Image lief so als
Plugin in Firefox. Ich habe da nur die npsqueak.so ersetzt.

Kann es sein, daß dadurch einfach /usr/bin/squeak oder so etwas aufgerufen
wird, das dann nicht das richtige image in /usr/share/Etoys.app/...
findet und stattdessen das alte Image zu verwenden versucht, das nicht
zur npsqueak.so paßt?

Markus
-----------------------------------------------
  Markus Schlager                  [hidden email]
Reply | Threaded
Open this post in threaded view
|

Re: Squeak-Plugin tut's nicht

Bert Freudenberg

Am 21.09.2008 um 23:05 schrieb Markus Schlager:

> Hallo Bert,
>
> Vielleicht weißt du da ja Hilfe:
>
> Ubuntu 8.04, Firefox 3.01, Opera 9.27
>
> Ich habe npsqueak.so in die Plugin-Verzeichnisse der beiden Browser
> verlinkt (bei Firefox nach /usr/lib/xulrunner-addons/plugins/
> npsqueak.so,
> wo das alte npsqueak.so war), wo sie auch gefunden werden. Aber sie
> starten nicht. Wenn ich etwa ein Projekt aus dem showcase auf
> squeakland.org öffnen will, erscheint nur eine graue Fläche von der  
> Größe
> der Etoys-Oberfläche sowie vier schwarze Linienstücke an den Rändern
> (unter Opera ein Rechteck). Das wars dann. Das alte Image lief so als
> Plugin in Firefox. Ich habe da nur die npsqueak.so ersetzt.
>
> Kann es sein, daß dadurch einfach /usr/bin/squeak oder so etwas  
> aufgerufen
> wird, das dann nicht das richtige image in /usr/share/Etoys.app/...
> findet und stattdessen das alte Image zu verwenden versucht, das  
> nicht zur npsqueak.so paßt?


Möglich. Ich habe die aktuelle Squeakland-Linuxversion nicht gebaut  
und auch noch nicht getestet.

Guck mal in die zugehörige npsqueakrun rein (und schau in "strings  
npsqueak.so" welche npsqueakrun überhaupt aufgerufen wird). Außerdem  
kannst du mal vor dem Start von Firefox die NPSQUEAK_DEBUG Environment-
Variable setzen, vielleicht landet was Sinnvolles in /tmp/
npsqueak.log ...

- Bert -