[Vm-dev] Cog spur VMs crashing in new Fedora 24
Ben Coman
btc at openinworld.com
Fri Jun 24 02:23:09 UTC 2016
On Fri, Jun 24, 2016 at 7:21 AM, Casimiro - GMAIL <
casimiro.barreto at gmail.com> wrote:
>
> Em 23-06-2016 20:05, Eliot Miranda escreveu:
>
>
>
> So if you do ldd on the vm-display-X11 module are all the libraries
> found? Here's an example output on ARM:
>
> eliot at pi2 ~/all/Squeak/Squeak5.0 $ ldd
> ~/all/oscogvm/products/cogspurlinuxhtARM/lib/squeak/5.0-201606212031/vm-display-X11
> /usr/lib/arm-linux-gnueabihf/libcofi_rpi.so (0x76f80000)
> libXext.so.6 => /usr/lib/arm-linux-gnueabihf/libXext.so.6
> (0x76f5a000)
> libSM.so.6 => /usr/lib/arm-linux-gnueabihf/libSM.so.6 (0x76f4c000)
> libICE.so.6 => /usr/lib/arm-linux-gnueabihf/libICE.so.6
> (0x76f2f000)
> libdl.so.2 => /lib/arm-linux-gnueabihf/libdl.so.2 (0x76f24000)
> libpthread.so.0 => /lib/arm-linux-gnueabihf/libpthread.so.0
> (0x76f05000)
> libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0x76e93000)
> libnsl.so.1 => /lib/arm-linux-gnueabihf/libnsl.so.1 (0x76e77000)
> libuuid.so.1 => /lib/arm-linux-gnueabihf/libuuid.so.1 (0x76e6a000)
> libasound.so.2 => /usr/lib/arm-linux-gnueabihf/libasound.so.2
> (0x76da6000)
> libX11.so.6 => /usr/lib/arm-linux-gnueabihf/libX11.so.6
> (0x76c92000)
> libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0x76b61000)
> /lib/ld-linux-armhf.so.3 (0x76fae000)
> libgcc_s.so.1 => /lib/arm-linux-gnueabihf/libgcc_s.so.1
> (0x76b39000)
> librt.so.1 => /lib/arm-linux-gnueabihf/librt.so.1 (0x76b2a000)
> libxcb.so.1 => /usr/lib/arm-linux-gnueabihf/libxcb.so.1
> (0x76b0b000)
> libXau.so.6 => /usr/lib/arm-linux-gnueabihf/libXau.so.6
> (0x76b01000)
> libXdmcp.so.6 => /usr/lib/arm-linux-gnueabihf/libXdmcp.so.6
> (0x76af4000)
>
>
> That's the result:
>
> [CdAB63 at localhost 5.0-201606230315]$ ldd vm-display-X11
> linux-gate.so.1 (0xf7712000)
> libGL.so.1 => /lib/libGL.so.1 (0xf75b6000)
> libXext.so.6 => /lib/libXext.so.6 (0xf75a2000)
> libpthread.so.0 => /lib/libpthread.so.0 (0xf7586000)
> libX11.so.6 => /lib/libX11.so.6 (0xf7445000)
> libc.so.6 => /lib/libc.so.6 (0xf7276000)
> libnvidia-tls.so.361.45.11 => /lib/libnvidia-tls.so.361.45.11
> (0xf7271000)
> libnvidia-glcore.so.361.45.11 => /lib/libnvidia-glcore.so.361.45.11
> (0xf4fe9000)
> libdl.so.2 => /lib/libdl.so.2 (0xf4fe4000)
> /lib/ld-linux.so.2 (0x56555000)
> libxcb.so.1 => /lib/libxcb.so.1 (0xf4fbe000)
> libm.so.6 => /lib/libm.so.6 (0xf4f67000)
> libXau.so.6 => /lib/libXau.so.6 (0xf4f63000)
> [CdAB63 at localhost 5.0-201606230315]$
>
> But I feel that perhaps the thing is that Fedora 24 comes with wayland by
> default. And disabling wayland causes erratic behaviour of interface... :(
> I'm checking on that.
> But... thing is: it bangs on the libpthread...
>
I see the libraries found are in /lib
but the error is reported in /lib64
So what do you get for...
$ ls -l /*/libpthread*
and presuming there is a /lib32, try something like...
$ LD_LIBRARY_PATH=/lib32 ./pharo
cheers -ben
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20160624/280eb7c1/attachment.htm
More information about the Vm-dev
mailing list