[Seaside] Seaside on EC2 Amazon Service

Lawrence Kellogg mac.hive at me.com
Mon Oct 17 23:26:46 UTC 2011


On Oct 17, 2011, at 7:09 PM, Paul DeBruicker wrote:

> I don't think so.  But you could test by making a symbolic link
> between the two. e.g.
> 
> ln -s vm-display-X11.la vm-display-X11.so
> 
> and then trying to start it.
> 
> 
> is the vm-display-X11.la in the same directory as the squeak vm executable?

  Well, there is a vm-display-X11 directory, with the .la file,  in the same directory as the squeak executable. 
I have tried copying the .la file to the same level as the squeak executable but that didn't work. 
I tried the symbolic link but that didn't help either. 

If I try to run squeak from its own directory, I get this...

seasideuser at domU-12-31-39-14-08-6B Linux686]$ ./squeak -plugins .  -encoding latin1 ./Resources/Pharo-1.0.image
could not find display driver vm-display-X11; either:
  - check that /usr/local/lib/squeak/3.10-3/vm-display-X11.so exists, or
  - use the '-plugins <path>' option to tell me where it is, or
  - remove DISPLAY from your environment.


There is no /usr/local/lib/squeak/3.10-3/vm-display-X11.so...and if I put one in...it still does not work

  
> 
> Also at this juncture your issue isn't really seaside related at all
> and might be better for you to ask about it on the pharo users list or
> pharo dev list.
> 

  Yeah, thanks for trying to help me. I guess I'll go haunt the pharo lists. 
It sure is frustrating....

Larry

> 
> 
> 
> 
> 
> 
> On Mon, Oct 17, 2011 at 4:01 PM, Lawrence Kellogg <mac.hive at me.com> wrote:
>> I have this file:
>> 
>>  vm-display-X11.la
>> 
>> but Squeak complains about a missing
>> 
>> vm-display-X11.so file...
>> 
>> Could this be the problem?
>> 
>> 
>> 
>> On Oct 17, 2011, at 6:09 PM, Paul DeBruicker wrote:
>> 
>>> Maybe the seconds post here has some insight:
>>> 
>>> http://www.linuxquestions.org/questions/linux-general-1/running-32-bit-applications-on-64-bit-amazon-linux-ami-905628/
>>> 
>>> 
>>> 
>>> On Mon, Oct 17, 2011 at 2:58 PM, Paul DeBruicker <pdebruic at gmail.com> wrote:
>>>> I think you're missing some of the 32 bit libs on your system from
>>>> your distro. I don't know how to tell which ones are needed and not
>>>> installed.    It may be that there are additional packages in your
>>>> package manager that also contain 32 bit libraries, in addition to the
>>>> ia32-libs package.  On ubuntu there is also the:
>>>> 
>>>> 
>>>> ia32-libs-multiarch:x386
>>>> 
>>>> package which is I had to install to get Pharo working in the latest
>>>> ubuntu version when doing a clean install.
>>>> 
>>>> 
>>>> 
>>>> 
>>>> 
>>>> 
>>>> On Thu, Oct 13, 2011 at 12:29 PM, Lawrence Kellogg <mac.hive at me.com> wrote:
>>>>> 
>>>>> On Oct 13, 2011, at 2:56 PM, Nick Ager wrote:
>>>>>> 
>>>>>> I noticed that other people on the net have run into the "could not find
>>>>>> module vm-display-X11"
>>>>>> I haven't seen a solution yet.
>>>>>> Yes, I installed the libraries. I tried again and got this:
>>>>>> seasideuser at domU-12-31-39-14-08-6B ~]$ sudo yum install xauth
>>>>>> mesa-libGL.i386 libXrender.i386 libSM.i386 freetype.i386 libstdc++.i386
>>>>>> Loaded plugins: fastestmirror, priorities, security, update-motd
>>>>>> Loading mirror speeds from cached hostfile
>>>>>>  * amzn-main: packages.us-east-1.amazonaws.com
>>>>>>  * amzn-updates: packages.us-east-1.amazonaws.com
>>>>>> amzn-main
>>>>>>                                  | 2.1 kB     00:00
>>>>>> amzn-updates
>>>>>>                                 | 2.1 kB     00:00
>>>>>> Setting up Install Process
>>>>>> Package 1:xorg-x11-xauth-1.0.2-7.1.4.amzn1.x86_64 already installed and
>>>>>> latest version
>>>>>> No package mesa-libGL.i386 available.
>>>>>> No package libXrender.i386 available.
>>>>>> No package libSM.i386 available.
>>>>>> No package freetype.i386 available.
>>>>>> No package libstdc++.i386 available.
>>>>>> Nothing to do
>>>>>> [seasideuser at domU-12-31-39-14-08-6B ~]$
>>>>>> ~/gemtools.sh[seasideuser at domU-12-31-39-14-08-6B ~]$ could not find module
>>>>>> vm-display-X11
>>>>> 
>>>>> I've just checked on a new Amazon Linux distribution and I see the same
>>>>> problem. So something has changed between the Amazon Linux releases. I guess
>>>>> either it's based on a newer version of Centos and/or the repositories have
>>>>> changed their contents. I'm afraid I'm in the dark as much as you. The
>>>>> libraries loaded for me on the version of Amazon Linux I'm using. At this
>>>>> stage I'd resort to Google.
>>>>> The equivalent Ubuntu libraries are:
>>>>> sudo aptitude install xauth libgl1-mesa-dev ia32-libs
>>>>> Sorry I can't help further, perhaps someone else with better sys-admin
>>>>> knowledge can jump in. I'd be very interested in learning the solution...
>>>>> 
>>>>> 
>>>>>   You've been a great help. If I go Ubuntu, do I have to start from scratch
>>>>> with a new instance?
>>>>>   The funny thing is that I see the vm-display-X11 file
>>>>> drwxr-xr-x 3 seasideuser seasideuser   4096 Jul 15  2010 vm-display-null
>>>>> drwxr-xr-x 3 seasideuser seasideuser   4096 Jul 15  2010 vm-display-X11
>>>>> drwxr-xr-x 3 seasideuser seasideuser   4096 Jul 15  2010 vm-sound-null
>>>>> -rw-r--r-- 1 seasideuser seasideuser     28 Feb  5  2009
>>>>> XDisplayControlPlugin.lib
>>>>> drwxr-xr-x 3 seasideuser seasideuser   4096 Jul 15  2010 ZipPlugin
>>>>> so I am confused....
>>>>> Larry
>>>>> 
>>>>> 
>>>>> Nick
>>>>> _______________________________________________
>>>>> seaside mailing list
>>>>> seaside at lists.squeakfoundation.org
>>>>> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>>>>> 
>>>>> 
>>>>> _______________________________________________
>>>>> seaside mailing list
>>>>> seaside at lists.squeakfoundation.org
>>>>> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>>>>> 
>>>>> 
>>>> 
>>> _______________________________________________
>>> seaside mailing list
>>> seaside at lists.squeakfoundation.org
>>> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>> 
>> _______________________________________________
>> seaside mailing list
>> seaside at lists.squeakfoundation.org
>> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>> 
> _______________________________________________
> seaside mailing list
> seaside at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside



More information about the seaside mailing list