[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