BOINC

Seti@Home

I observed, that the BOINC version of Seti@Home does not run under following OS:

S.u.S.E. 6.0
SUSE 7.2
S.u.S.E. 8.0

Note that I have no problems to run the classic client on the machines which have this OS installed (and I am not able to update those OS only to run S@H).

How to fix is unknown to me today, as you cannot use this missing shared libs on those old OS.

Error returned by client

After installing and running boinc you will see something like:
2005-08-19 18:46:40 [SETI@home] Starting result 01dc03aa.5631.16400.728420.91_1 using setiathome version 4.02
2005-08-19 18:46:40 [SETI@home] Unrecoverable error for result 01dc03aa.5631.16400.728420.91_1 (process exited with code 127 (0x7f))
The code 127 tells you, that the client does not work as expected. Something was wrong at startup, the client did not even start to process the work.

Error seen on Commandline

Usually this error 127 tells you, that something is wrong with the executable. Most often you will observe following:
BOINC$ ldd projects/setiathome.berkeley.edu/setiathome_4.02_i686-pc-linux-gnu
        libz.so.1 => /lib/libz.so.1 (0x4001f000)
        libnsl.so.1 => /lib/libnsl.so.1 (0x4002e000)
        libdl.so.2 => /lib/libdl.so.2 (0x40044000)
        libm.so.6 => /lib/libm.so.6 (0x40048000)
        libgcc_s.so.1 => not found
        libc.so.6 => /lib/libc.so.6 (0x4006c000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
Well, the libgcc_s.so.1 is missing. This usually means, your Linux is too old. (It might be that you have a 64 bit Linux which is missing this 32 bit library, too).

-Tino, 2005-08-19