Ciao,
i have a Ubuntu system running a hold Gemstone 3.1.0.6 data base I manage the GLASS with: GemTools Launcher - >=1.0-beta.8.7.1 [ConfigurationOfGemTools] running on MacBook system and all works fine. Now i need to setup and running the GemTools on the Ubuntu system. It is praticable ? Some indications to do it ? Thanks, Dario _______________________________________________ Glass mailing list [hidden email] http://lists.gemtalksystems.com/mailman/listinfo/glass |
Dario,
You should be able to copy the GemTools*.app directory over to your Ubunutu system and start the image ... you'll need to have 32 bit X libraries installed ... if you are using GsDevKit_home, the support for Pharo will be installed. If not then here are the instructions you should follow([1], [2], and [3]). The only other thing you need to do is to copy the $GEMSTONE/lib32/*.so libraries to the GemTools*.app/Contents/Linux686 directory and create a symbolic link between gciForLinux.so and the libgcirpc-*-32.so file.... and you should be good to go. Dale [1] https://github.com/GsDevKit/GsDevKit_home/blob/master/bin/utils/installOsPrereqs#L39-L59 [2] https://github.com/GsDevKit/GsDevKit_home/blob/master/bin/utils/installOsPrereqs#L81-L85 [3] https://github.com/GsDevKit/GsDevKit_home/blob/master/bin/utils/installOsPrereqs#L63-L78 On 4/5/19 2:35 AM, Trussardi Dario Romano via Glass wrote: > Ciao, > > i have a Ubuntu system running a hold Gemstone 3.1.0.6 data base > > I manage the GLASS with: > > GemTools Launcher - >=1.0-beta.8.7.1 [ConfigurationOfGemTools] > > running on MacBook system and all works fine. > > Now i need to setup and running the GemTools on the Ubuntu system. > > It is praticable ? > > Some indications to do it ? > > Thanks, > > Dario > _______________________________________________ > Glass mailing list > [hidden email] > http://lists.gemtalksystems.com/mailman/listinfo/glass Glass mailing list [hidden email] http://lists.gemtalksystems.com/mailman/listinfo/glass |
Ciao, thanks. You should be able to copy the GemTools*.app directory over to your Ubunutu system and start the image ... you'll need to have 32 bit X libraries installed ... if you are using GsDevKit_home, the support for Pharo will be installed. In the Ubuntu system i using the GsDevKit_home and the startClient todebase works fine. I change the file execution permits to: /opt/GemTools-1.0-beta.8.7-3101.app$ ./GemTools-1.0-beta.8.7-31x.sh /opt/GemTools-1.0-beta.8.7-3101.app/Contents/Linux686/squeak Now when i run the: ./ GemTools-1.0-beta.8.7-31x.sh after select the: ****.image file the system report: /usr/bin/zenity Gtk-Message: 11:49:49.999: GtkDialog mapped without a transient parent. This is discouraged. could not find module vm-display-X11 Annullato (core dump creato) It's strange? I must continue in any case with: If not then here are the instructions you should follow([1], [2], and [3]). Thanks, Dario The only other thing you need to do is to copy the $GEMSTONE/lib32/*.so libraries to the GemTools*.app/Contents/Linux686 directory and create a symbolic link between gciForLinux.so and the libgcirpc-*-32.so file.... and you should be good to go. _______________________________________________ Glass mailing list [hidden email] http://lists.gemtalksystems.com/mailman/listinfo/glass |
I guess I've just ignored the zenity messages when I've started gemtools, since things work fine ... if I'm not mistaken zenity is supposed to kick in when you don't supply an image... Dale On 4/6/19 3:50 AM, Trussardi Dario
Romano via Glass wrote:
_______________________________________________ Glass mailing list [hidden email] http://lists.gemtalksystems.com/mailman/listinfo/glass |
Ciao,
The situation is: when from the shell i run: ./ GemTools-1.0-beta.8.7-31x.sh the shell report immediately: /usr/bin/zenity Gtk-Message: 11:49:49.999: GtkDialog mapped without a transient parent. This is discouraged. After the system open the file selection window and i can select the ....fileName.image A this point the shell report : could not find module vm-display-X11 Annullato (core dump creato) Considerations? From the same shell the: startClient todebase works fine. Thanks, Dario P.S. In the GemTools*.app/Contents/Linux686 directory i have some vm-... ( vm-display-X11 vm-display-null ........). subdirectory but not vm-dispaly..... executable files
_______________________________________________ Glass mailing list [hidden email] http://lists.gemtalksystems.com/mailman/listinfo/glass |
I didn't realize that you couldn't open the GemTools client ... I' ve only run GemTools myself on Ubuntu 16.04 ... Here's the output of a GemTools on my Ubuntu16.04: foos:GemTools>ls gemtools GemTools-1.0-beta.8.6-301x.app.zip GemTools-1.0-beta.8.7-340xx.app GemTools-1.0b6.app GemTools-1.0-beta.8.7-3101x.app GemTools1.0-beta.8.7.zip GemTools-1.0b6.zip GemTools-1.0-beta.8.7-310x.zip GemTools-2.3.1-preview.app GemTools-1.0-beta.8.6-244x.app GemTools-1.0-beta.8.7-31x.zip gemToolsBuilder GemTools-1.0-beta.8.6-244x.app.zip GemTools-1.0-beta.8.7-320xx.app GemTools-1.0-beta.8.6-301x.app GemTools-1.0-beta.8.7-324_linux.zip foos:GemTools>cd GemTools-1.0-beta.8.7-340xx.app foos:GemTools-1.0-beta.8.7-340xx.app>ls Contents COPYRIGHT GemTools-1.0-beta.8.7-32x.lnk GemTools-1.0-beta.8.7-32x.sh README.txt foos:GemTools-1.0-beta.8.7-340xx.app>./GemTools-1.0-beta.8.7-32x.sh & [1] 12955 foos:GemTools-1.0-beta.8.7-340xx.app>+ dirname ./GemTools-1.0-beta.8.7-32x.sh + readlink -f . + ROOT=/export/foos1/users/dhenrich/GemTools/GemTools-1.0-beta.8.7-340xx.app + LINUX=/export/foos1/users/dhenrich/GemTools/GemTools-1.0-beta.8.7-340xx.app/Contents/Linux686 + RESOURCES=/export/foos1/users/dhenrich/GemTools/GemTools-1.0-beta.8.7-340xx.app/Contents/Resources + gvfs-set-attribute ./GemTools-1.0-beta.8.7-32x.sh metadata::custom-icon file:///export/foos1/users/dhenrich/GemTools/GemTools-1.0-beta.8.7-340xx.app/Contents/Resources/Squeak.png + ls /export/foos1/users/dhenrich/GemTools/GemTools-1.0-beta.8.7-340xx.app/Contents/Resources/GemTools-1.0-beta.8.7-32x.image + wc -l + image_count=1 + + [ 1 -ne 1 ] + image=/export/foos1/users/dhenrich/GemTools/GemTools-1.0-beta.8.7-340xx.app/Contents/Resources/GemTools-1.0-beta.8.7-32x + exec /export/foos1/users/dhenrich/GemTools/GemTools-1.0-beta.8.7-340xx.app/Contents/Linux686/squeak -plugins /export/foos1/users/dhenrich/GemTools/GemTools-1.0-beta.8.7-340xx.app/Contents/Linux686 -encoding latin1 -vm-display-X11 /export/foos1/users/dhenrich/GemTools/GemTools-1.0-beta.8.7-340xx.app/Contents/Resources/GemTools-1.0-beta.8.7-32x + which zenity /usr/bin/zenity Here's the listing of the GemTools
startup script:
.. and I'd think that you could just
directly set the image file and skip the zenity code altogether
and just use the line `image="$RESOURCES...` to set the image ...
eliminating the zenity code works for my on Ubuntu 16.04 ...
It seems to be useful if you have
multiple images in the resources directory ... I only have one...
Why are you trying to use GemTools when
you have a tODE image available? Is tODE not installed in your
3.1.0.6 stone?
Dale
(On 4/8/19 2:28 AM, Trussardi Dario
Romano via Glass wrote:
_______________________________________________ Glass mailing list [hidden email] http://lists.gemtalksystems.com/mailman/listinfo/glass |
Ciao, thanks.
I don't have the GemTools directory. I have only copy the: GemTools-1.0-beta.8.7-3101.app from a MacBook system to Ubuntu 18.04 LTS system
I don't understand what do you do in the next lines.
but the ./ GemTools-1.0-beta.8.7-31x.sh report: could not find module vm-display-X11 Annullato (core dump creato)
Dario
_______________________________________________ Glass mailing list [hidden email] http://lists.gemtalksystems.com/mailman/listinfo/glass |
On 4/9/19 4:22 AM, Trussardi Dario
Romano via Glass wrote:
Ciao, thanks. That's what I expected you to do .. in your GemTools*.sh script you should see the lines that are listed below (without the leading plusses) ... this is the code where zenity is used and you should be able to remove the conditional block that calls zenity ... if you don't have any code that looks (exactly) like this script code, then send me your GemTools*.sh script that is in the GemTools.app directory.
Okay, it sounds like you have not installed X support on your client machine ... To install the x support use the highlighted shell script commands in [1], [2]. and [3]. Dale [1] https://github.com/GsDevKit/GsDevKit_home/blob/master/bin/utils/installOsPrereqs#L39-L59 _______________________________________________ Glass mailing list [hidden email] http://lists.gemtalksystems.com/mailman/listinfo/glass |
Ciao, sorry but, before complicating the question, I wanted to understand the issue well.
This point is not clear to me. My GemTools*.sh is set to ( see point A )
When i run ( without zenity code ) the GemTools-1.0-beta.8.7-3101.app>./GemTools-1.0-beta.8.7-31x.sh & the system report only: [ 1 ] 12345 could not find module vm-display-X11
do you intend to run only line 39 on line 59? But tODE client works well. So the X support is loaded on the client machine !!!! ???? Thanks, Dario _______________________________________________ Glass mailing list [hidden email] http://lists.gemtalksystems.com/mailman/listinfo/glass |
Free forum by Nabble | Edit this page |