Questions and Answers :
Unix/Linux :
Questions Regarding SETI@Home and Solaris 11 x86_64
Message board moderation
| Author | Message |
|---|---|
Gary E. RAFE, PhD Send message Joined: 19 Apr 99 Posts: 4 Credit: 10,063,866 RAC: 10
|
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 |
Gundolf Jahn Send message Joined: 19 Sep 00 Posts: 3184 Credit: 446,358 RAC: 0
|
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 |
Gary E. RAFE, PhD Send message Joined: 19 Apr 99 Posts: 4 Credit: 10,063,866 RAC: 10
|
Yes, that was it -- I now have v7 clients running again. Thanks for setting me off in the right direction. Cheers --Gary |
©2026 University of California
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.