accelerated OpenGL on linux/nvidia (crash)
Radek Doulik
rodo at matfyz.cz
Tue Jul 15 21:42:52 UTC 2003
Hi,
I am experiencing crashes with Ballon3D. When I enable hardware
acceleration, sooner or later squeak crashes. I found some comments on
swiki (http://minnow.cc.gatech.edu/squeak/2904) about using older NVidia
drivers, but this semi-solution doesn't work for me as my card is not
supported by old driver. The behavior explained there seems to be
similar to my case.
I tried various VM and image versions, including 3.4 packaged by rpm
available on http://www-sor.inria.fr/~piumarta/squeak/ without success.
It still crashes. Other OpenGL applications run without problem so it
seems to be squeak bug/problem so far.
Any idea what could be wrong and/or how to fix it?
Cheers
Radek
Additional information:
[rodo at aquarius rodo]$ cat /proc/driver/nvidia/version
NVRM version: NVIDIA Linux x86 nvidia.o Kernel Module 1.0-4363 Sat Apr 19 17:46:46 PDT 2003
GCC version: gcc version 3.2.2 20030222 (Red Hat Linux 3.2.2-5)
[rodo at aquarius rodo]$ cat /proc/driver/nvidia/cards/0
Model: GeForce4 Ti 4200
IRQ: 11
Video BIOS: 04.25.00.34.00
Card Type: AGP
[rodo at aquarius test]$ inisqueak
No default image, looking for alternatives...
I found the following images:
1 Squeak3.4-5170
(of which I might recommend Squeak3.4-5170, unless you know better).
Which one should I install [1-1]?
Let's try that again, with a NUMBER between 1 and 1.
I found the following images:
1 Squeak3.4-5170
(of which I might recommend Squeak3.4-5170, unless you know better).
Which one should I install [1-1]? 1
Installing Squeak3.4-5170.image.gz in /home/rodo/test
+ ln -s /usr/lib/squeak/SqueakV3.sources SqueakV3.sources
+ gunzip -dc /usr/lib/squeak/Squeak3.4-5170.image.gz > squeak.image
+ gunzip -dc /usr/lib/squeak/Squeak3.4-5170.changes.gz > squeak.changes
Running /usr/bin/squeak
Segmentation fault
1091687564 B3DVertexBuffer>loadIndexed:vertices:normals:colors:texCoords:
1091681980 B3DRenderEngine>drawIndexedTriangles:vertices:normals:colors:texCoords:
1091681528 B3DIndexedTriangleMesh>renderOn:
1091681436 B3DSceneObject>renderOn:
1091687472 [] in B3DScene>renderOn:
1091681344 OrderedCollection>do:
1091681076 B3DScene>renderOn:
1091680984 B3DSceneMorph>renderOn:
1091680892 B3DSceneMorph>drawAcceleratedOn:
1091679788 B3DSceneMorph>drawOn:
1091679696 Canvas>draw:
1091679604 Canvas>drawMorph:
1091678868 [] in Morph>fullDrawOn:
1091678776 FormCanvas>roundCornersOf:in:during:
1091678684 Canvas>roundCornersOf:during:
1091676192 Morph>fullDrawOn:
1091676100 Canvas>fullDraw:
1091676008 Canvas>fullDrawMorph:
1091613720 [] in WorldState>drawWorld:submorphs:invalidAreasOn:
1091612088 Rectangle>allAreasOutsideList:startingAt:do:
1091611996 Rectangle>allAreasOutsideList:do:
1091613468 [] in WorldState>drawWorld:submorphs:invalidAreasOn:
1091611904 SequenceableCollection>do:
1091603568 WorldState>drawWorld:submorphs:invalidAreasOn:
1091611260 [] in WorldState>displayWorld:submorphs:
1091611076 FormCanvas>roundCornersOf:in:during:
1091610984 Canvas>roundCornersOf:during:
1091607520 WorldState>displayWorld:submorphs:
1091607428 PasteUpMorph>privateOuterDisplayWorld
1091607336 PasteUpMorph>displayWorld
1091606968 [] in WorldState>displayWorldSafely:
1091606876 BlockContext>on:do:
1091606784 BlockContext>ifError:
1091606692 WorldState>displayWorldSafely:
1091564816 WorldState>doOneCycleNowFor:
1091564172 WorldState>doOneCycleFor:
1091564080 PasteUpMorph>doOneCycle
1090562648 [] in Project class>spawnNewProcess
1090562832 [] in BlockContext>newProcess
[rodo at aquarius test]$
More information about the Squeak-dev
mailing list
|