[Squeak-ev] Squeak-Plugin tut's nicht

Bert Freudenberg bert at freudenbergs.de
Son Sep 21 21:21:47 UTC 2008


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 -