Closed nmingotti closed 2 years ago
I did it, this is what turns out. I mail to the list and close.
=====================================================================
Here is what i found:
The latest stable release of the VM is broken: squeak.cog.spur_linux32ARMv6_202003021730.tar.gz I put the error message at the end.
Then, I used the latest build. That runs.
Sometimes moving a Browser window the operation hangs. Moving smaller (with less content) morphs it goes all fine.
Loading VectorGraphics it becomes a mess with fonts, see image here https://pasteboard.co/mGF8uP2QQS5y.png
The system is always at load average higher than 0.90. Part of it is VNC, part of it is CUIS. So, it can be used for entertainment but for work objectives better to use a larger computer. I wish to tray the BeagleBone AI as soon as I can.
Bye Nicola
----------- stabe VM error ------------------- root@beaglebone:~/cuis-project# ./sqcogspurlinuxhtRPi/squeak Cuis-Smalltalk-Dev/Cuis5.0-4834-32.image
Segmentation fault Wed Sep 15 15:55:11 2021
/root/cuis-project/sqcogspurlinuxhtRPi/lib/squeak/5.0-202003021730/squeak
Squeak VM version: 5.0-202003021730 Tue Mar 3 09:42:45 UTC 2020 gcc 4.9.2 [Production Spur VM]
Built from: CoInterpreter VMMaker.oscog-nice.2712 uuid: da64ef0b-fb0a-4770-ac16-f9b448234615 Mar 3 2020
With: StackToRegisterMappingCogit VMMaker.oscog-eem.2719 uuid: e40f3e94-3a54-411b-9613-5d19114ea131 Mar 3 2020
Revision: VM: 202003021730 https://github.com/OpenSmalltalk/opensmalltalk-vm.git
Date: Mon Mar 2 18:30:55 2020 CommitHash: 6a0bc96
Plugins: 202003021730 https://github.com/OpenSmalltalk/opensmalltalk-vm.git
Build host: Linux travis-job-97835d24-79f4-41d1-b7e9-c81bd8bf7149 4.4.0-104-generic #127~14.04.1-Ubuntu SMP Mon Dec 11 12:44:15 UTC 2017 armv7l GNU/Linux
plugin path: ./sqcogspurlinuxhtRPi/lib/squeak/5.0-202003021730 [default: /root/cuis-project/sqcogspurlinuxhtRPi/lib/squeak/5.0-202003021730/]
C stack backtrace & registers:
r0 0x00000000 r1 0x03004c70 r2 0x03004d30 r3 0x03004c70
r4 0x00000000 r5 0xbe952e90 r6 0x03012d40 r7 0x00224250
r8 0x00000000 r9 0x00000001 r10 0x00216288 fp 0x0021a278
ip 0x000005ec sp 0xbe950ea8 lr 0x00069290 pc 0x0004fe44
*[0x0]
/lib/arm-linux-gnueabihf/libc.so.6(vsprintf+0x4e)[0xb6d2a293]
Smalltalk stack dump:
0xbe952e64 M SystemDictionary(Set)>findElementOrNil: 0x30cc098: a(n) SystemDictionary
0xbe952e90 I SystemDictionary(Dictionary)>at:put: 0x30cc098: a(n) SystemDictionary
0xbe952ebc I SystemDictionary>at:put: 0x30cc098: a(n) SystemDictionary
0xbe952f08 I [] in SystemDictionary>snapshot:andQuit:embedded:clearAllClassState: 0x30cc098: a(n) SystemDictionary
0x3a79bf0 s [] in BlockClosure>newProcess
Most recent primitives
maxIdentityHash
identityHash
at:
at:
stack page bytes 4096 available headroom 2788 minimum unused headroom 3776
(Segmentation fault)
Aborted
======================================================================
From Juan mail in the mailing list of 31-aug-2021 it may be interesting to see if the UI is now more snappy in the BeagleBone Black. Also verify if the load average stays below 5% when just moving the Browser around the screen.