Hi. Pharo5 can run properly on Fedora 24, with Seaside3.2, OpenGL, or default image. What kind of graphic card do you have ? Is it a NVidia ? The default driver in Fedora, "Nouveau", is 64 bit only. I had to install the proprietary NVidia driver lib in 32 bit to be able to run pharo, They are still from fedora 23, as rpm-fusion didn't update its repo yet (xorg-x11-drv-nvidia-cuda-358.16-2.fc23.i686 and xorg-x11-drv-nvidia-libs-358.16-2.fc23.i686).
Here is a list of all 32 bits library I have. My system is not a fresh install, but Pharo is the only 32 bit apps, so I guess this list is quite accurate. Can you check if you have a similar list on your system ? $ rpm -qa | grep i686 | grep -v devel | sort -u alsa-lib-1.1.1-1.fc24.i686 bzip2-libs-1.0.6-20.fc24.i686 cairo-1.14.6-1.fc24.i686 clang-libs-3.8.0-1.fc24.i686 elfutils-libelf-0.166-2.fc24.i686 expat-2.1.1-2.fc24.i686 fontconfig-2.11.94-6.fc24.i686 freetype-2.6.3-2.fc24.i686 gamin-0.1.10-22.fc24.i686 glib2-2.48.1-1.fc24.i686 glibc-2.23.1-8.fc24.i686 keyutils-libs-1.5.9-8.fc24.i686 krb5-libs-1.14.1-6.fc24.i686 libcom_err-1.42.13-4.fc24.i686 libdrm-2.4.68-1.fc24.i686 libedit-3.1-14.20150325cvs.fc24.i686 libffi-3.1-9.fc24.i686 libgcc-6.1.1-2.fc24.i686 libICE-1.0.9-5.fc24.i686 libpciaccess-0.13.4-3.fc24.i686 libpng-1.6.23-1.fc24.i686 libselinux-2.5-3.fc24.i686 libsepol-2.5-3.fc24.i686 libSM-1.2.2-4.fc24.i686 libssh2-1.7.0-5.fc24.i686 libstdc++-6.1.1-2.fc24.i686 libuuid-2.28-3.fc24.i686 libvdpau-1.1.1-3.fc24.i686 libverto-0.2.6-6.fc24.i686 libwayland-client-1.10.0-1.fc24.i686 libwayland-server-1.10.0-1.fc24.i686 libX11-1.6.3-3.fc24.i686 libXau-1.0.8-6.fc24.i686 libxcb-1.11.1-2.fc24.i686 libXdamage-1.1.4-8.fc24.i686 libXext-1.3.3-4.fc24.i686 libXfixes-5.0.2-2.fc24.i686 libXrender-0.9.9-3.fc24.i686 libxshmfence-1.2-3.fc24.i686 libXxf86vm-1.1.4-3.fc24.i686 llvm-libs-3.8.0-1.fc24.i686 mesa-libEGL-11.2.2-2.20160614.fc24.i686 mesa-libgbm-11.2.2-2.20160614.fc24.i686 mesa-libGL-11.2.2-2.20160614.fc24.i686 mesa-libglapi-11.2.2-2.20160614.fc24.i686 mesa-libOpenCL-11.2.2-2.20160614.fc24.i686 ncurses-libs-6.0-5.20160116.fc24.i686 nss-softokn-freebl-3.24.0-1.0.fc24.i686 ocl-icd-2.2.8-3.git20151217.0122332.fc24.i686 opencl-utils-1-2.svn16.fc24.i686 openssl-libs-1.0.2h-1.fc24.i686 pcre-8.39-2.fc24.i686 pixman-0.34.0-2.fc24.i686 pkgconfig-0.29-2.fc24.i686 pyzy-0.1.0-12.fc24.i686 readline-6.3-8.fc24.i686 SDL2-2.0.4-4.fc24.i686 sqlite-libs-3.11.0-3.fc24.i686 xorg-x11-drv-nvidia-cuda-358.16-2.fc23.i686 xorg-x11-drv-nvidia-libs-358.16-2.fc23.i686 xz-libs-5.2.2-2.fc24.i686 zlib-1.2.8-10.fc24.i686 and for display: $ ldd vm-display-X11 linux-gate.so.1 (0xf778f000) libpthread.so.0 => /lib/libpthread.so.0 (0xf7729000) libGL.so.1 => /usr/lib/nvidia/libGL.so.1 (0xf7622000) libX11.so.6 => /lib/libX11.so.6 (0xf74e1000) libc.so.6 => /lib/libc.so.6 (0xf7313000) /lib/ld-linux.so.2 (0x565d0000) libnvidia-tls.so.358.16 => /usr/lib/nvidia/tls/libnvidia-tls.so.358.16 (0xf730d000) libnvidia-glcore.so.358.16 => /usr/lib/nvidia/libnvidia-glcore.so.358.16 (0xf50b8000) libXext.so.6 => /lib/libXext.so.6 (0xf50a4000) libdl.so.2 => /lib/libdl.so.2 (0xf509f000) libxcb.so.1 => /lib/libxcb.so.1 (0xf5079000) libm.so.6 => /lib/libm.so.6 (0xf5022000) libXau.so.6 => /lib/libXau.so.6 (0xf501e000) Beware that under Fedora, SSL in Pharo is not available. I think that's a known issue, due to library mismatch: Pharo is compiled with openssl v1.0.0, while Fedora use v1.0.2h. $ ldd libSqueakSSL.so linux-gate.so.1 (0xf7754000) libssl.so.1.0.0 => not found libc.so.6 => /lib/libc.so.6 (0xf7551000) /lib/ld-linux.so.2 (0x5659f000) $ rpm -qa | grep ssl | grep i686 | grep -v devel openssl-libs-1.0.2h-1.fc24.i686 $ rpm -ql openssl-libs.i686 | grep libssl | grep -v hmac /usr/lib/libssl.so.1.0.2h /usr/lib/libssl.so.10 Regards Renaud 2016-06-23 16:31 GMT-04:00 Esteban Lorenzano <[email protected]>: > I’m sorry, but this is not enough information… normally crash should let a > crash.dmp file… also a way to reproduce the problem would be cool… a > description of what you are doing, etc. > > cheers, > Esteban > > > On 23 Jun 2016, at 22:10, Casimiro - GMAIL <[email protected]> > wrote: > > Pharo 5 crashes. VM does a SIGSEGV 0x00000000 at start > > Running GDB I got: > > (gdb) run > Starting program: /home/CdAB63/Downloads/pharo5.0/bin/pharo > Missing separate debuginfos, use: dnf debuginfo-install > glibc-2.23.1-8.fc24.i686 > [Thread debugging using libthread_db enabled] > Using host libthread_db library "/lib64/libthread_db.so.1". > > Program received signal SIGSEGV, Segmentation fault. > 0x00000000 in ?? () > (gdb) backtrace full > #0 0x00000000 in ?? () > No symbol table info available. > #1 0xf7f3dd7e in __pthread_once_slow () from /lib/libpthread.so.0 > No symbol table info available. > #2 0xf7aa9c05 in ?? () from /lib/libGL.so.1 > No symbol table info available. > #3 0xf7a722ab in ?? () from /lib/libGL.so.1 > No symbol table info available. > #4 0xf7fe8da1 in call_init.part () from /lib/ld-linux.so.2 > No symbol table info available. > #5 0xf7fe8f00 in _dl_init () from /lib/ld-linux.so.2 > No symbol table info available. > #6 0xf7fed80f in dl_open_worker () from /lib/ld-linux.so.2 > No symbol table info available. > #7 0xf7fe8c91 in _dl_catch_error () from /lib/ld-linux.so.2 > No symbol table info available. > #8 0xf7fecd89 in _dl_open () from /lib/ld-linux.so.2 > No symbol table info available. > #9 0xf7f4dc05 in dlopen_doit () from /lib/libdl.so.2 > No symbol table info available. > #10 0xf7fe8c91 in _dl_catch_error () from /lib/ld-linux.so.2 > No symbol table info available. > #11 0xf7f4e35d in _dlerror_run () from /lib/libdl.so.2 > No symbol table info available. > #12 0xf7f4dcae in dlopen@@GLIBC_2.1 () from /lib/libdl.so.2 > No symbol table info available. > #13 0x080bd60f in tryLoading () > No symbol table info available. > #14 0x080bd751 in ioLoadModule () > No symbol table info available. > #15 0x080bf18b in queryLoadModule () > No symbol table info available. > #16 0x080bf27f in queryModule () > No symbol table info available. > #17 0x080bf2c7 in loadImplicit () > No symbol table info available. > #18 0x0805ccd7 in main () > No symbol table info available. > (gdb) > > > -- > The information contained in this message is confidential and intended to > the recipients specified in the headers. If you received this message by > error, notify the sender immediately. The unauthorized use, disclosure, > copy or alteration of this message are strictly forbidden and subjected to > civil and criminal sanctions. > > == > > This email may be signed using PGP key *ID: 0x4134A417* > > >
