Croquet
Alan Kay
Alan.Kay at squeakland.org
Fri Nov 8 19:13:51 UTC 2002
Rob --
I think you came up with the perfect name for Dave Smith, Dave Reed,
and Andreas Raab: The Three Croqueteers!
Cheers,
Alan
------
At 1:32 PM -0500 11/8/02, Withers, Robert wrote:
>Serge,
>
>I have recently gone through this (last night). Here is the deal: you
>need to compile tea with the libffi package loaded on your system. This
>solves a situation you have yet to run into (a glxLists call or something to
>the external GL library). Make sure you login as root and make install so
>you can see the shared libs that are created (or change you LD_LIBRARY_PATH
>perhaps). B3DAcceleratorPlugin and SqueakFFIPrims and external.
>
>The other thing you need to do is get the correct 3D drivers for your
>system. This solves the problem you are reporting, or at least it did for
>me. I was unable to create a hardware renderer, because Xlib doesn't have
>access to GL drivers for your video card.
>
>Let me guess, you have SuSe 8.0 and an inVidia card? If so, go through
>YaST2 and Online update to get the NVIDIA_GLX and NVIDIA_kernel drivers.
>Once those are installed, use 3Ddiag to check your XF86Config and repair if
>necesary. You can also use SaX2 to configure 3D. I think this was
>everything that I did.
>
>Did you load the caseFix changeset from Bert? You need this to start
>loading the Contents, since Windoze capitolizes the extension of arrow.ASE,
>etc...
>
>Unfortunately I then ran into a problem in BitBlt>>copyBits when fixing
>Alpha (configurationRule=40) called from the TeapotMorph I think? It was
>the #repairDamage method. I have not yet figured this one out, but I
>haven't looked into the Plugin yet. I tried to run the OpenGLMorph to test
>and it resulted in the same problem (once you change the engine to be the
>GLXUnix engine...it implements the #glxFrustrum:with:... method).
>
>This is all I know now about the situation. I am really looking forward to
>getting Croquet to run on my linux box. It is incredible! The Flag is
>wonderful and the Elevator is a neat concept. A public virtual
>transportation system. :) I can't wait to see the running simulation of
>the artifacts found in Andreas' room. Cheers to the Croqueteers!
>
>rob
>
>> -----Original Message-----
>> From: Serge Stinckwich [mailto:Serge.Stinckwich at info.unicaen.fr]
>> Sent: Friday, November 08, 2002 12:50 PM
>> To: squeak-dev at lists.squeakfoundation.org
>> Subject: Re: Croquet
>>
>>
>> On Wed, 6 Nov 2002 16:31:45 +0100 (CET)
>> Bert Freudenberg <bert at isg.cs.uni-magdeburg.de> wrote:
>>
>> > no warranty, no support, no anything, but here it is
>> >
>> > http://isgwww.cs.uni-magdeburg.de/~bert/croquet/
>>
>> I try it without success on my Linux machine. I got the
>> following error when i lanch Croquet :
>>
>> 8 November 2002 6:37:35 pm
>> MessageNotUnderstood: teaObjectName
>>
>> VM: unix - Squeak3.2gamma of 15 January 2002 [latest update: #4881]
>> Image: TeaSqueak3.2 [latest update: #276]
>>
>> UndefinedObject(Object)>>doesNotUnderstand:
>> TeapotMorph>>registerTeaObject:
>> TeapotMorph>>newGLXIn:
>> TeapotMorph>>initialize
>> TeapotMorph(Morph)>>initializeToStandAlone
>> TeapotMorph class(Morph class)>>newStandAlone
>> TeapotMorph class(Object)>>launchPartVia:label:
>> [] in IconicButton(SimpleButtonMorph)>>doButtonAction
>> BlockContext>>ensure:
>> CursorWithMask(Cursor)>>showWhile:
>> IconicButton(SimpleButtonMorph)>>doButtonAction
>> EventHandler>>send:to:withEvent:fromMorph:
>> EventHandler>>startDrag:fromMorph:
>> IconicButton(Morph)>>startDrag:
>> MouseClickState>>drag:
>> MouseClickState>>handleEvent:from:
>> HandMorph>>handleEvent:
>> HandMorph>>processEvents
>> [] in WorldState>>doOneCycleNowFor:
>> Array(SequenceableCollection)>>do:
>> WorldState>>handsDo:
>> WorldState>>doOneCycleNowFor:
>> WorldState>>doOneCycleFor:
>> PasteUpMorph>>doOneCycle
>> [] in Project class>>spawnNewProcess
>> [] in BlockContext>>newProcess
>>
>>
>> --
>> Serge Stinckwich -< )
>> multiagent.com
>> Université de Caen>CNRS UMR 6072>GREYC>MAD /~\
>> squeak.org
> > http://www.iutc3.unicaen.fr/serge/ (/
>> | zope.org
>> Smalltalkers do: [:it | All with: Class, (And love: it)] _|_/
>> debian.org
>>
--
More information about the Squeak-dev
mailing list
|