[squeak-dev] can't start Squeak on one Ubuntu system anymore

Bert Freudenberg bert at freudenbergs.de
Tue Jun 3 19:08:49 UTC 2014


On 03.06.2014, at 21:03, Chris Muller <asqueaker at gmail.com> wrote:
>  It's not obvious to me which one is the X11 module..

None. You need to run ldd not on the vm, but on the "vm-display-X11" module, which cannot be loaded according to the error message you got.

- Bert -

> I'm not sure -- here's the ldd output on a machine where Squeak is working fine:
> 
> cmm at ent1:/usr/local$ ldd ./lib/squeak/4.0-2776/squeak
> linux-gate.so.1 =>  (0xf7766000)
> libutil.so.1 => /lib/i386-linux-gnu/libutil.so.1 (0xf7744000)
> libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xf773f000)
> libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xf7723000)
> libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf76f7000)
> libnsl.so.1 => /lib/i386-linux-gnu/libnsl.so.1 (0xf76dd000)
> libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf7533000)
> /lib/ld-linux.so.2 (0xf7767000)
> 
> Here's the output of ldd on the machine that isn't working:
> 
> cmm at ent2:/usr/local/lib/squeak/4.0-2776$ ldd squeak
> linux-gate.so.1 =>  (0xf7795000)
> libutil.so.1 => /lib/i386-linux-gnu/libutil.so.1 (0xf7775000)
> libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xf7770000)
> libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xf7753000)
> libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf770d000)
> libnsl.so.1 => /lib/i386-linux-gnu/libnsl.so.1 (0xf76f4000)
> libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf7545000)
> /lib/ld-linux.so.2 (0xf7796000)
> 
> Looks like those hex-addresses are different, other than that, they
> look the same.  It's not obvious to me which one is the X11 module..
> 
> 
> 
> On Tue, Jun 3, 2014 at 11:16 AM, Bert Freudenberg <bert at freudenbergs.de> wrote:
>> 
>> On 03.06.2014, at 17:51, Chris Muller <asqueaker at gmail.com> wrote:
>> 
>>> On one machine only, I'm getting an error when I try to start any image:
>>> 
>>> --------------
>>> could not find display driver vm-display-X11; either:
>>> - check that /usr/local/lib/squeak/4.0-2776//vm-display-X11.so exists, or
>>> - use the '-plugins <path>' option to tell me where it is, or
>>> - remove DISPLAY from your environment.
>>> ---------------
>>> 
>>> Of course, none of those suggestions worked, and I have been running
>>> Squeak for a long time on this box with no problems.
>>> 
>>> The same image starts fine on other machines, so I'm guessing
>>> something has gotten hosed up with my Ubuntu 14.04 installation on
>>> this one box?
>>> 
>>> Any suggestions are appreciated.  Thanks!
>> 
>> Does "ldd" output on the X11 module look right?
>> 
>> - Bert -
>> 
>> 
>> 
>> 
>> 
> 

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4142 bytes
Desc: not available
Url : http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20140603/62e26bff/smime.bin


More information about the Squeak-dev mailing list