Harmonious Trees 0.03
Re: Harmonious Trees 0.03
You can run the boinc client with --exit_before_start. Than boinc exits before the wu starts. In this case boinc copied everything into the slot directory. There should be the wrapper, the dnet binary, the job.xml and the input file in.og2. In the slot directory you should be able to start the wrapper on the command line.
yoyo
yoyo
Re: Harmonious Trees 0.03
OK, I got the sandbox set up. Which exact command should I run from the appropriate slot directory?yoyo hat geschrieben:You can run the boinc client with --exit_before_start. Than boinc exits before the wu starts. In this case boinc copied everything into the slot directory. There should be the wrapper, the dnet binary, the job.xml and the input file in.og2. In the slot directory you should be able to start the wrapper on the command line.
Here's what I got in the directory:
Code: Alles auswählen
$ ls boinc-client/slots/0/ -l
total 1.3M
-rwxr-xr-x 1 somebody 1.3M 2013-03-07 16:44 dnetc*
-rw-r--r-- 1 somebody 4.8K 2013-03-07 16:44 init_data.xml
-rw-r--r-- 1 somebody 1.3K 2013-03-07 16:44 in.og2
-rw-r--r-- 1 somebody 100 2013-03-07 16:44 job.xml
-rw-r--r-- 1 somebody 87 2013-03-07 16:44 stdout
-rw-r--r-- 1 somebody 104 2013-03-07 16:44 wrapper_519.02_arm-unknown-linux-gnueabi
Re: Harmonious Trees 0.03
The wrapper seems to be just a symlink into the project directory. So copy the wrapper into the slot directory and start the wrapper without any parameter. This is what boinc would do.
yoyo
yoyo
Re: Harmonious Trees 0.03
This is weird:yoyo hat geschrieben:The wrapper seems to be just a symlink into the project directory. So copy the wrapper into the slot directory and start the wrapper without any parameter. This is what boinc would do.
Code: Alles auswählen
$ cat wrapper_519.02_arm-unknown-linux-gnueabi
<soft_link>../../projects/www.rechenkraft.net_yoyo/wrapper_519.02_arm-unknown-linux-gnueabi</soft_link>
Code: Alles auswählen
$ ./wrapper_519.02_arm-unknown-linux-gnueabi
-bash: ./wrapper_519.02_arm-unknown-linux-gnueabi: Permission denied
$ chmod +x ./wrapper_519.02_arm-unknown-linux-gnueabi
$ ./wrapper_519.02_arm-unknown-linux-gnueabi
-bash: ./wrapper_519.02_arm-unknown-linux-gnueabi: No such file or directory
$ ldd ./wrapper_519.02_arm-unknown-linux-gnueabi
libm.so.6 => /lib/libm.so.6 (0x40006000)
libpthread.so.0 => /lib/libpthread.so.0 (0x400ae000)
libc.so.6 => /lib/libc.so.6 (0x400cf000)
/lib/ld-linux-armhf.so.3 => /lib/ld-linux.so.3 (0x2a000000)
ld-linux-armhf.so.3 => not found
TIA
Re: Harmonious Trees 0.03
I send you a DropBox invitation. There are the Makefile and wrapper source. Can you compile it for me?
yoyo
yoyo
Re: Harmonious Trees 0.03
I got errors galore. Which version of BOINC should I use?yoyo hat geschrieben:I send you a DropBox invitation. There are the Makefile and wrapper source. Can you compile it for me?
Re: Harmonious Trees 0.03
Got it. I put the new wrapper here. I believe that it's universal enough even for the Raspberry.
I'm running Dnet again with this new wrapper:
Stay tuned.
I'm running Dnet again with this new wrapper:
Code: Alles auswählen
$ ps fT
PID TTY STAT TIME COMMAND
4319 pts/1 Rs 0:01 -bash
13557 pts/1 Sl 0:00 \_ ./wrapper_arm-unknown-linux-gnueabi
13559 pts/1 RN 24:55 | \_ dnetc -runoffline -multiok=1 ...
Re: Harmonious Trees 0.03
Dnet finished crunching a WU on the ARMv5 after 2h50min.
Re: Harmonious Trees 0.03
I don't see the wrapper in Dropbox?
yoyo
yoyo
Re: Harmonious Trees 0.03
Sorry, I couldn't write in the shared Dropbox. I put it here.yoyo hat geschrieben:I don't see the wrapper in Dropbox?
Re: Harmonious Trees 0.03
Thanks. I create a 519.04 version with it. Please test.
yoyo
yoyo