Dale,
tODE client works into remote without problem. GemTools not. it's strange !? It's a GemTools-1.0-beta.8.7-3101x.sh definition problem ? Dario
_______________________________________________ Glass mailing list [hidden email] http://lists.gemtalksystems.com/mailman/listinfo/glass |
Dario,
tODE uses Pharo3.0 and GemTools uses Pharo1.1.x ... the required X11 libraries are different between the two vms ... Dale On 03/30/2015 10:02 AM, Dario Trussardi
via Glass wrote:
Dale, _______________________________________________ Glass mailing list [hidden email] http://lists.gemtalksystems.com/mailman/listinfo/glass |
So Dario,
Just to check ... tODE works when run on the server (using X11 forwarding) or on your local macbook (using port forwarding). GemTools works on your local macbook (using port forwarding) and not on the server (with X11 forwarding)... The latest stable vm for Pharo-3.0 does not work with the old Pharo1.1 images, so we will need to figure out the magic that it takes to get GemTools working on your server .... I have it working on my server, but I will try again to verify that I didn't sneak in a package upgrade that I forgot to include ... Dale On 03/30/2015 10:31 AM, Dale Henrichs
wrote:
Dario, _______________________________________________ Glass mailing list [hidden email] http://lists.gemtalksystems.com/mailman/listinfo/glass |
Dario,
I just tried again and I started with an ico downloaded from the ubuntu site: ubuntu-14.04-server-amd64.iso Created the vm using vmware player 7.x. Installed ssh manually: sudo apt-get -y update sudo apt-get -y install openssh-client sudo apt-get -y install openssh-server scp'd the osPrereqs script that I mailed you to the server and ran it with: ./osPrereqs -G -X -o ubuntu14.04 When it finished I logged out and back in using the `X` flag to ssh: ssh 192.168.100.131 -l dhenrich -X then launched GemTools on the server GemTools-1.0-beta.8.7-3101x.app/GemTools-1.0-beta.8.7-3101x.sh & and it came up fine ... Soooo, there must be something different about the setup of your Ubuntu14.0.4 virtual machine ... Now I never did track the exact X11:i386 library that was needed by the Pharo1.1.x vm, but the sane:i386 did the trick for me... Dale On 03/30/2015 11:02 AM, Dale Henrichs
wrote:
So Dario, _______________________________________________ Glass mailing list [hidden email] http://lists.gemtalksystems.com/mailman/listinfo/glass |
Dario, it's very likely you are missing to install a lib in Linux needed by Pharo VM. An easy way to detect that is to do a ldd over the VM binary. Try to do something like this: sudo ldd /opt/gemstoneAdditions/GemTools-1.0-beta.8.7-3101x.app/Contents/Linux686/squeak Change that path for the accurate for your server. And check paste us the output of such a command. It may suggest a lib is missing. If true, let us know which one. Cheers, On Mon, Mar 30, 2015 at 3:41 PM, Dale Henrichs via Glass <[hidden email]> wrote:
_______________________________________________ Glass mailing list [hidden email] http://lists.gemtalksystems.com/mailman/listinfo/glass |
Mariano,
Unfortunately, the formula of package loads that "works for me" on Ubuntu14.04, does not work for Dario ... I just ran the install of the packages against a virgin install of Ubuntu14.04 and GemTools is working ... So Dario is apparently missing a package that gets installed for me and that one is hard for me to debug ... I suppose if Dario ran ldd and identified the package that he is missing, then perhaps we could understand why that particular package is installed for me and not for him .. Another possibility is that he is using a different pharo vm, but AFAICT, we are both using the same GemTools download: http://seaside.gemtalksystems.com/squeak/GemTools-1.0-beta.8.7-310x.zip This is a tough one:( Dale On 03/30/2015 02:03 PM, Mariano
Martinez Peck wrote:
_______________________________________________ Glass mailing list [hidden email] http://lists.gemtalksystems.com/mailman/listinfo/glass |
On 03/30/2015 02:15 PM, Dale Henrichs via Glass wrote:
> Mariano, > > Unfortunately, the formula of package loads that "works for me" on > Ubuntu14.04, does not work for Dario ... I just ran the install of the > packages against a virgin install of Ubuntu14.04 and GemTools is working ... > > So Dario is apparently missing a package that gets installed for me and > that one is hard for me to debug ... > > I suppose if Dario ran ldd and identified the package that he is > missing, then perhaps we could understand why that particular package is > installed for me and not for him .. > > Another possibility is that he is using a different pharo vm, but > AFAICT, we are both using the same GemTools download: > http://seaside.gemtalksystems.com/squeak/GemTools-1.0-beta.8.7-310x.zip > > This is a tough one:( > > Dale Dale, Dario, You might try comparing the outputs of dpkg -l on your two Ubuntu 14.04 systems to see what differences there might be in installed packages and versions. Regards, -Martin _______________________________________________ Glass mailing list [hidden email] http://lists.gemtalksystems.com/mailman/listinfo/glass |
In reply to this post by GLASS mailing list
Mariano,
With regards to ldd, and sqeak, none of the X libraries shows up in the ldd report for the squeak executable: $ sudo ldd squeak linux-gate.so.1 => (0xf779f000) libutil.so.1 => /lib/i386-linux-gnu/libutil.so.1 (0xf778c000) libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xf7787000) libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf7740000) libnsl.so.1 => /lib/i386-linux-gnu/libnsl.so.1 (0xf7727000) libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf7579000) /lib/ld-linux.so.2 (0xf77a0000) The X11 dependencies are in the X11 plugin and for the life of me, I cannot tell where the dynamic library for the plugin is created if any, so the actual X11 dependencies for this vm are a complete mystery ... Dale On 03/30/2015 02:03 PM, Mariano
Martinez Peck wrote:
_______________________________________________ Glass mailing list [hidden email] http://lists.gemtalksystems.com/mailman/listinfo/glass |
In reply to this post by GLASS mailing list
Thanks Martin,
I've attached the output of `dpkg -l` for my 14.04 system... Dale On 03/30/2015 02:19 PM, Martin McClure wrote: > On 03/30/2015 02:15 PM, Dale Henrichs via Glass wrote: >> Mariano, >> >> Unfortunately, the formula of package loads that "works for me" on >> Ubuntu14.04, does not work for Dario ... I just ran the install of the >> packages against a virgin install of Ubuntu14.04 and GemTools is working ... >> >> So Dario is apparently missing a package that gets installed for me and >> that one is hard for me to debug ... >> >> I suppose if Dario ran ldd and identified the package that he is >> missing, then perhaps we could understand why that particular package is >> installed for me and not for him .. >> >> Another possibility is that he is using a different pharo vm, but >> AFAICT, we are both using the same GemTools download: >> http://seaside.gemtalksystems.com/squeak/GemTools-1.0-beta.8.7-310x.zip >> >> This is a tough one:( >> >> Dale > Dale, Dario, > > You might try comparing the outputs of > > dpkg -l > > on your two Ubuntu 14.04 systems to see what differences there might be > in installed packages and versions. > > Regards, > > -Martin > _______________________________________________ Glass mailing list [hidden email] http://lists.gemtalksystems.com/mailman/listinfo/glass dpkg.dale (87K) Download Attachment |
In reply to this post by GLASS mailing list
Dale, I am getting old...the ldd should have been: sudo ldd /opt/gemstoneAdditions/GemTools-1.0-beta.8.7-3101x.app/Contents/Linux686/vm-display-X11/.libs/vm-display-X11 Dario, could you check that? This is how it looks in my CentOS 7: $ sudo ldd /opt/gemstoneAdditions/GemTools-1.0-beta.8.7-3101x.app/Contents/Linux686/vm-display-X11/.libs/vm-display-X11 linux-gate.so.1 => (0xf76f6000) libXrender.so.1 => /lib/libXrender.so.1 (0xf76c6000) libGL.so.1 => /lib/libGL.so.1 (0xf764b000) libXext.so.6 => /lib/libXext.so.6 (0xf7638000) libSM.so.6 => /lib/libSM.so.6 (0xf762f000) libICE.so.6 => /lib/libICE.so.6 (0xf7614000) libdl.so.2 => /lib/libdl.so.2 (0xf760f000) libm.so.6 => /lib/libm.so.6 (0xf75cc000) libnsl.so.1 => /lib/libnsl.so.1 (0xf75b2000) libX11.so.6 => /lib/libX11.so.6 (0xf7477000) libc.so.6 => /lib/libc.so.6 (0xf72b9000) libglapi.so.0 => /lib/libglapi.so.0 (0xf727a000) libXdamage.so.1 => /lib/libXdamage.so.1 (0xf7276000) libXfixes.so.3 => /lib/libXfixes.so.3 (0xf7270000) libX11-xcb.so.1 => /lib/libX11-xcb.so.1 (0xf726d000) libxcb-glx.so.0 => /lib/libxcb-glx.so.0 (0xf7253000) libxcb-dri2.so.0 => /lib/libxcb-dri2.so.0 (0xf724d000) libxcb.so.1 => /lib/libxcb.so.1 (0xf7228000) libXxf86vm.so.1 => /lib/libXxf86vm.so.1 (0xf7222000) libdrm.so.2 => /lib/libdrm.so.2 (0xf7214000) libpthread.so.0 => /lib/libpthread.so.0 (0xf71fa000) libselinux.so.1 => /lib/libselinux.so.1 (0xf71d6000) libuuid.so.1 => /lib/libuuid.so.1 (0xf71cf000) /lib/ld-linux.so.2 (0xf76f7000) libXau.so.6 => /lib/libXau.so.6 (0xf71cb000) libpcre.so.1 => /lib/libpcre.so.1 (0xf7167000) liblzma.so.5 => /lib/liblzma.so.5 (0xf713e000) CHeers, On Mon, Mar 30, 2015 at 6:25 PM, Dale Henrichs <[hidden email]> wrote:
_______________________________________________ Glass mailing list [hidden email] http://lists.gemtalksystems.com/mailman/listinfo/glass |
Now we're cooking with gas ... here's the report on the 14.04 server
that does work:
[hidden email] sudo ldd Contents/Linux686/vm-display-X11/.libs/vm-display-X11 linux-gate.so.1 => (0xf77a4000) libXrender.so.1 => /usr/lib/i386-linux-gnu/libXrender.so.1 (0xf7772000) libGL.so.1 => /usr/lib/i386-linux-gnu/mesa/libGL.so.1 (0xf7712000) libXext.so.6 => /usr/lib/i386-linux-gnu/libXext.so.6 (0xf76fe000) libSM.so.6 => /usr/lib/i386-linux-gnu/libSM.so.6 (0xf76f5000) libICE.so.6 => /usr/lib/i386-linux-gnu/libICE.so.6 (0xf76db000) libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xf76d6000) libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf7690000) libnsl.so.1 => /lib/i386-linux-gnu/libnsl.so.1 (0xf7676000) libX11.so.6 => /usr/lib/i386-linux-gnu/libX11.so.6 (0xf7542000) libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf7394000) libglapi.so.0 => /usr/lib/i386-linux-gnu/libglapi.so.0 (0xf737c000) libXdamage.so.1 => /usr/lib/i386-linux-gnu/libXdamage.so.1 (0xf7378000) libXfixes.so.3 => /usr/lib/i386-linux-gnu/libXfixes.so.3 (0xf7371000) libX11-xcb.so.1 => /usr/lib/i386-linux-gnu/libX11-xcb.so.1 (0xf736e000) libxcb-glx.so.0 => /usr/lib/i386-linux-gnu/libxcb-glx.so.0 (0xf7356000) libxcb-dri2.so.0 => /usr/lib/i386-linux-gnu/libxcb-dri2.so.0 (0xf7350000) libxcb-dri3.so.0 => /usr/lib/i386-linux-gnu/libxcb-dri3.so.0 (0xf734c000) libxcb-present.so.0 => /usr/lib/i386-linux-gnu/libxcb-present.so.0 (0xf7347000) libxcb-sync.so.1 => /usr/lib/i386-linux-gnu/libxcb-sync.so.1 (0xf7340000) libxcb.so.1 => /usr/lib/i386-linux-gnu/libxcb.so.1 (0xf731e000) libxshmfence.so.1 => /usr/lib/i386-linux-gnu/libxshmfence.so.1 (0xf731b000) libXxf86vm.so.1 => /usr/lib/i386-linux-gnu/libXxf86vm.so.1 (0xf7315000) libdrm.so.2 => /usr/lib/i386-linux-gnu/libdrm.so.2 (0xf7307000) libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xf72eb000) libuuid.so.1 => /lib/i386-linux-gnu/libuuid.so.1 (0xf72e5000) /lib/ld-linux.so.2 (0xf77a5000) libXau.so.6 => /usr/lib/i386-linux-gnu/libXau.so.6 (0xf72e1000) libXdmcp.so.6 => /usr/lib/i386-linux-gnu/libXdmcp.so.6 (0xf72d9000) Thanks Mariano, Dale On 03/30/2015 02:36 PM, Mariano
Martinez Peck wrote:
_______________________________________________ Glass mailing list [hidden email] http://lists.gemtalksystems.com/mailman/listinfo/glass |
In reply to this post by GLASS mailing list
Dale,
Ciao, Dario
_______________________________________________ Glass mailing list [hidden email] http://lists.gemtalksystems.com/mailman/listinfo/glass |
In reply to this post by GLASS mailing list
Mariano,
My ubuntu server for: sudo ldd /opt/GemTools/GemTools-1.0-beta.8.7-3101x.app/Contents/Linux686/squeak answer: linux-gate.so.1 => (0xf77d8000) libutil.so.1 => /lib/i386-linux-gnu/libutil.so.1 (0xf77c4000) libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xf77bf000) libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf7778000) libnsl.so.1 => /lib/i386-linux-gnu/libnsl.so.1 (0xf775f000) libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf75b1000) /lib/ld-linux.so.2 (0xf77d9000) Considerations? Thanks, Dario
_______________________________________________ Glass mailing list [hidden email] http://lists.gemtalksystems.com/mailman/listinfo/glass |
In reply to this post by GLASS mailing list
Ciao Mariano,
/srv/gitrepository/GemStone_daemontools_setup/bin$ sudo ldd /opt/GemTools/GemTools-1.0-beta.8.7-3101x.app/Contents/Linux686/vm-display-X11/.libs/vm-display-X11
linux-gate.so.1 => (0xf77c7000)
libXrender.so.1 => /usr/lib/i386-linux-gnu/libXrender.so.1 (0xf7794000)
libGL.so.1 => /usr/lib/i386-linux-gnu/mesa/libGL.so.1 (0xf7734000)
libXext.so.6 => /usr/lib/i386-linux-gnu/libXext.so.6 (0xf7720000)
libSM.so.6 => not found
libICE.so.6 => not found
libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xf771b000)
libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf76d5000)
libnsl.so.1 => /lib/i386-linux-gnu/libnsl.so.1 (0xf76bb000)
libX11.so.6 => /usr/lib/i386-linux-gnu/libX11.so.6 (0xf7587000)
libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf73d9000)
libglapi.so.0 => /usr/lib/i386-linux-gnu/libglapi.so.0 (0xf73c1000)
libXdamage.so.1 => /usr/lib/i386-linux-gnu/libXdamage.so.1 (0xf73bd000)
libXfixes.so.3 => /usr/lib/i386-linux-gnu/libXfixes.so.3 (0xf73b6000)
libX11-xcb.so.1 => /usr/lib/i386-linux-gnu/libX11-xcb.so.1 (0xf73b3000)
libxcb-glx.so.0 => /usr/lib/i386-linux-gnu/libxcb-glx.so.0 (0xf739b000)
libxcb-dri2.so.0 => /usr/lib/i386-linux-gnu/libxcb-dri2.so.0 (0xf7395000)
libxcb-dri3.so.0 => /usr/lib/i386-linux-gnu/libxcb-dri3.so.0 (0xf7391000)
libxcb-present.so.0 => /usr/lib/i386-linux-gnu/libxcb-present.so.0 (0xf738c000)
libxcb-sync.so.1 => /usr/lib/i386-linux-gnu/libxcb-sync.so.1 (0xf7385000)
libxcb.so.1 => /usr/lib/i386-linux-gnu/libxcb.so.1 (0xf7363000)
libxshmfence.so.1 => /usr/lib/i386-linux-gnu/libxshmfence.so.1 (0xf7360000)
libXxf86vm.so.1 => /usr/lib/i386-linux-gnu/libXxf86vm.so.1 (0xf735a000)
libdrm.so.2 => /usr/lib/i386-linux-gnu/libdrm.so.2 (0xf734c000)
libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xf7330000)
/lib/ld-linux.so.2 (0xf77c8000)
libXau.so.6 => /usr/lib/i386-linux-gnu/libXau.so.6 (0xf732c000)
libXdmcp.so.6 => /usr/lib/i386-linux-gnu/libXdmcp.so.6 (0xf7325000) It report two not found. Thoughts? Thanks, Dario
_______________________________________________ Glass mailing list [hidden email] http://lists.gemtalksystems.com/mailman/listinfo/glass |
On 31.03.2015, at 11:45, Dario Trussardi via Glass <[hidden email]> wrote: > Ciao Mariano, > >> Dale, I am getting old...the ldd should have been: >> >> sudo ldd /opt/gemstoneAdditions/GemTools-1.0-beta.8.7-3101x.app/Contents/Linux686/vm-display-X11/.libs/vm-display-X11 >> >> Dario, could you check that? > > My Ubuntu system answer: > > /srv/gitrepository/GemStone_daemontools_setup/bin$ sudo ldd /opt/GemTools/GemTools-1.0-beta.8.7-3101x.app/Contents/Linux686/vm-display-X11/.libs/vm-display-X11 > > > linux-gate.so.1 => (0xf77c7000) > libXrender.so.1 => /usr/lib/i386-linux-gnu/libXrender.so.1 (0xf7794000) > libGL.so.1 => /usr/lib/i386-linux-gnu/mesa/libGL.so.1 (0xf7734000) > libXext.so.6 => /usr/lib/i386-linux-gnu/libXext.so.6 (0xf7720000) > libSM.so.6 => not found apt-get install libsm6:i386 > libICE.so.6 => not found apt-get install libice6:i386 > libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xf771b000) > libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf76d5000) > libnsl.so.1 => /lib/i386-linux-gnu/libnsl.so.1 (0xf76bb000) > libX11.so.6 => /usr/lib/i386-linux-gnu/libX11.so.6 (0xf7587000) > libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf73d9000) > libglapi.so.0 => /usr/lib/i386-linux-gnu/libglapi.so.0 (0xf73c1000) > libXdamage.so.1 => /usr/lib/i386-linux-gnu/libXdamage.so.1 (0xf73bd000) > libXfixes.so.3 => /usr/lib/i386-linux-gnu/libXfixes.so.3 (0xf73b6000) > libX11-xcb.so.1 => /usr/lib/i386-linux-gnu/libX11-xcb.so.1 (0xf73b3000) > libxcb-glx.so.0 => /usr/lib/i386-linux-gnu/libxcb-glx.so.0 (0xf739b000) > libxcb-dri2.so.0 => /usr/lib/i386-linux-gnu/libxcb-dri2.so.0 (0xf7395000) > libxcb-dri3.so.0 => /usr/lib/i386-linux-gnu/libxcb-dri3.so.0 (0xf7391000) > libxcb-present.so.0 => /usr/lib/i386-linux-gnu/libxcb-present.so.0 (0xf738c000) > libxcb-sync.so.1 => /usr/lib/i386-linux-gnu/libxcb-sync.so.1 (0xf7385000) > libxcb.so.1 => /usr/lib/i386-linux-gnu/libxcb.so.1 (0xf7363000) > libxshmfence.so.1 => /usr/lib/i386-linux-gnu/libxshmfence.so.1 (0xf7360000) > libXxf86vm.so.1 => /usr/lib/i386-linux-gnu/libXxf86vm.so.1 (0xf735a000) > libdrm.so.2 => /usr/lib/i386-linux-gnu/libdrm.so.2 (0xf734c000) > libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xf7330000) > /lib/ld-linux.so.2 (0xf77c8000) > libXau.so.6 => /usr/lib/i386-linux-gnu/libXau.so.6 (0xf732c000) > libXdmcp.so.6 => /usr/lib/i386-linux-gnu/libXdmcp.so.6 (0xf7325000) > > > It report two not found. > > Thoughts? > see above Best -Tobias > Thanks, > Dario > >> >> This is how it looks in my CentOS 7: >> >> $ sudo ldd /opt/gemstoneAdditions/GemTools-1.0-beta.8.7-3101x.app/Contents/Linux686/vm-display-X11/.libs/vm-display-X11 >> linux-gate.so.1 => (0xf76f6000) >> libXrender.so.1 => /lib/libXrender.so.1 (0xf76c6000) >> libGL.so.1 => /lib/libGL.so.1 (0xf764b000) >> libXext.so.6 => /lib/libXext.so.6 (0xf7638000) >> libSM.so.6 => /lib/libSM.so.6 (0xf762f000) >> libICE.so.6 => /lib/libICE.so.6 (0xf7614000) >> libdl.so.2 => /lib/libdl.so.2 (0xf760f000) >> libm.so.6 => /lib/libm.so.6 (0xf75cc000) >> libnsl.so.1 => /lib/libnsl.so.1 (0xf75b2000) >> libX11.so.6 => /lib/libX11.so.6 (0xf7477000) >> libc.so.6 => /lib/libc.so.6 (0xf72b9000) >> libglapi.so.0 => /lib/libglapi.so.0 (0xf727a000) >> libXdamage.so.1 => /lib/libXdamage.so.1 (0xf7276000) >> libXfixes.so.3 => /lib/libXfixes.so.3 (0xf7270000) >> libX11-xcb.so.1 => /lib/libX11-xcb.so.1 (0xf726d000) >> libxcb-glx.so.0 => /lib/libxcb-glx.so.0 (0xf7253000) >> libxcb-dri2.so.0 => /lib/libxcb-dri2.so.0 (0xf724d000) >> libxcb.so.1 => /lib/libxcb.so.1 (0xf7228000) >> libXxf86vm.so.1 => /lib/libXxf86vm.so.1 (0xf7222000) >> libdrm.so.2 => /lib/libdrm.so.2 (0xf7214000) >> libpthread.so.0 => /lib/libpthread.so.0 (0xf71fa000) >> libselinux.so.1 => /lib/libselinux.so.1 (0xf71d6000) >> libuuid.so.1 => /lib/libuuid.so.1 (0xf71cf000) >> /lib/ld-linux.so.2 (0xf76f7000) >> libXau.so.6 => /lib/libXau.so.6 (0xf71cb000) >> libpcre.so.1 => /lib/libpcre.so.1 (0xf7167000) >> liblzma.so.5 => /lib/liblzma.so.5 (0xf713e000) >> >> >> CHeers, >> >> >> On Mon, Mar 30, 2015 at 6:25 PM, Dale Henrichs <[hidden email]> wrote: >> Mariano, >> >> With regards to ldd, and sqeak, none of the X libraries shows up in the ldd report for the squeak executable: >> >> $ sudo ldd squeak >> >> linux-gate.so.1 => (0xf779f000) >> libutil.so.1 => /lib/i386-linux-gnu/libutil.so.1 (0xf778c000) >> libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xf7787000) >> libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf7740000) >> libnsl.so.1 => /lib/i386-linux-gnu/libnsl.so.1 (0xf7727000) >> libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf7579000) >> /lib/ld-linux.so.2 (0xf77a0000) >> >> The X11 dependencies are in the X11 plugin and for the life of me, I cannot tell where the dynamic library for the plugin is created if any, so the actual X11 dependencies for this vm are a complete mystery ... >> >> Dale >> On 03/30/2015 02:03 PM, Mariano Martinez Peck wrote: >>> Dario, it's very likely you are missing to install a lib in Linux needed by Pharo VM. An easy way to detect that is to do a ldd over the VM binary. Try to do something like this: >>> >>> sudo ldd /opt/gemstoneAdditions/GemTools-1.0-beta.8.7-3101x.app/Contents/Linux686/squeak >>> >>> Change that path for the accurate for your server. And check paste us the output of such a command. It may suggest a lib is missing. If true, let us know which one. >>> >>> Cheers, >>> >>> On Mon, Mar 30, 2015 at 3:41 PM, Dale Henrichs via Glass <[hidden email]> wrote: >>> Dario, >>> >>> I just tried again and I started with an ico downloaded from the ubuntu site: >>> >>> ubuntu-14.04-server-amd64.iso >>> >>> Created the vm using vmware player 7.x. >>> >>> Installed ssh manually: >>> sudo apt-get -y update >>> sudo apt-get -y install openssh-client >>> sudo apt-get -y install openssh-server >>> >>> scp'd the osPrereqs script that I mailed you to the server and ran it with: >>> >>> ./osPrereqs -G -X -o ubuntu14.04 >>> >>> When it finished I logged out and back in using the `X` flag to ssh: >>> >>> ssh 192.168.100.131 -l dhenrich -X >>> >>> then launched GemTools on the server >>> >>> GemTools-1.0-beta.8.7-3101x.app/GemTools-1.0-beta.8.7-3101x.sh & >>> >>> and it came up fine ... >>> >>> >>> Soooo, there must be something different about the setup of your Ubuntu14.0.4 virtual machine ... >>> >>> Now I never did track the exact X11:i386 library that was needed by the Pharo1.1.x vm, but the sane:i386 did the trick for me... >>> >>> Dale >>> >>> On 03/30/2015 11:02 AM, Dale Henrichs wrote: >>>> So Dario, >>>> >>>> Just to check ... >>>> >>>> tODE works when run on the server (using X11 forwarding) or on your local macbook (using port forwarding). >>>> >>>> GemTools works on your local macbook (using port forwarding) and not on the server (with X11 forwarding)... >>>> >>>> The latest stable vm for Pharo-3.0 does not work with the old Pharo1.1 images, so we will need to figure out the magic that it takes to get GemTools working on your server .... I have it working on my server, but I will try again to verify that I didn't sneak in a package upgrade that I forgot to include ... >>>> >>>> Dale >>>> >>>> On 03/30/2015 10:31 AM, Dale Henrichs wrote: >>>>> Dario, >>>>> >>>>> tODE uses Pharo3.0 and GemTools uses Pharo1.1.x ... the required X11 libraries are different between the two vms ... >>>>> >>>>> Dale >>>>> >>>>> On 03/30/2015 10:02 AM, Dario Trussardi via Glass wrote: >>>>> >>>> >>> >>> >>> _______________________________________________ >>> Glass mailing list >>> [hidden email] >>> http://lists.gemtalksystems.com/mailman/listinfo/glass >>> >>> >>> >>> >>> -- >>> Mariano >>> http://marianopeck.wordpress.com >> >> >> >> >> -- >> Mariano >> http://marianopeck.wordpress.com >> _______________________________________________ >> Glass mailing list >> [hidden email] >> http://lists.gemtalksystems.com/mailman/listinfo/glass > > _______________________________________________ > 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 Dale, Martin, Mariano, Tobias,
> > On 31.03.2015, at 11:45, Dario Trussardi via Glass <[hidden email]> wrote: > >> Ciao Mariano, >> >>> Dale, I am getting old...the ldd should have been: >>> >>> sudo ldd /opt/gemstoneAdditions/GemTools-1.0-beta.8.7-3101x.app/Contents/Linux686/vm-display-X11/.libs/vm-display-X11 >>> >>> Dario, could you check that? >> >> My Ubuntu system answer: >> >> /srv/gitrepository/GemStone_daemontools_setup/bin$ sudo ldd /opt/GemTools/GemTools-1.0-beta.8.7-3101x.app/Contents/Linux686/vm-display-X11/.libs/vm-display-X11 >> >> >> linux-gate.so.1 => (0xf77c7000) >> libXrender.so.1 => /usr/lib/i386-linux-gnu/libXrender.so.1 (0xf7794000) >> libGL.so.1 => /usr/lib/i386-linux-gnu/mesa/libGL.so.1 (0xf7734000) >> libXext.so.6 => /usr/lib/i386-linux-gnu/libXext.so.6 (0xf7720000) >> libSM.so.6 => not found > > apt-get install libsm6:i386 > >> libICE.so.6 => not found > > apt-get install libice6:i386 After load these all works well. Thanks, Dario P.S. I think the problem was generated when i loaded sudo apt-get install libsm6:i386 I don't remember, but most probably i had some connection problem, I had not sufficiently considered. >> libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xf771b000) >> libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf76d5000) >> libnsl.so.1 => /lib/i386-linux-gnu/libnsl.so.1 (0xf76bb000) >> libX11.so.6 => /usr/lib/i386-linux-gnu/libX11.so.6 (0xf7587000) >> libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf73d9000) >> libglapi.so.0 => /usr/lib/i386-linux-gnu/libglapi.so.0 (0xf73c1000) >> libXdamage.so.1 => /usr/lib/i386-linux-gnu/libXdamage.so.1 (0xf73bd000) >> libXfixes.so.3 => /usr/lib/i386-linux-gnu/libXfixes.so.3 (0xf73b6000) >> libX11-xcb.so.1 => /usr/lib/i386-linux-gnu/libX11-xcb.so.1 (0xf73b3000) >> libxcb-glx.so.0 => /usr/lib/i386-linux-gnu/libxcb-glx.so.0 (0xf739b000) >> libxcb-dri2.so.0 => /usr/lib/i386-linux-gnu/libxcb-dri2.so.0 (0xf7395000) >> libxcb-dri3.so.0 => /usr/lib/i386-linux-gnu/libxcb-dri3.so.0 (0xf7391000) >> libxcb-present.so.0 => /usr/lib/i386-linux-gnu/libxcb-present.so.0 (0xf738c000) >> libxcb-sync.so.1 => /usr/lib/i386-linux-gnu/libxcb-sync.so.1 (0xf7385000) >> libxcb.so.1 => /usr/lib/i386-linux-gnu/libxcb.so.1 (0xf7363000) >> libxshmfence.so.1 => /usr/lib/i386-linux-gnu/libxshmfence.so.1 (0xf7360000) >> libXxf86vm.so.1 => /usr/lib/i386-linux-gnu/libXxf86vm.so.1 (0xf735a000) >> libdrm.so.2 => /usr/lib/i386-linux-gnu/libdrm.so.2 (0xf734c000) >> libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xf7330000) >> /lib/ld-linux.so.2 (0xf77c8000) >> libXau.so.6 => /usr/lib/i386-linux-gnu/libXau.so.6 (0xf732c000) >> libXdmcp.so.6 => /usr/lib/i386-linux-gnu/libXdmcp.so.6 (0xf7325000) >> >> >> It report two not found. >> >> Thoughts? >> > > see above > > Best > -Tobias > >> Thanks, >> Dario >> >>> >>> This is how it looks in my CentOS 7: >>> >>> $ sudo ldd /opt/gemstoneAdditions/GemTools-1.0-beta.8.7-3101x.app/Contents/Linux686/vm-display-X11/.libs/vm-display-X11 >>> linux-gate.so.1 => (0xf76f6000) >>> libXrender.so.1 => /lib/libXrender.so.1 (0xf76c6000) >>> libGL.so.1 => /lib/libGL.so.1 (0xf764b000) >>> libXext.so.6 => /lib/libXext.so.6 (0xf7638000) >>> libSM.so.6 => /lib/libSM.so.6 (0xf762f000) >>> libICE.so.6 => /lib/libICE.so.6 (0xf7614000) >>> libdl.so.2 => /lib/libdl.so.2 (0xf760f000) >>> libm.so.6 => /lib/libm.so.6 (0xf75cc000) >>> libnsl.so.1 => /lib/libnsl.so.1 (0xf75b2000) >>> libX11.so.6 => /lib/libX11.so.6 (0xf7477000) >>> libc.so.6 => /lib/libc.so.6 (0xf72b9000) >>> libglapi.so.0 => /lib/libglapi.so.0 (0xf727a000) >>> libXdamage.so.1 => /lib/libXdamage.so.1 (0xf7276000) >>> libXfixes.so.3 => /lib/libXfixes.so.3 (0xf7270000) >>> libX11-xcb.so.1 => /lib/libX11-xcb.so.1 (0xf726d000) >>> libxcb-glx.so.0 => /lib/libxcb-glx.so.0 (0xf7253000) >>> libxcb-dri2.so.0 => /lib/libxcb-dri2.so.0 (0xf724d000) >>> libxcb.so.1 => /lib/libxcb.so.1 (0xf7228000) >>> libXxf86vm.so.1 => /lib/libXxf86vm.so.1 (0xf7222000) >>> libdrm.so.2 => /lib/libdrm.so.2 (0xf7214000) >>> libpthread.so.0 => /lib/libpthread.so.0 (0xf71fa000) >>> libselinux.so.1 => /lib/libselinux.so.1 (0xf71d6000) >>> libuuid.so.1 => /lib/libuuid.so.1 (0xf71cf000) >>> /lib/ld-linux.so.2 (0xf76f7000) >>> libXau.so.6 => /lib/libXau.so.6 (0xf71cb000) >>> libpcre.so.1 => /lib/libpcre.so.1 (0xf7167000) >>> liblzma.so.5 => /lib/liblzma.so.5 (0xf713e000) >>> >>> >>> CHeers, >>> >>> >>> On Mon, Mar 30, 2015 at 6:25 PM, Dale Henrichs <[hidden email]> wrote: >>> Mariano, >>> >>> With regards to ldd, and sqeak, none of the X libraries shows up in the ldd report for the squeak executable: >>> >>> $ sudo ldd squeak >>> >>> linux-gate.so.1 => (0xf779f000) >>> libutil.so.1 => /lib/i386-linux-gnu/libutil.so.1 (0xf778c000) >>> libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xf7787000) >>> libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf7740000) >>> libnsl.so.1 => /lib/i386-linux-gnu/libnsl.so.1 (0xf7727000) >>> libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf7579000) >>> /lib/ld-linux.so.2 (0xf77a0000) >>> >>> The X11 dependencies are in the X11 plugin and for the life of me, I cannot tell where the dynamic library for the plugin is created if any, so the actual X11 dependencies for this vm are a complete mystery ... >>> >>> Dale >>> On 03/30/2015 02:03 PM, Mariano Martinez Peck wrote: >>>> Dario, it's very likely you are missing to install a lib in Linux needed by Pharo VM. An easy way to detect that is to do a ldd over the VM binary. Try to do something like this: >>>> >>>> sudo ldd /opt/gemstoneAdditions/GemTools-1.0-beta.8.7-3101x.app/Contents/Linux686/squeak >>>> >>>> Change that path for the accurate for your server. And check paste us the output of such a command. It may suggest a lib is missing. If true, let us know which one. >>>> >>>> Cheers, >>>> >>>> On Mon, Mar 30, 2015 at 3:41 PM, Dale Henrichs via Glass <[hidden email]> wrote: >>>> Dario, >>>> >>>> I just tried again and I started with an ico downloaded from the ubuntu site: >>>> >>>> ubuntu-14.04-server-amd64.iso >>>> >>>> Created the vm using vmware player 7.x. >>>> >>>> Installed ssh manually: >>>> sudo apt-get -y update >>>> sudo apt-get -y install openssh-client >>>> sudo apt-get -y install openssh-server >>>> >>>> scp'd the osPrereqs script that I mailed you to the server and ran it with: >>>> >>>> ./osPrereqs -G -X -o ubuntu14.04 >>>> >>>> When it finished I logged out and back in using the `X` flag to ssh: >>>> >>>> ssh 192.168.100.131 -l dhenrich -X >>>> >>>> then launched GemTools on the server >>>> >>>> GemTools-1.0-beta.8.7-3101x.app/GemTools-1.0-beta.8.7-3101x.sh & >>>> >>>> and it came up fine ... >>>> >>>> >>>> Soooo, there must be something different about the setup of your Ubuntu14.0.4 virtual machine ... >>>> >>>> Now I never did track the exact X11:i386 library that was needed by the Pharo1.1.x vm, but the sane:i386 did the trick for me... >>>> >>>> Dale >>>> >>>> On 03/30/2015 11:02 AM, Dale Henrichs wrote: >>>>> So Dario, >>>>> >>>>> Just to check ... >>>>> >>>>> tODE works when run on the server (using X11 forwarding) or on your local macbook (using port forwarding). >>>>> >>>>> GemTools works on your local macbook (using port forwarding) and not on the server (with X11 forwarding)... >>>>> >>>>> The latest stable vm for Pharo-3.0 does not work with the old Pharo1.1 images, so we will need to figure out the magic that it takes to get GemTools working on your server .... I have it working on my server, but I will try again to verify that I didn't sneak in a package upgrade that I forgot to include ... >>>>> >>>>> Dale >>>>> >>>>> On 03/30/2015 10:31 AM, Dale Henrichs wrote: >>>>>> Dario, >>>>>> >>>>>> tODE uses Pharo3.0 and GemTools uses Pharo1.1.x ... the required X11 libraries are different between the two vms ... >>>>>> >>>>>> Dale >>>>>> >>>>>> On 03/30/2015 10:02 AM, Dario Trussardi via Glass wrote: >>>>>> >>>>> >>>> >>>> >>>> _______________________________________________ >>>> Glass mailing list >>>> [hidden email] >>>> http://lists.gemtalksystems.com/mailman/listinfo/glass >>>> >>>> >>>> >>>> >>>> -- >>>> Mariano >>>> http://marianopeck.wordpress.com >>> >>> >>> >>> >>> -- >>> Mariano >>> http://marianopeck.wordpress.com >>> _______________________________________________ >>> Glass mailing list >>> [hidden email] >>> http://lists.gemtalksystems.com/mailman/listinfo/glass >> >> _______________________________________________ >> Glass mailing list >> [hidden email] >> http://lists.gemtalksystems.com/mailman/listinfo/glass > > _______________________________________________ Glass mailing list [hidden email] http://lists.gemtalksystems.com/mailman/listinfo/glass |
Hi all, I am glad you fixed it. Dale, as you know, the "X11 module not found" is the most common problem when having to run Pharo (likely the very old pharo version of GemTools) in Linux. While keeping a list of packages to install is a good idea and valuable, it still only applies for ONE OS (ubuntu) and yet, its difficult to keep it correct as time goes by (new OS releases etc). So.....if I were you, as part of tODE/GemTools documentation, I would put the mentioned trick about using the ldd. I would add is as "Last shoot to see what is missing". The procedure is easy...run ldd against X11 plugin, check which libs are not found, and then search the packages that contain those libs for the OS you are on. Cheers, On Tue, Mar 31, 2015 at 10:59 AM, Dario Trussardi via Glass <[hidden email]> wrote: Ciao Dale, Martin, Mariano, Tobias, _______________________________________________ Glass mailing list [hidden email] http://lists.gemtalksystems.com/mailman/listinfo/glass |
In reply to this post by GLASS mailing list
Dario,
I am glad that we've finally gotten you going ... and thanks to Mariano for the help as well ... With the volume of output that flies by when installing the prerequisites, I guess it's not surprising that an error message or two ... I will spend a bit more time on the osPrereqs script for the soon to be release GsDevKitHome 1.0.0 making it sensitive to install errors (if I can figure out how) and paring down the list of libraries for GemTools ... loading the `sane` libraries was a shot gun blast when I could not find the dynamic X11 library for the squeak vm ... Dale On 03/31/2015 06:59 AM, Dario Trussardi via Glass wrote: > Ciao Dale, Martin, Mariano, Tobias, > >> On 31.03.2015, at 11:45, Dario Trussardi via Glass <[hidden email]> wrote: >> >>> Ciao Mariano, >>> >>>> Dale, I am getting old...the ldd should have been: >>>> >>>> sudo ldd /opt/gemstoneAdditions/GemTools-1.0-beta.8.7-3101x.app/Contents/Linux686/vm-display-X11/.libs/vm-display-X11 >>>> >>>> Dario, could you check that? >>> My Ubuntu system answer: >>> >>> /srv/gitrepository/GemStone_daemontools_setup/bin$ sudo ldd /opt/GemTools/GemTools-1.0-beta.8.7-3101x.app/Contents/Linux686/vm-display-X11/.libs/vm-display-X11 >>> >>> >>> linux-gate.so.1 => (0xf77c7000) >>> libXrender.so.1 => /usr/lib/i386-linux-gnu/libXrender.so.1 (0xf7794000) >>> libGL.so.1 => /usr/lib/i386-linux-gnu/mesa/libGL.so.1 (0xf7734000) >>> libXext.so.6 => /usr/lib/i386-linux-gnu/libXext.so.6 (0xf7720000) >>> libSM.so.6 => not found >> apt-get install libsm6:i386 >> >>> libICE.so.6 => not found >> apt-get install libice6:i386 > After load these all works well. > > Thanks, > > Dario > > P.S. I think the problem was generated when i loaded sudo apt-get install libsm6:i386 > I don't remember, but most probably i had some connection problem, I had not sufficiently considered. > > >>> libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xf771b000) >>> libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf76d5000) >>> libnsl.so.1 => /lib/i386-linux-gnu/libnsl.so.1 (0xf76bb000) >>> libX11.so.6 => /usr/lib/i386-linux-gnu/libX11.so.6 (0xf7587000) >>> libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf73d9000) >>> libglapi.so.0 => /usr/lib/i386-linux-gnu/libglapi.so.0 (0xf73c1000) >>> libXdamage.so.1 => /usr/lib/i386-linux-gnu/libXdamage.so.1 (0xf73bd000) >>> libXfixes.so.3 => /usr/lib/i386-linux-gnu/libXfixes.so.3 (0xf73b6000) >>> libX11-xcb.so.1 => /usr/lib/i386-linux-gnu/libX11-xcb.so.1 (0xf73b3000) >>> libxcb-glx.so.0 => /usr/lib/i386-linux-gnu/libxcb-glx.so.0 (0xf739b000) >>> libxcb-dri2.so.0 => /usr/lib/i386-linux-gnu/libxcb-dri2.so.0 (0xf7395000) >>> libxcb-dri3.so.0 => /usr/lib/i386-linux-gnu/libxcb-dri3.so.0 (0xf7391000) >>> libxcb-present.so.0 => /usr/lib/i386-linux-gnu/libxcb-present.so.0 (0xf738c000) >>> libxcb-sync.so.1 => /usr/lib/i386-linux-gnu/libxcb-sync.so.1 (0xf7385000) >>> libxcb.so.1 => /usr/lib/i386-linux-gnu/libxcb.so.1 (0xf7363000) >>> libxshmfence.so.1 => /usr/lib/i386-linux-gnu/libxshmfence.so.1 (0xf7360000) >>> libXxf86vm.so.1 => /usr/lib/i386-linux-gnu/libXxf86vm.so.1 (0xf735a000) >>> libdrm.so.2 => /usr/lib/i386-linux-gnu/libdrm.so.2 (0xf734c000) >>> libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xf7330000) >>> /lib/ld-linux.so.2 (0xf77c8000) >>> libXau.so.6 => /usr/lib/i386-linux-gnu/libXau.so.6 (0xf732c000) >>> libXdmcp.so.6 => /usr/lib/i386-linux-gnu/libXdmcp.so.6 (0xf7325000) >>> >>> >>> It report two not found. >>> >>> Thoughts? >>> >> see above >> >> Best >> -Tobias >> >>> Thanks, >>> Dario >>> >>>> This is how it looks in my CentOS 7: >>>> >>>> $ sudo ldd /opt/gemstoneAdditions/GemTools-1.0-beta.8.7-3101x.app/Contents/Linux686/vm-display-X11/.libs/vm-display-X11 >>>> linux-gate.so.1 => (0xf76f6000) >>>> libXrender.so.1 => /lib/libXrender.so.1 (0xf76c6000) >>>> libGL.so.1 => /lib/libGL.so.1 (0xf764b000) >>>> libXext.so.6 => /lib/libXext.so.6 (0xf7638000) >>>> libSM.so.6 => /lib/libSM.so.6 (0xf762f000) >>>> libICE.so.6 => /lib/libICE.so.6 (0xf7614000) >>>> libdl.so.2 => /lib/libdl.so.2 (0xf760f000) >>>> libm.so.6 => /lib/libm.so.6 (0xf75cc000) >>>> libnsl.so.1 => /lib/libnsl.so.1 (0xf75b2000) >>>> libX11.so.6 => /lib/libX11.so.6 (0xf7477000) >>>> libc.so.6 => /lib/libc.so.6 (0xf72b9000) >>>> libglapi.so.0 => /lib/libglapi.so.0 (0xf727a000) >>>> libXdamage.so.1 => /lib/libXdamage.so.1 (0xf7276000) >>>> libXfixes.so.3 => /lib/libXfixes.so.3 (0xf7270000) >>>> libX11-xcb.so.1 => /lib/libX11-xcb.so.1 (0xf726d000) >>>> libxcb-glx.so.0 => /lib/libxcb-glx.so.0 (0xf7253000) >>>> libxcb-dri2.so.0 => /lib/libxcb-dri2.so.0 (0xf724d000) >>>> libxcb.so.1 => /lib/libxcb.so.1 (0xf7228000) >>>> libXxf86vm.so.1 => /lib/libXxf86vm.so.1 (0xf7222000) >>>> libdrm.so.2 => /lib/libdrm.so.2 (0xf7214000) >>>> libpthread.so.0 => /lib/libpthread.so.0 (0xf71fa000) >>>> libselinux.so.1 => /lib/libselinux.so.1 (0xf71d6000) >>>> libuuid.so.1 => /lib/libuuid.so.1 (0xf71cf000) >>>> /lib/ld-linux.so.2 (0xf76f7000) >>>> libXau.so.6 => /lib/libXau.so.6 (0xf71cb000) >>>> libpcre.so.1 => /lib/libpcre.so.1 (0xf7167000) >>>> liblzma.so.5 => /lib/liblzma.so.5 (0xf713e000) >>>> >>>> >>>> CHeers, >>>> >>>> >>>> On Mon, Mar 30, 2015 at 6:25 PM, Dale Henrichs <[hidden email]> wrote: >>>> Mariano, >>>> >>>> With regards to ldd, and sqeak, none of the X libraries shows up in the ldd report for the squeak executable: >>>> >>>> $ sudo ldd squeak >>>> >>>> linux-gate.so.1 => (0xf779f000) >>>> libutil.so.1 => /lib/i386-linux-gnu/libutil.so.1 (0xf778c000) >>>> libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xf7787000) >>>> libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf7740000) >>>> libnsl.so.1 => /lib/i386-linux-gnu/libnsl.so.1 (0xf7727000) >>>> libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf7579000) >>>> /lib/ld-linux.so.2 (0xf77a0000) >>>> >>>> The X11 dependencies are in the X11 plugin and for the life of me, I cannot tell where the dynamic library for the plugin is created if any, so the actual X11 dependencies for this vm are a complete mystery ... >>>> >>>> Dale >>>> On 03/30/2015 02:03 PM, Mariano Martinez Peck wrote: >>>>> Dario, it's very likely you are missing to install a lib in Linux needed by Pharo VM. An easy way to detect that is to do a ldd over the VM binary. Try to do something like this: >>>>> >>>>> sudo ldd /opt/gemstoneAdditions/GemTools-1.0-beta.8.7-3101x.app/Contents/Linux686/squeak >>>>> >>>>> Change that path for the accurate for your server. And check paste us the output of such a command. It may suggest a lib is missing. If true, let us know which one. >>>>> >>>>> Cheers, >>>>> >>>>> On Mon, Mar 30, 2015 at 3:41 PM, Dale Henrichs via Glass <[hidden email]> wrote: >>>>> Dario, >>>>> >>>>> I just tried again and I started with an ico downloaded from the ubuntu site: >>>>> >>>>> ubuntu-14.04-server-amd64.iso >>>>> >>>>> Created the vm using vmware player 7.x. >>>>> >>>>> Installed ssh manually: >>>>> sudo apt-get -y update >>>>> sudo apt-get -y install openssh-client >>>>> sudo apt-get -y install openssh-server >>>>> >>>>> scp'd the osPrereqs script that I mailed you to the server and ran it with: >>>>> >>>>> ./osPrereqs -G -X -o ubuntu14.04 >>>>> >>>>> When it finished I logged out and back in using the `X` flag to ssh: >>>>> >>>>> ssh 192.168.100.131 -l dhenrich -X >>>>> >>>>> then launched GemTools on the server >>>>> >>>>> GemTools-1.0-beta.8.7-3101x.app/GemTools-1.0-beta.8.7-3101x.sh & >>>>> >>>>> and it came up fine ... >>>>> >>>>> >>>>> Soooo, there must be something different about the setup of your Ubuntu14.0.4 virtual machine ... >>>>> >>>>> Now I never did track the exact X11:i386 library that was needed by the Pharo1.1.x vm, but the sane:i386 did the trick for me... >>>>> >>>>> Dale >>>>> >>>>> On 03/30/2015 11:02 AM, Dale Henrichs wrote: >>>>>> So Dario, >>>>>> >>>>>> Just to check ... >>>>>> >>>>>> tODE works when run on the server (using X11 forwarding) or on your local macbook (using port forwarding). >>>>>> >>>>>> GemTools works on your local macbook (using port forwarding) and not on the server (with X11 forwarding)... >>>>>> >>>>>> The latest stable vm for Pharo-3.0 does not work with the old Pharo1.1 images, so we will need to figure out the magic that it takes to get GemTools working on your server .... I have it working on my server, but I will try again to verify that I didn't sneak in a package upgrade that I forgot to include ... >>>>>> >>>>>> Dale >>>>>> >>>>>> On 03/30/2015 10:31 AM, Dale Henrichs wrote: >>>>>>> Dario, >>>>>>> >>>>>>> tODE uses Pharo3.0 and GemTools uses Pharo1.1.x ... the required X11 libraries are different between the two vms ... >>>>>>> >>>>>>> Dale >>>>>>> >>>>>>> On 03/30/2015 10:02 AM, Dario Trussardi via Glass wrote: >>>>>>> >>>>> >>>>> _______________________________________________ >>>>> Glass mailing list >>>>> [hidden email] >>>>> http://lists.gemtalksystems.com/mailman/listinfo/glass >>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Mariano >>>>> http://marianopeck.wordpress.com >>>> >>>> >>>> >>>> -- >>>> Mariano >>>> http://marianopeck.wordpress.com >>>> _______________________________________________ >>>> Glass mailing list >>>> [hidden email] >>>> http://lists.gemtalksystems.com/mailman/listinfo/glass >>> _______________________________________________ >>> Glass mailing list >>> [hidden email] >>> http://lists.gemtalksystems.com/mailman/listinfo/glass >> > _______________________________________________ > Glass mailing list > [hidden email] > http://lists.gemtalksystems.com/mailman/listinfo/glass _______________________________________________ Glass mailing list [hidden email] http://lists.gemtalksystems.com/mailman/listinfo/glass |
Free forum by Nabble | Edit this page |