Just managed to install VA Smalltalk 9.1 in a Manjaro Linux (Arch based Linux distribution).
However I couldn't load the VM yet:
# export DISPLAY='IP:0.0'
# ./vasetup
+ IMAGE=
+ IOPTION=0
++ readlink -f ./environments
+ script_path=/usr/local/VASmalltalk/9.1x64/environments/environments
++ dirname /usr/local/VASmalltalk/9.1x64/environments/environments
+ environments_folder=/usr/local/VASmalltalk/9.1x64/environments
++ basename /usr/local/VASmalltalk/9.1x64/environments/environments
+ environments_script=environments
+ cd /usr/local/VASmalltalk/9.1x64/environments
+ export PATH=.:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl
+ PATH=.:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl
+ export LD_LIBRARY_PATH=.:
+ LD_LIBRARY_PATH=.:
+ test 0 -eq 0
+ test -r environments.icx
+ IMAGE=-ienvironments.icx
+ ./es -no_break -ienvironments.icx
+ cd /usr/local/VASmalltalk/9.1x64/environments
+ export PATH=.:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl
+ PATH=.:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl
+ export LD_LIBRARY_PATH=.:
+ LD_LIBRARY_PATH=.:
+ test 0 -eq 0
+ test -r environments.icx
+ IMAGE=-ienvironments.icx
+ ./es -no_break -ienvironments.icx
VA Smalltalk, Version 8.6.1
VM Timestamp: 4.0,(NC) 7/24/2014 (86)
(C) Copyright Instantiations 1994, 2014. All rights reserved.
(C) Copyright International Business Machines Corp. 1994, 2006. All rights reserved.
Virtual Machine PID: 3104
Commandline args {
-no_break
-ienvironments.icx
}
VM Options {
}
The following error(s) were detected during the startup sequence which may interfere with correct operation:
1) Primitive failed calling XtOpenDisplay from PlatformFunction>>#callWith:with:with:with:with:with:with:with: due to General protection fault
2) (ExMessageNotUnderstood) An exception has occurred: UndefinedObject does not understand defaultFontStruct
3) (ExMessageNotUnderstood) An exception has occurred: UndefinedObject does not understand defaultFontStruct
4) (ExMessageNotUnderstood) An exception has occurred: UndefinedObject does not understand defaultFontStruct
5) (ExMessageNotUnderstood) An exception has occurred: UndefinedObject does not understand defaultFontStruct
6) (ExMessageNotUnderstood) An exception has occurred: UndefinedObject does not understand defaultFontStruct
7) (ExMessageNotUnderstood) An exception has occurred: UndefinedObject does not understand defaultFontStruct
8) (ExMessageNotUnderstood) An exception has occurred: UndefinedObject does not understand defaultFontStruct
9) (ExMessageNotUnderstood) An exception has occurred: UndefinedObject does not understand defaultFontStruct
10) (ExMessageNotUnderstood) An exception has occurred: UndefinedObject does not understand defaultFontStruct
11) (ExMessageNotUnderstood) An exception has occurred: UndefinedObject does not understand defaultFontStruct
12) (ExMessageNotUnderstood) An exception has occurred: UndefinedObject does not understand defaultFontStruct
13) (ExMessageNotUnderstood) An exception has occurred: UndefinedObject does not understand defaultFontStruct
14) (ExMessageNotUnderstood) An exception has occurred: UndefinedObject does not understand defaultFontStruct
15) (ExMessageNotUnderstood) An exception has occurred: UndefinedObject does not understand defaultFontStruct
16) (ExMessageNotUnderstood) An exception has occurred: UndefinedObject does not understand defaultFontStruct
17) (ExMessageNotUnderstood) An exception has occurred: UndefinedObject does not understand defaultFontStruct
18) (ExMessageNotUnderstood) An exception has occurred: UndefinedObject does not understand defaultFontStruct
19) (ExMessageNotUnderstood) An exception has occurred: UndefinedObject does not understand defaultFontStruct
20) (ExMessageNotUnderstood) An exception has occurred: UndefinedObject does not understand defaultFontStruct
21) (ExMessageNotUnderstood) An exception has occurred: UndefinedObject does not understand internAtom:onlyIfExists:
22) Primitive failed in: Object>>#at:put: due to Index out of range in argument 1
23) (ExMessageNotUnderstood) An exception has occurred: UndefinedObject does not understand createFontCursor:
It is also strange I have 3 es process running:
$ ps xau | grep ienvironments
root 3338 4.4 0.5 38276 10952 pts/2 Sl+ 16:57 0:00 ./es -no_break -ienvironments.icx
root 3339 0.0 0.2 7920 4620 pts/2 S+ 16:57 0:00 ./es -no_break -ienvironments.icx
root 3340 0.0 0.1 7788 3792 pts/2 S+ 16:57 0:00 ./es -no_break -ienvironments.icx
Any ideas?
Cheers,
Hernan