Pirates@Home logo

Pirates@Home

Berkeley Open Infrastructure
BOINC!
for Network Computing
Home Help Status Forums Glossary Account

Client error on Linux box .. Windows box OK

log in

Advanced search

Questions and Answers : Pirates@Home Problems : Client error on Linux box .. Windows box OK

Author Message
Profile Brian Uitti
Volunteer tester
Avatar
Send message
Joined: 9 Sep 04
United States
Project Blue Book
Credit: 4,573.7
RAC: 0.00
Joined: Sep 9, 2004
Verified: Mar 4, 2010
Punishment: Canon Fodder
Message 5840 - Posted: 3 Jun 2007 | 22:16:35 UTC

I'm getting a client error when running on my Linux box:

Linux example (bad):

Starting task wu_1180852337_2716_0 using starboard version 512

Unrecoverable error for result wu_1180852337_2716_0 (process exited with code 127 (0x7f))

Computation for task wu_1180852337_2716_0 finished

It also gets:

Message from server: Starting in 302 days and 9 hours, project will require a minimum BOINC core client version of 5.10.0. You are currently using version 5.4.11; please upgrade before this time.

Windows example (good):

application starboard - XScreenSaver GL graphics suite
created 3 Jun 2007 12:09:21 UTC
name wu_1180852337_1232

Outcome: Success

BOINC Manager Log:

Starting wu_1180852337_283_0
Starting task wu_1180852337_283_0 using starboard version 512
Computation for task wu_1180852337_283_0 finished
Starting wu_1180852337_1232_1
Starting task wu_1180852337_1232_1 using starboard version 512
[file_xfer] Started upload of file wu_1180852337_283_0_0
[file_xfer] Finished upload of file wu_1180852337_283_0_0
[file_xfer] Throughput 2698 bytes/sec
Computation for task wu_1180852337_1232_1 finished

It also gets:
Message from server: Starting in 302 days and 6 hours, project will require a minimum BOINC core client version of 5.10.0. You are currently using version 5.8.15; please upgrade before this time.

Any Ideas? Thanks!

// Brian
____________

Profile Trog Dog
Volunteer tester
Avatar
Send message
Joined: 27 Jan 06
Australia
FREE TIBET/ TIBET LIBRE
Credit: 2,363.2
RAC: 0.00
Joined: Jan 27, 2006
Verified: Dec 13, 2010
Dubloons: 3
Message 5847 - Posted: 4 Jun 2007 | 6:38:21 UTC - in response to Message 5840.



G'day Brian

Error 127 means a file (dependency) is missing. More than likely it will be related to you have the "wrong" version of glibc. If you want to track it down, run ldd on the starboard application (cd into your pirates directory and ldd starboard_512[tab key]).

This will identify any missing dependencies, which you can then trackdown (possibly) using your distro's package maintainer.
____________
Free Tibet/ Tibet Libre Team Forum

Profile Wormholio
Captain
Avatar
Send message
Joined: 6 Jun 04
United States
Away
Credit: 4,009.8
RAC: 0.00
Joined: Jun 6, 2004
Verified: Mar 13, 2008
Dubloons: 3
Pieces of Eight: 10
Punishment: Aztec curse
Message 5851 - Posted: 4 Jun 2007 | 12:03:50 UTC

Your Linux box shows one of the problems with trying to write an app which runs on all versions of Linux from all distros. If one of the versions of the shared libraries doesn't match then the app will fail to start. In your case it's glibc++.so.6.

I have a little trick I'd like to try to deal with this. So if you'll stand by on that machine until I can get it ready, you'll be able to perform a very valuable service when it's ready.

____________
-- Eric Myers

"Education is not the filling of a pail, but the lighting of a fire." -- William Butler Yeats

Profile Brian Uitti
Volunteer tester
Avatar
Send message
Joined: 9 Sep 04
United States
Project Blue Book
Credit: 4,573.7
RAC: 0.00
Joined: Sep 9, 2004
Verified: Mar 4, 2010
Punishment: Canon Fodder
Message 5853 - Posted: 4 Jun 2007 | 14:11:23 UTC - in response to Message 5847.



ldd starboard_5.12_i686-pc-linux-gnu
linux-gate.so.1 => (0xffffe000)
libdl.so.2 => /lib/tls/libdl.so.2 (0xb7f5a000)
libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0xb7f3c000)
libGL.so.1 => /usr/lib/libGL.so.1 (0xb7ec3000)
libGLU.so.1 => /usr/X11R6/lib/libGLU.so.1 (0xb7e48000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0xb7d81000)
libXmu.so.6 => /usr/X11R6/lib/libXmu.so.6 (0xb7d6b000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0xb7d5d000)
libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0xb7d55000)
libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0xb7d4b000)
libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0xb7d34000)
libstdc++.so.6 => not found
libm.so.6 => /lib/tls/libm.so.6 (0xb7d0e000)
libc.so.6 => /lib/tls/libc.so.6 (0xb7bd6000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7bcd000)
libpthread.so.0 => /lib/tls/libpthread.so.0 (0xb7bba000)
/lib/ld-linux.so.2 (0xb7f6d000)
libGLcore.so.1 => /usr/lib/libGLcore.so.1 (0xb7469000)
libnvidia-tls.so.1 => /usr/lib/tls/libnvidia-tls.so.1 (0xb7467000)
libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0xb73ad000)
libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0xb735c000)

OK, so I tried "simple - stupid" approach:

apt-get install libstdc++.so.6
Reading Package Lists... Done
Building Dependency Tree... Done
E: Couldn't find package libstdc++.so.6

Any Suggestions? Thanks!

// Brian

Profile Brian Uitti
Volunteer tester
Avatar
Send message
Joined: 9 Sep 04
United States
Project Blue Book
Credit: 4,573.7
RAC: 0.00
Joined: Sep 9, 2004
Verified: Mar 4, 2010
Punishment: Canon Fodder
Message 5854 - Posted: 4 Jun 2007 | 14:14:42 UTC - in response to Message 5851.



Standing by! Thanks!

// Brian

Profile Brian Uitti
Volunteer tester
Avatar
Send message
Joined: 9 Sep 04
United States
Project Blue Book
Credit: 4,573.7
RAC: 0.00
Joined: Sep 9, 2004
Verified: Mar 4, 2010
Punishment: Canon Fodder
Message 5964 - Posted: 14 Jun 2007 | 18:33:59 UTC - in response to Message 5854.

Brian Uitti wrote:

Standing by!

OK, Got Linux workunit.. Works!

// Brian

Profile Wormholio
Captain
Avatar
Send message
Joined: 6 Jun 04
United States
Away
Credit: 4,009.8
RAC: 0.00
Joined: Jun 6, 2004
Verified: Mar 13, 2008
Dubloons: 3
Pieces of Eight: 10
Punishment: Aztec curse
Message 5966 - Posted: 14 Jun 2007 | 20:52:23 UTC - in response to Message 5964.

Brian Uitti wrote:
Brian Uitti wrote:

Standing by!

OK, Got Linux workunit.. Works!


Good. But these are not the real test. The `hello` app is compiled statically, which means it doesn't depend on dynamic libraries on the client host. So they won't have the problem I described earlier. When we get to something with graphics, then we'll try my little trick and see if it works...

____________
-- Eric Myers

"Education is not the filling of a pail, but the lighting of a fire." -- William Butler Yeats

Profile Brian Uitti
Volunteer tester
Avatar
Send message
Joined: 9 Sep 04
United States
Project Blue Book
Credit: 4,573.7
RAC: 0.00
Joined: Sep 9, 2004
Verified: Mar 4, 2010
Punishment: Canon Fodder
Message 6156 - Posted: 4 Jul 2007 | 1:05:23 UTC - in response to Message 5966.

Wormholio wrote:
Brian Uitti wrote:
Brian Uitti wrote:

Standing by!

OK, Got Linux workunit.. Works!

Good. But these are not the real test. The `hello` app is compiled statically, which means it doesn't depend on dynamic libraries on the client host. So they won't have the problem I described earlier. When we get to something with graphics, then we'll try my little trick and see if it works...

On further review.. one of my Linux boxes is "OK".. that's the "Linux
2.6.18-4-686" (Debian "etch" on Pentium III (Katmai))
My other Linux box.. "Linux 2.6.15-chw-2" (Knoppmyth box R5C7 on Pentium 4 CPU 3.00GHz) continues with the Client Error.

// Brian

Profile Wormholio
Captain
Avatar
Send message
Joined: 6 Jun 04
United States
Away
Credit: 4,009.8
RAC: 0.00
Joined: Jun 6, 2004
Verified: Mar 13, 2008
Dubloons: 3
Pieces of Eight: 10
Punishment: Aztec curse
Message 6169 - Posted: 4 Jul 2007 | 23:53:14 UTC - in response to Message 6156.
Last modified: 4 Jul 2007 | 23:53:28 UTC

Brian Uitti wrote:

My other Linux box.. "Linux 2.6.15-chw-2" (Knoppmyth box R5C7 on Pentium 4 CPU 3.00GHz) continues with the Client Error.

Good. I'll be testing some ideas on how to make the client error go away, so we'll watch that box and see if it works. Thank you for helping test it and for the feedback.

____________
-- Eric Myers

"Education is not the filling of a pail, but the lighting of a fire." -- William Butler Yeats

Post to thread

Questions and Answers : Pirates@Home Problems : Client error on Linux box .. Windows box OK

Home Help Status Forums Glossary Account


Return to Pirates@Home main page


Copyright © 2013 Capt. Jack Sparrow