Neues EToys tut nicht

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

Neues EToys tut nicht

Esther Mietzsch
Hallo Bert, hallo Squeaker,
was hälst Du hiervon:

emi@barney:~$ etoys
/usr/share/Etoys.app/Contents/Linux686/squeak -encoding UTF-8 -pathenc
macroman -plugins /usr/share/Etoys.app/Contents/Linux686 -vm-display-x11 -xshm /usr/share/Etoys.app/Contents/Resources/etoys.image
Floating point exception (core dumped)
emi@barney:~$

Mein OS ist Ubuntu 6.10. Jedenfalls startet EToys nicht.

Liebe Grüße
Esther

Reply | Threaded
Open this post in threaded view
|

Re: Neues EToys tut nicht

Bert Freudenberg

Am 12.09.2008 um 19:39 schrieb Esther Mietzsch:

> Hallo Bert, hallo Squeaker,
> was hälst Du hiervon:
>
> emi@barney:~$ etoys
> /usr/share/Etoys.app/Contents/Linux686/squeak -encoding UTF-8 -pathenc
> macroman -plugins /usr/share/Etoys.app/Contents/Linux686 -vm-display-
> x11 -xshm /usr/share/Etoys.app/Contents/Resources/etoys.image
> Floating point exception (core dumped)
> emi@barney:~$
>
> Mein OS ist Ubuntu 6.10. Jedenfalls startet EToys nicht.


Davon halte ich gar nichts :(

Müssen wir mal hören, welche VM Micha da eingebaut hat. Notfalls musst  
du dir eine selbst übersetzen.

Und wo kommt das komische "-pathenc macroman" her? Das ist jedenfalls  
Nonsens.

- Bert -


Reply | Threaded
Open this post in threaded view
|

Re: Neues EToys tut nicht

Bert Freudenberg

Am 13.09.2008 um 00:33 schrieb Bert Freudenberg:

>
> Am 12.09.2008 um 19:39 schrieb Esther Mietzsch:
>
>> Hallo Bert, hallo Squeaker,
>> was hälst Du hiervon:
>>
>> emi@barney:~$ etoys
>> /usr/share/Etoys.app/Contents/Linux686/squeak -encoding UTF-8 -
>> pathenc
>> macroman -plugins /usr/share/Etoys.app/Contents/Linux686 -vm-
>> display-x11 -xshm /usr/share/Etoys.app/Contents/Resources/etoys.image
>> Floating point exception (core dumped)
>> emi@barney:~$
>>
>> Mein OS ist Ubuntu 6.10. Jedenfalls startet EToys nicht.
>
>
> Davon halte ich gar nichts :(
>
> Müssen wir mal hören, welche VM Micha da eingebaut hat. Notfalls  
> musst du dir eine selbst übersetzen.
>
> Und wo kommt das komische "-pathenc macroman" her? Das ist  
> jedenfalls Nonsens.
>
> - Bert -

Nebnbei: zum Ausprobieren nimm einfach eine alte andere Squeak VM mit  
dem etoys.image.

- Bert -


Reply | Threaded
Open this post in threaded view
|

Re: Neues EToys tut nicht

Michael Rueger-6
In reply to this post by Bert Freudenberg
Bert Freudenberg wrote:

> Müssen wir mal hören, welche VM Micha da eingebaut hat. Notfalls musst
> du dir eine selbst übersetzen.

die aus der etoys.app im Repository.

> Und wo kommt das komische "-pathenc macroman" her? Das ist jedenfalls
> Nonsens.

Hmm, das ist glaube ich aus dem alten squeakland Skript mit reingerutscht.

Michael
Reply | Threaded
Open this post in threaded view
|

Re: Neues EToys tut nicht

Esther Mietzsch
Hallo Michael,

Am Saturday, 13. September 2008 10:16 schrieb Michael Rueger:
> Bert Freudenberg wrote:
> > Müssen wir mal hören, welche VM Micha da eingebaut hat. Notfalls musst
> > du dir eine selbst übersetzen.
>
> die aus der etoys.app im Repository.

Wie meinst Du das? Brauch ich da einen Account für ein Online-Repository? SVn
oder so?
>
> > Und wo kommt das komische "-pathenc macroman" her? Das ist jedenfalls
> > Nonsens.
>
> Hmm, das ist glaube ich aus dem alten squeakland Skript mit reingerutscht.

Also, von mir jedenfalls nicht. Alles was ich getan habe, ist das Skript in
einer Shell aufzurufen, nachdem EToys nach Klick auf den entsprechenden
Menüpunkt nicht gestartet ist.

Das mit dem neuen Image auf der alten Maschine habe ich schon probiert, ging
aber irgendwie auch nicht. Ich werde es aber weiter verfolgen.

Warum stoße immer ich auf etwas? Ich wollte doch bloß für meinen Sohn etwas
Nützliches bauen

Liebe Grüße
Esther
Reply | Threaded
Open this post in threaded view
|

Re: Neues EToys tut nicht

Michael Rueger-6
Esther Mietzsch wrote:

> Hallo Michael,
>
> Am Saturday, 13. September 2008 10:16 schrieb Michael Rueger:
>> Bert Freudenberg wrote:
>>> Müssen wir mal hören, welche VM Micha da eingebaut hat. Notfalls musst
>>> du dir eine selbst übersetzen.
>> die aus der etoys.app im Repository.
>
> Wie meinst Du das? Brauch ich da einen Account für ein Online-Repository? SVn
> oder so?
>>> Und wo kommt das komische "-pathenc macroman" her? Das ist jedenfalls
>>> Nonsens.
>> Hmm, das ist glaube ich aus dem alten squeakland Skript mit reingerutscht.
>
> Also, von mir jedenfalls nicht. Alles was ich getan habe, ist das Skript in
> einer Shell aufzurufen, nachdem EToys nach Klick auf den entsprechenden
> Menüpunkt nicht gestartet ist.

Oh, das war nur fuer Entwickler, du hast alles richtig gemacht :-)

> Warum stoße immer ich auf etwas? Ich wollte doch bloß für meinen Sohn etwas
> Nützliches bauen

Gute Fehlerfinderin :-)

Ist alles noch ganz frisch, wir hatten befuerchtet, dass noch nicht
alles perfekt ist.

Michael
Reply | Threaded
Open this post in threaded view
|

Re: Neues EToys tut nicht

Esther Mietzsch
In reply to this post by Bert Freudenberg

Liebe Squeaker:

> Nebnbei: zum Ausprobieren nimm einfach eine alte andere Squeak VM mit

> dem etoys.image.

Das startet, aber nicht richtig.

Hier ist die Ausgabe von squeak -version:

squeak -version

3.7-7 #1 Fri Apr 14 11:44:44 UTC 2006 gcc 4.0.3

Squeak3.7 of '4 September 2004' [latest update: #5989]

Linux vernadsky 2.6.12 #1 SMP Mon Jan 2 16:52:14 UTC 2006 i686 GNU/Linux

default plugin location: /usr/lib/squeak/3.7-7/*.so

Hier ist die Log-Datei:

emi@barney:~/Etoys$ squeak etoys.image

=========== SqueakDebug.log START ==========

Error: Invalid utf8 input detected

14 September 2008 2:15:26 pm

VM: unix - a SmalltalkImage

Image: Squeakland-OLPC [latest update: #2139]

SecurityManager state:

Restricted: false

FileAccess: true

SocketAccess: true

Working Dir /home/emi/Etoys/My Squeak

Trusted Dir /home/emi/Etoys/secure

Untrusted Dir /home/emi/Etoys/My Squeak

UTF8TextConverter(Object)>>error:

Receiver: an UTF8TextConverter

Arguments and temporary variables:

t1: 'Invalid utf8 input detected'

Receiver's instance variables:

acceptingEncodings: nil

currentCharSize: 1

forceToEncodingTag: nil

UTF8TextConverter>>errorMalformedInput

Receiver: an UTF8TextConverter

Arguments and temporary variables:

Receiver's instance variables:

acceptingEncodings: nil

currentCharSize: 1

forceToEncodingTag: nil

UTF8TextConverter>>nextFromStream:

Receiver: an UTF8TextConverter

Arguments and temporary variables:

t1: a ReadStream 'bŸcher'

t2: $Ÿ

t3: 159

t4: $c

t5: 99

t6: nil

t7: $h

t8: 104

t9: nil

t10: nil

Receiver's instance variables:

acceptingEncodings: nil

currentCharSize: 1

forceToEncodingTag: nil

ByteString(String)>>convertFromWithConverter:

Receiver: 'bŸcher'

Arguments and temporary variables:

t1: an UTF8TextConverter

t2: a ReadStream 'bŸcher'

t3: a WriteStream 'b'

t4: $b

Receiver's instance variables:

'bŸcher'

--- The full stack ---

UTF8TextConverter(Object)>>error:

UTF8TextConverter>>errorMalformedInput

UTF8TextConverter>>nextFromStream:

ByteString(String)>>convertFromWithConverter:

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

FilePath>>pathName:isEncoded:

FilePath class>>pathName:isEncoded:

DirectoryEntry>>convertFromSystemName

[] in UnixFileDirectory(FileDirectory)>>directoryContentsFor: {[:t7 | t7 convertFromSystemName]}

Array(SequenceableCollection)>>collect:

UnixFileDirectory(FileDirectory)>>directoryContentsFor:

UnixFileDirectory(FileDirectory)>>entries

UnixFileDirectory(FileDirectory)>>directoryNames

UnixFileDirectory(FileDirectory)>>directoryExists:

UnixFileDirectory>>directoryExists:

UnixFileDirectory(FileDirectory)>>assureExistenceOfPath:

UnixFileDirectory(FileDirectory)>>assureExistenceOfPath:

UnixFileDirectory(FileDirectory)>>assureExistence

FileDirectory class>>startUp

FileDirectory class(Behavior)>>startUp:

[] in SystemDictionary>>send:toClassesNamedIn:with: {[:t6 | t5 := self at: t6 ifAbsent: []. t5 ifNil: [t4 add: t6] ...]}

OrderedCollection>>do:

SystemDictionary>>send:toClassesNamedIn:with:

SystemDictionary>>processStartUpList:

SmalltalkImage>>snapshot:andQuit:embedded:

SmalltalkImage>>snapshot:andQuit:

TheWorldMenu>>saveAndQuit

TheWorldMenu>>doMenuItem:with:

[] in MenuItemMorph>>invokeWithEvent: {[(t2 := selector numArgs) = 0 ifTrue: [target perform: selector] ifFalse...]}

BlockContext>>ensure:

CursorWithMask(Cursor)>>showWhile:

MenuItemMorph>>invokeWithEvent:

MenuItemMorph>>mouseUp:

MenuItemMorph>>handleMouseUp:

MouseButtonEvent>>sentTo:

MenuItemMorph(Morph)>>handleEvent:

MorphicEventDispatcher>>dispatchDefault:with:

MorphicEventDispatcher>>dispatchEvent:with:

MenuItemMorph(Morph)>>processEvent:using:

MorphicEventDispatcher>>dispatchDefault:with:

MorphicEventDispatcher>>dispatchEvent:with:

MenuMorph(Morph)>>processEvent:using:

MenuMorph(Morph)>>processEvent:

MenuMorph>>handleFocusEvent:

[] in HandMorph>>sendFocusEvent:to:clear: {[ActiveHand := self. ActiveEvent := t1. t4 := t2 handleFocusEvent: (t1...]}

[] in PasteUpMorph>>becomeActiveDuring: {[t1 value]}

BlockContext>>on:do:

PasteUpMorph>>becomeActiveDuring:

HandMorph>>sendFocusEvent:to:clear:

HandMorph>>sendEvent:focus:clear:

HandMorph>>sendMouseEvent:

HandMorph>>handleEvent:

HandMorph>>processEvents

[] in WorldState>>doOneCycleNowFor: {[:t3 | ActiveHand := t3. t3 processEvents. t2 := t2 or: [t3 isCapturi...]}

Array(SequenceableCollection)>>do:

WorldState>>handsDo:

WorldState>>doOneCycleNowFor:

WorldState>>doOneCycleFor:

PasteUpMorph>>doOneCycle

[] in Project class>>spawnNewProcess {[[World doOneCycle. Processor yield. false] whileFalse. nil]}

[] in BlockContext>>newProcess {[self value. Processor terminateActive]}

=========== SqueakDebug.log END ==========

=========== SqueakDebug.log START ==========

nil

14 September 2008 2:15:36 pm

VM: unix - a SmalltalkImage

Image: Squeakland-OLPC [latest update: #2139]

SecurityManager state:

Restricted: false

FileAccess: true

SocketAccess: true

Working Dir /home/emi/Etoys/My Squeak

Trusted Dir /home/emi/Etoys/secure

Untrusted Dir /home/emi/Etoys/My Squeak

UTF8TextConverter(Object)>>error:

Receiver: an UTF8TextConverter

Arguments and temporary variables:

t1: 'Invalid utf8 input detected'

Receiver's instance variables:

acceptingEncodings: nil

currentCharSize: 1

forceToEncodingTag: nil

UTF8TextConverter>>errorMalformedInput

Receiver: an UTF8TextConverter

Arguments and temporary variables:

Receiver's instance variables:

acceptingEncodings: nil

currentCharSize: 1

forceToEncodingTag: nil

UTF8TextConverter>>nextFromStream:

Receiver: an UTF8TextConverter

Arguments and temporary variables:

t1: a ReadStream 'bŸcher'

t2: $Ÿ

t3: 159

t4: $c

t5: 99

t6: nil

t7: $h

t8: 104

t9: nil

t10: nil

Receiver's instance variables:

acceptingEncodings: nil

currentCharSize: 1

forceToEncodingTag: nil

ByteString(String)>>convertFromWithConverter:

Receiver: 'bŸcher'

Arguments and temporary variables:

t1: an UTF8TextConverter

t2: a ReadStream 'bŸcher'

t3: a WriteStream 'b'

t4: $b

Receiver's instance variables:

'bŸcher'

--- The full stack ---

UTF8TextConverter(Object)>>error:

UTF8TextConverter>>errorMalformedInput

UTF8TextConverter>>nextFromStream:

ByteString(String)>>convertFromWithConverter:

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

FilePath>>pathName:isEncoded:

FilePath class>>pathName:isEncoded:

DirectoryEntry>>convertFromSystemName

[] in UnixFileDirectory(FileDirectory)>>directoryContentsFor: {[:t7 | t7 convertFromSystemName]}

Array(SequenceableCollection)>>collect:

UnixFileDirectory(FileDirectory)>>directoryContentsFor:

UnixFileDirectory(FileDirectory)>>entries

UnixFileDirectory(FileDirectory)>>directoryNames

UnixFileDirectory(FileDirectory)>>directoryExists:

UnixFileDirectory>>directoryExists:

UnixFileDirectory(FileDirectory)>>assureExistenceOfPath:

UnixFileDirectory(FileDirectory)>>assureExistenceOfPath:

UnixFileDirectory(FileDirectory)>>assureExistence

FileDirectory class>>startUp

FileDirectory class(Behavior)>>startUp:

[] in SystemDictionary>>send:toClassesNamedIn:with: {[:t6 | t5 := self at: t6 ifAbsent: []. t5 ifNil: [t4 add: t6] ...]}

OrderedCollection>>do:

SystemDictionary>>send:toClassesNamedIn:with:

SystemDictionary>>processStartUpList:

SmalltalkImage>>snapshot:andQuit:embedded:

SmalltalkImage>>snapshot:andQuit:

TheWorldMenu>>saveAndQuit

TheWorldMenu>>doMenuItem:with:

[] in MenuItemMorph>>invokeWithEvent: {[(t2 := selector numArgs) = 0 ifTrue: [target perform: selector] ifFalse...]}

BlockContext>>ensure:

CursorWithMask(Cursor)>>showWhile:

MenuItemMorph>>invokeWithEvent:

MenuItemMorph>>mouseUp:

MenuItemMorph>>handleMouseUp:

MouseButtonEvent>>sentTo:

MenuItemMorph(Morph)>>handleEvent:

MorphicEventDispatcher>>dispatchDefault:with:

MorphicEventDispatcher>>dispatchEvent:with:

MenuItemMorph(Morph)>>processEvent:using:

MorphicEventDispatcher>>dispatchDefault:with:

MorphicEventDispatcher>>dispatchEvent:with:

MenuMorph(Morph)>>processEvent:using:

MenuMorph(Morph)>>processEvent:

MenuMorph>>handleFocusEvent:

[] in HandMorph>>sendFocusEvent:to:clear: {[ActiveHand := self. ActiveEvent := t1. t4 := t2 handleFocusEvent: (t1...]}

[] in PasteUpMorph>>becomeActiveDuring: {[t1 value]}

BlockContext>>on:do:

PasteUpMorph>>becomeActiveDuring:

HandMorph>>sendFocusEvent:to:clear:

HandMorph>>sendEvent:focus:clear:

HandMorph>>sendMouseEvent:

HandMorph>>handleEvent:

HandMorph>>processEvents

[] in WorldState>>doOneCycleNowFor: {[:t3 | ActiveHand := t3. t3 processEvents. t2 := t2 or: [t3 isCapturi...]}

Array(SequenceableCollection)>>do:

WorldState>>handsDo:

WorldState>>doOneCycleNowFor:

WorldState>>doOneCycleFor:

PasteUpMorph>>doOneCycle

[] in Project class>>spawnNewProcess {[[World doOneCycle. Processor yield. false] whileFalse. nil]}

[] in BlockContext>>newProcess {[self value. Processor terminateActive]}

=========== SqueakDebug.log END ==========

Reply | Threaded
Open this post in threaded view
|

Re: Neues EToys tut nicht

Bert Freudenberg

Am 14.09.2008 um 14:22 schrieb Esther Mietzsch:

> Liebe Squeaker:
>
>
> > Nebnbei: zum Ausprobieren nimm einfach eine alte andere Squeak VM  
> mit
>
> > dem etoys.image.
>
>
> Das startet, aber nicht richtig.
>


Na gut :/ Also in guter alter Linuxmanier selbst übersetzen:

http://squeakvm.org/svn/squeak/branches/olpc/README


- Bert -


Reply | Threaded
Open this post in threaded view
|

Re: Neues EToys tut nicht

Markus Schlager-2
In reply to this post by Esther Mietzsch

Hallo Esther, hallo Bernd,

Also erst einmal die entspannende Nachricht: Unter ubuntu 8.04 läuft alles
prima.


On Sun, 14 Sep 2008, Esther Mietzsch wrote:

> Liebe Squeaker:
[...]

>
> UTF8TextConverter>>nextFromStream:
>        Receiver: an UTF8TextConverter
>        Arguments and temporary variables:
>                t1:     a ReadStream 'b?cher'
>                t2:     $?
>                t3:     159
>                t4:     $c
>                t5:     99
>                t6:     nil
>                t7:     $h
>                t8:     104
>                t9:     nil
>                t10:    nil
>        Receiver's instance variables:
>                acceptingEncodings:     nil
>                currentCharSize:        1
>                forceToEncodingTag:     nil
>
> ByteString(String)>>convertFromWithConverter:
>        Receiver: 'b?cher'
>        Arguments and temporary variables:
>                t1:     an UTF8TextConverter
>                t2:     a ReadStream 'b?cher'
>                t3:     a WriteStream 'b'
>                t4:     $b
>        Receiver's instance variables:
> 'b?cher'
>
Esthers Problem dürfte daran liegen: 'b?cher' heißt wohl eigentlich
'bücher', sollte UTF8-kodiert sein, ist es aber nicht, weil ubuntu 6.10
(soweit ich es im Kopf habe) noch aus der *Vor*-UTF8-Zeit ist.

Lass doch einmal die UTF8-Option weg, Esther, also in
/usr/lib/share/Etoys.app/etoys.sh nicht

VMOPTIONS="-encoding UTF-8 -pathenc macroman -plugins $BIN -vm-display-x11
-xshm"

sondern

VMOPTIONS="-pathenc macroman -plugins $BIN -vm-display-x11 -xshm"

Schöne Grüße

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

Unicode, Pango, MIDI und Scratch

Markus Schlager-2
In reply to this post by Esther Mietzsch
Wahrscheinlich ist das eher die falsche Liste für meine Frage, aber sie
ist mit Esthers UTF8-Problem verwandt und vielleicht hat ja Bert oder Jens
eine hilfreiche Idee:

Eine der Baustellen, an denen ich herumbastle, ist die, Scratch nativ
unter Linux auf unseren Schulrechnern am Laufen zu halten. Einen
wesentlichen Teil der Probleme konnte ich dadurch lösen, daß ich der
squeak-vm Plugins aus der xo-Variante von
<http://dev.laptop.org/~cscott/bundles/Scratch-7.xo> unterjuble.

So klappen dank ScratchPlugin alle Grafikeffekte und der Vollbildmodus.
Leider löst das MIdIPlugin der neuen etoys das MIDI-Problem von Scratch
nicht.

Drängender ist für mich aber das Problem der neu eingeführten
Unicode-Unterstützung. Mit dem PangoPlugin2 aus der xo-Version von Scratch
wird zwar alles richtig angezeigt, aber sobald ich versuche, Parameter in
Scratch-Blöcken zu editieren, legt mir Pango Scratch lahm:

ubuntu@thiessen:~/Desktop/WinScratch1.3/Scratch 1.3$ squeak Scratch.image
ioFindExternalFunctionIn(primitiveGetXRanges, 0x815bb78):
   /usr/local/lib/squeak/3.10-1/PangoPlugin2: undefined symbol:
primitiveGetXRanges

Der Debugger meldet:

PangoPlugin2 class(Object)>>error:
PangoPlugin2 class(Object)>>primitiveFailed
PangoPlugin2 class>>primGetXRanges:into:
PangoPlugin2 class>>xRangesFor:
ScratchTranslator class>>xRangesFor:font:
StringMorph>>xRangesFor:
StringFieldMorph>>characterOffsetForXOffset:
StringFieldMorph>>mouseDown:
HandMorph>>handleMouseDown:
HandMorph>>handleEvent:

Hat zufällig einer eine Idee, was ich da versuchen könnte?

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

Re: Unicode, Pango, MIDI und Scratch

Bert Freudenberg
Am 14.09.2008 um 23:05 schrieb Markus Schlager:

> Wahrscheinlich ist das eher die falsche Liste für meine Frage, aber  
> sie ist mit Esthers UTF8-Problem verwandt und vielleicht hat ja Bert  
> oder Jens eine hilfreiche Idee:
>
> Eine der Baustellen, an denen ich herumbastle, ist die, Scratch  
> nativ unter Linux auf unseren Schulrechnern am Laufen zu halten.  
> Einen wesentlichen Teil der Probleme konnte ich dadurch lösen, daß  
> ich der squeak-vm Plugins aus der xo-Variante von
> <http://dev.laptop.org/~cscott/bundles/Scratch-7.xo> unterjuble.
>
> So klappen dank ScratchPlugin alle Grafikeffekte und der  
> Vollbildmodus. Leider löst das MIdIPlugin der neuen etoys das MIDI-
> Problem von Scratch nicht.
>
> Drängender ist für mich aber das Problem der neu eingeführten  
> Unicode-Unterstützung. Mit dem PangoPlugin2 aus der xo-Version von  
> Scratch wird zwar alles richtig angezeigt, aber sobald ich versuche,  
> Parameter in Scratch-Blöcken zu editieren, legt mir Pango Scratch  
> lahm:
>
> ubuntu@thiessen:~/Desktop/WinScratch1.3/Scratch 1.3$ squeak  
> Scratch.image
> ioFindExternalFunctionIn(primitiveGetXRanges, 0x815bb78):
>  /usr/local/lib/squeak/3.10-1/PangoPlugin2: undefined symbol:  
> primitiveGetXRanges
>
> Der Debugger meldet:
>
> PangoPlugin2 class(Object)>>error:
> PangoPlugin2 class(Object)>>primitiveFailed
> PangoPlugin2 class>>primGetXRanges:into:
> PangoPlugin2 class>>xRangesFor:
> ScratchTranslator class>>xRangesFor:font:
> StringMorph>>xRangesFor:
> StringFieldMorph>>characterOffsetForXOffset:
> StringFieldMorph>>mouseDown:
> HandMorph>>handleMouseDown:
> HandMorph>>handleEvent:
>
> Hat zufällig einer eine Idee, was ich da versuchen könnte?


Sieht aus als wenn im xo-bundle ein älteres Plugin steckt, das die  
primitiveGetXRanges-Funktion noch nicht hat. Da kann man nicht viel  
machen - ich frage John mal nach einer neueren Version des Plugins.

- Bert -


Reply | Threaded
Open this post in threaded view
|

Re: Unicode, Pango, MIDI und Scratch

Markus Schlager-2
Danke, Bert

Markus
Reply | Threaded
Open this post in threaded view
|

Re: Neues EToys tut nicht

Markus Schlager-2
In reply to this post by Markus Schlager-2
Hallo Bert,

Eine Sache, die mich wundert:

Wieso wird beim Installieren des deb-Paketes ein leeres Verzeichnis
/usr/lib/etoys angelegt?

Eine Sache, die ich gerne hätte:

Wie bringe ich firefox bei, das neue image als plugin zu nutzen? Ein
bloßes Ersetzen der alten npsqueak.so im plugin-Verzeichnis scheint nicht
zu genügen.

Markus
Reply | Threaded
Open this post in threaded view
|

Re: Neues EToys tut nicht

Bert Freudenberg

Am 14.09.2008 um 23:59 schrieb Markus Schlager:

> Hallo Bert,
>
> Eine Sache, die mich wundert:
>
> Wieso wird beim Installieren des deb-Paketes ein leeres Verzeichnis /
> usr/lib/etoys angelegt?

Keine Ahnung, mit dem Debianpaket habe ich nichts zu tun.

> Eine Sache, die ich gerne hätte:
>
> Wie bringe ich firefox bei, das neue image als plugin zu nutzen? Ein  
> bloßes Ersetzen der alten npsqueak.so im plugin-Verzeichnis scheint  
> nicht zu genügen.


Eigentlich nur das npsqueakregister aufrufen. Micha hat das bei dem  
ersten Paket vergessen einzubauen.

- Bert -


Reply | Threaded
Open this post in threaded view
|

Re: Neues EToys tut nicht

Markus Schlager-2
On Mon, 15 Sep 2008, Bert Freudenberg wrote:

>
> Eigentlich nur das npsqueakregister aufrufen. Micha hat das bei dem ersten
> Paket vergessen einzubauen.
>
> - Bert -
>

Das hatte ich gesucht und nicht gefunden :)

Markus
Reply | Threaded
Open this post in threaded view
|

Re: Neues EToys tut nicht

Esther Mietzsch
In reply to this post by Markus Schlager-2
Hallo Markus, liebe Squeaker

Am Sunday, 14. September 2008 22:42 schrieb Markus Schlager:
> Hallo Esther, hallo Bernd,
>
> Also erst einmal die entspannende Nachricht: Unter ubuntu 8.04 läuft alles
> prima.

Aber ich bin doch so konservativ!
>

> Esthers Problem dürfte daran liegen: 'b?cher' heißt wohl eigentlich
> 'bücher', sollte UTF8-kodiert sein, ist es aber nicht, weil ubuntu 6.10
> (soweit ich es im Kopf habe) noch aus der *Vor*-UTF8-Zeit ist.
>
> Lass doch einmal die UTF8-Option weg, Esther, also in
> /usr/lib/share/Etoys.app/etoys.sh nicht
>
> VMOPTIONS="-encoding UTF-8 -pathenc macroman -plugins $BIN -vm-display-x11
> -xshm"
>
> sondern
>
> VMOPTIONS="-pathenc macroman -plugins $BIN -vm-display-x11 -xshm"

Ganz egal, ich kriege ja mit etoys.sh eine "Floating point exception".
Wenn ich die alte Squeak-VM nehme, und diese UTF-8-Meldung erhalte, kommen ja
diese Optionen nicht vor.

Ich werde mich wohl für ein Update oder selbst Kompilieren entscheiden, wenn
ich Zeit dafür finde.

Besten Dank für Eure Mühen

Gruß
Esther


Reply | Threaded
Open this post in threaded view
|

Re: Neues EToys tut nicht

Markus Schlager-2
On Mon, 15 Sep 2008, Esther Mietzsch wrote:

> Hallo Markus, liebe Squeaker
>
> Am Sunday, 14. September 2008 22:42 schrieb Markus Schlager:
>> Hallo Esther, hallo Bernd,
>>
>> Also erst einmal die entspannende Nachricht: Unter ubuntu 8.04 läuft alles
>> prima.
>
> Aber ich bin doch so konservativ!
>>
>
hardy ist auch LTS - fast so etwas wie eine neues release bei Debian ;)

Markus