You are not logged in.
I need a hand getting BOINC to run. (This is a quick version of a post I made on the BOINC forums - http://boinc.berkeley.edu/dev/forum_thread.php?id=3271) When I run BOINC, it attaches to a project and downloads fine, appears to run the jobs (much too quickly for it to be computing the job), but then finishes with errors.
This is what I see once the job has 'completed':
In the Tasks tab of BOINC Manager, it shows progress as being 100%, with a 'Computation error' message in the Status column.
In the Messages (see below) it states 'Computation for task xyz finished', and follows with 'Output file xyz_0 for task xyz absent'
In the stats of the different projects I can see the error: 'process exited with code 22 (0x16, -234)'.
The people on the BOINC forums have given me a couple of ideas, one being activating swap (didn't work), and running ldd on the executable files in the projects folder. When I run ldd, I am getting the same error on all the executables:
wcg_faah_autodock_6.06_i686-pc-linux-gnu:
ldd: warning: you do not have execution permission for `./wcg_faah_autodock_6.06_i686-pc-linux-gnu'
not a dynamic executable
The permissions for the project folder and executable files are as follows:
drwxrwx--x 2 boinc boinc 4096 2008-11-02 20:21 www.worldcommunitygrid.org/
-rwxr-xr-x 1 boinc boinc 1579904 2008-11-02 01:06 wcg_faah_autodock_6.06_i686-pc-linux-gnu
It's saying I don't have execution permission for the files, but to me it looks fine. I've even run ldd as root, and su-ed into the boinc account but ldd still came back with the same message. Is this ldd message pointing to the cause of the BOINC error?
FYI, my install process was via Pacman, plus adding my user to the boinc group. Anything I am missing?
Last edited by von_Wanderlust (2008-11-08 20:57:01)
Offline
Quoting myself: "Anything I am missing?". Yeah, half a brain me thinks. I followed the cromwell-intl.com and the auscert.org.au guides and hardened the filesystem by making the /var partition noexec in fstab. And I was wondering why ldd was reporting back that I didn't have execution permissions.
Well I am feeling pretty silly since I spent a bunch of time reading up on BOINC trying to work out was going wrong. I've created a page on the wiki for BOINC so I feel like I've at least achieved something
Its here: http://wiki.archlinux.org/index.php/BOINC
Offline