Posts by Eric Myers

21) Message boards : Questions and problems : Trouble starting client daemon on openSuSE11.0 (Message 29002)
Posted 25 Nov 2009 by Eric Myers
Post:
Marc Chamberlin wrote:

Changing the ownership and permissions of the boinc working directory corrected this problem, but IMHO the real fix lies in a better informative error message and that must be done in the code itself.

I agree, this is certainly worthy of a ticket, if there is not one already. I now remember getting bitten by this myself a couple of years ago, but didn't remember it until you found the answer.

Perhaps one of us who has a Trac account could scan to see if there is already a ticket for this? And if not, create one. I'll try if I get some time to do it before someone beats me to it.

22) Message boards : Questions and problems : Trouble starting client daemon on openSuSE11.0 (Message 28968)
Posted 24 Nov 2009 by Eric Myers
Post:
Marc, did you copy the working directory from another machine?
That would include files that make it think the client is already running.

Or it could be a lock file in one of several places, depending on the
Linux distro. You can run the init script with "stop" and even if the
client is not running it should clear out any old lock files. Then give it "start" to restart it. So something like

# /etc/init.d/boinc stop
# /etc/init.d/boinc start

-Eric
23) Message boards : Promotion : Facedbook application for every BOINC project (Message 28847)
Posted 19 Nov 2009 by Eric Myers
Post:
Check out the BOINC Milestones app on Facebook: http://apps.facebook.com/boinc_milestones/
24) Message boards : Server programs : How to automatically create jobs with multiple input files (Message 28803)
Posted 17 Nov 2009 by Eric Myers
Post:
Try running it from the project/bin directory.
Many of the BOINC utilities are configured to be run
only from that directory.
25) Message boards : The Lounge : BOINC in the News (Message 28802)
Posted 17 Nov 2009 by Eric Myers
Post:
Not really BOINC in the news, but it's Carl Sagan in the comics, and I wanted to try out the new editing controls.

26) Message boards : API : Is there a python module for boinccmd ? (Message 25045)
Posted 26 May 2009 by Eric Myers
Post:
If you check out the BOINC source code from SVN (see the SourceCode page) then you will find a subdirectory called "py" and under that "py/Boinc" containing the various files of the PythonFramework.
27) Message boards : API : Problem with compiling in windows (Message 25044)
Posted 26 May 2009 by Eric Myers
Post:
There may be file dependencies (additional source files) missing from your project file.
28) Message boards : Projects : Choosing the right project for my machine (Message 23787)
Posted 19 Mar 2009 by Eric Myers
Post:
Join Pirates@Home. The next round of apps will be a test related to Linux, and you can show everyone that CentOS is Linux ;-)

(One way to convey a lot about your machine is to give the `uname -a` command and post the result.)
29) Message boards : Server programs : How to backup a project in the server. (Message 23674)
Posted 14 Mar 2009 by Eric Myers
Post:
Yes, copy the project directory, and the database.

For the database you can make a copy of the files (check /etc/my.cnf for the location of datadir, possibly /var/lib/mysql), but there are also ways to backup the database using mysql. That's something you might want to read up on at mysql.com, or a book on mysql (there are several).
30) Message boards : Documentation : client_state.xml - documentation (Message 23489)
Posted 6 Mar 2009 by Eric Myers
Post:
The nice thing about the wiki is that we can start work on the page and flesh it in slowly. And you don't have to do all the work, we can spread that out too.

And there are other sources of documentation where we can get some help. A good one for definitions is the BOINC FAQ Service
31) Message boards : Web interfaces : Drupal migration (Message 23416)
Posted 3 Mar 2009 by Eric Myers
Post:
Dupal in the news: Software System’s Fans Gather to Talk Code (New York Times)

32) Message boards : Documentation : client_state.xml - documentation (Message 23411)
Posted 2 Mar 2009 by Eric Myers
Post:
You are right, it is not a complete page. But hopefully it helps a little.

The client_state.xml should not be that hard to read once you get the hang of reading the XML. The tag names describe what they contain. To figure out what the contents mean you may have to dig a bit deeper into the documentation, but you can decide which parts you wish to investigate deeper.

There are several sources of documentation. The trac wiki I linked to above is for the developers and project administrators, so it is more terse and technical. The User's Guide is for the client and those who run the client on their own computers, and ideally it is more accessible and detailed. Though we are not there yet.

So we could start a page in the User's Guide about the client_state.xml file, and fill it in over time and with the help of many volunteers. This would be similar to the already existing page on Client configuration, which describes the contents of the cc_config.xml file.

...I just started the page: Client state. Please, anybody who can, help make BOINC documentation better by filling it in.
33) Message boards : Questions and problems : Linux Source with configure and make scripts (Message 23407)
Posted 2 Mar 2009 by Eric Myers
Post:
What _autosetup does is run the GNU build tools to create the configure script, which in turn builds the Makefiles. Short and sweet, the script just sets things up to run
aclocal -I m4 && autoheader && automake && autoconf

So you also need all those GNU build tools.

An alternative approach might be to build on a Mac which has all this, and a compiler which can cross-compile for the ARM processor in the iPhone. Then you build on the Mac, but build executables that run on the other device. I know nothing about the current state of such things, except that this is how XCode does it for building iPhone apps.

34) Message boards : Documentation : client_state.xml - documentation (Message 23406)
Posted 2 Mar 2009 by Eric Myers
Post:
Which seems to have been copied from the trac wiki, which is a better source.

See http://boinc.berkeley.edu/trac/wiki/ClientData
35) Message boards : The Lounge : BOINC in the News (Message 22778)
Posted 30 Jan 2009 by Eric Myers
Post:
New York Times wrote:
Nvidia Nabs a Top Scientist From Stanford

Nvidia, a leading Silicon Valley chip maker, has hired Bill Dally, one of Stanford University’s top computer science professors, as its new chief scientist –- a move designed to bolster the company’s shift from a gaming and graphics specialist to a more diverse silicon supplier....

Although BOINC is not mentioned specifically, nor is CUDA, there is a link to an earlier article from September about CUDA, and how it is ahead of similar efforts by Intel and AMD. “We probably have a four-year lead on Intel" said nVidia CEO Jen-Hsun Huang (in the earlier article).

Link: Nvidia Nabs a Top Scientist From Stanford
36) Message boards : Projects : Einstein project (Message 22429)
Posted 14 Jan 2009 by Eric Myers
Post:
Is there something blocking Canadians from reaching Einstein@Home?
37) Message boards : Server programs : How can I remove invalid WUs from the job slots of a boinc server? (Message 22372)
Posted 10 Jan 2009 by Eric Myers
Post:
Stop the project. Go to the control panel (/ops) page and there is a link there to a control that will let you delete workunits. Then you can restart the project.
38) Message boards : Questions and problems : Linux Source with configure and make scripts (Message 22371)
Posted 10 Jan 2009 by Eric Myers
Post:
I am getting this error :
-sh: ./_autosetup: /bin/sh^M: bad interpreter: No such file or directory

It's a short script, so you could try giving the commands in it by hand.

Perhaps sh (the Bourne shell) is somewhere else on iPhone? It could be called bash not sh. If you have bash, you couud say
bash _autosetup

39) Message boards : Questions and problems : Linux Source with configure and make scripts (Message 22346)
Posted 8 Jan 2009 by Eric Myers
Post:
Thats the thing - there is no autosetup file - typing _autosetup at the command line does nothing, and there is no name of file with _autosetup, or autosetup in my source list?!

That script is in SVN, so try updating and make sure you are getting that file.
   grendel:boinc> svn info _autosetup 
Path: _autosetup
Name: _autosetup
URL: http://boinc.berkeley.edu/svn/trunk/boinc/_autosetup
Repository Root: http://boinc.berkeley.edu/svn
Repository UUID: 677681c0-c3c0-48b4-bd46-92119ef6d97a
Revision: 16842
Node Kind: file
Schedule: normal
Last Changed Author: davea
Last Changed Rev: 15282
Last Changed Date: 2008-05-23 15:24:20 -0400 (Fri, 23 May 2008)
Text Last Updated: 2008-07-23 16:14:13 -0400 (Wed, 23 Jul 2008)
Checksum: c3c265a49fca0b175a3f0b28fcf8b21f


You may not want to use the current trunk, since it's being worked on.
Pick a stable recent client branch. See the SourceCode page in the developers wiki.
40) Message boards : Questions and problems : Linux Source with configure and make scripts (Message 22341)
Posted 8 Jan 2009 by Eric Myers
Post:
Run _autosetup to create the configure script

Then run `./configure --disable-server` to create the Makefiles

You'll need to build the wxWidgets library first if you want the Manager, but not if you just want the CLI client. You probably also need --with-apple-opengl-framework for the GUI.

Once you have the configure script then `configure --help` can show you other things you can configure.

Hope it works. Good luck.




Previous 20 · Next 20

Copyright © 2024 University of California.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.