Questions Regarding SETI@Home and Solaris 11 x86_64


log in

Advanced search

Questions and Answers : Unix/Linux : Questions Regarding SETI@Home and Solaris 11 x86_64

Author Message
Profile Gary E. RAFE, PhD
Send message
Joined: 19 Apr 99
Posts: 2
Credit: 3,343,313
RAC: 3,956
United States
Message 1450825 - Posted: 6 Dec 2013, 21:56:08 UTC

I've run SETI@Home on our home Solaris 10 Sun Fire 120 (SPARC) server for several years (BOINC 6.2.19 & setiathome-5.12.sparc-sun-solaris) with no trouble -- it just worked. I noticed recently (while looking at replacing the server with an Intel-based Solaris 11 system) that the clients stopped getting work units back in June 2013. I don't expect to keep the Sun Fire 120 running much long, so would like to have a look at SETI@Home on the new(er) Solaris 11 system.

I managed to compile (working?) BOINC 7.2.33 and SETI@Home 7.19 64-bit clients from source using GCC-4.5.2.

The BOINC client appears to start & run OK (boinc_client --daemon) but complains that my app_info.xml file doesn't have a usable version of SETI@Home v7.

The seti_boinc client source doesn't suggest an app_info.xml file for the software (that I can find), so I created by own from various sources, to wit:

<app_info> <app> <name>setiathome_enhanced</name> </app> <file_info> <name>setiathome-7.19.x86_64-pc-solaris</name> <executable/> </file_info> <app_version> <app_name>setiathome_enhanced</app_name> <version_num>719</version_num> <api_version>7.2.33</api_version> <file_ref> <file_name>setiathome-7.19.x86_64-pc-solaris</file_name> <main_program/> </file_ref> </app_version> </app_info>


I assume the error message I see regarding my app_info.xml file doesn't originate from the client (based on my reading of the boinc source code); rather, it comes from the server-side.

So my questions are: (1) Are anonymous Solaris i386 or x86_64 platforms supported by the SETI@Home project ?
(2) If so, what's wrong with my app_info.xml file (and how to debug these kinds of errors)?

Regards --Gary
____________

Profile Gundolf Jahn
Send message
Joined: 19 Sep 00
Posts: 3184
Credit: 358,718
RAC: 27
Germany
Message 1450836 - Posted: 6 Dec 2013, 22:51:25 UTC - in response to Message 1450825.

The BOINC client appears to start & run OK (boinc_client --daemon) but complains that my app_info.xml file doesn't have a usable version of SETI@Home v7.

And rightly so ;-) as your app_info.xml only references setiathome_enhanced, but it should contain references to setiathome_v7.

Excerpts from my client_state.xml:
<name>setiathome_v7</name>
<app_name>setiathome_v7</app_name>

Gruß
Gundolf

Profile Gary E. RAFE, PhD
Send message
Joined: 19 Apr 99
Posts: 2
Credit: 3,343,313
RAC: 3,956
United States
Message 1450854 - Posted: 6 Dec 2013, 23:16:33 UTC - in response to Message 1450836.

Yes, that was it -- I now have v7 clients running again. Thanks for setting me off in the right direction.

Cheers --Gary
____________

Questions and Answers : Unix/Linux : Questions Regarding SETI@Home and Solaris 11 x86_64

Copyright © 2014 University of California