folding at home?


Recommended Posts

Not sure if this is possible but my server just basically sits at the house all day doing nothing.  It would be great if i could run folding on it while i was not using it.

 

Would this be hard to do? and what might be involved in getting it setup?

 

Thanks

I don't know about its eventual memory needs, but as long as it does not use it all...

 

I downloaded the linux version, put it (FAH6.02-Linux.tgz) in a folder on my first data disk, then logging in via telnet, typed the commands in blue below to unzip, untar, and invoke it.  Looks like it runs just fine.  My server does have a nameserver defined... If yours does not, it might not know how to call home.

 

I did not register for a passkey...    So far, it is using 99.9% of my otherwise idle CPU, it is also using 0.7% of my memory. (I only have 512 Meg of ram in my server)  If the memory usage grows to where it uses it all I would need to configure a swap file, otherwise, it would eventually crash my server after using all the RAM.

 

Joe L.

 

root@Tower:/mnt/user/data/folding_at_home# ls

FAH6.02-Linux.tgz*

root@Tower:/mnt/user/data/folding_at_home# gunzip *

root@Tower:/mnt/user/data/folding_at_home# ls

FAH6.02-Linux.tar*

root@Tower:/mnt/user/data/folding_at_home# tar -xvf F*

fah6

mpiexec

root@Tower:/mnt/user/data/folding_at_home# ls -l

total 636

-rwx------ 1 root root 327680 Jul 30 12:04 FAH6.02-Linux.tar*

-rwx------ 1 8372  37 252676 Jul  2 12:03 fah6*

-rwx------ 1 8372  37  68492 Jul 16  2007 mpiexec*

root@Tower:/mnt/user/data/folding_at_home# fah6

 

Note: Please read the license agreement (fah6 -license). Further

use of this software requires that you have read and accepted this agreement.

 

 

 

--- Opening Log file [July 30 16:08:56]

 

 

# Linux Console Edition #######################################################

###############################################################################

 

                      Folding@Home Client Version 6.02

 

                          http://folding.stanford.edu

 

###############################################################################

###############################################################################

 

Launch directory: /mnt/user/data/folding_at_home

Executable: fah6

 

 

[16:08:56] Configuring Folding@Home...

 

User name [Anonymous]?

Team Number [0]?

Passkey []?

Ask before fetching/sending work (no/yes) [no]?

Use proxy (yes/no) [no]?

Acceptable size of work assignment and work result packets (bigger units

may have large memory demands) -- 'small' is <5MB, 'normal' is <10MB, and

'big' is >10MB (small/normal/big) [normal]? small

Change advanced options (yes/no) [no]?

 

[16:09:53] - Ask before connecting: No

[16:09:53] - User name: Anonymous (Team 0)

[16:09:53] - User ID not found locally

[16:09:53] + Requesting User ID from server

[16:09:54] - Machine ID: 1

[16:09:54]

[16:09:54] Work directory not found. Creating...

[16:09:54] Could not open work queue, generating new queue...

[16:09:54] - Preparing to get new work unit...

[16:09:54] + Attempting to get work packet

[16:09:54] - Connecting to assignment server

[16:09:54] - Successful: assigned to (171.65.103.160).

[16:09:54] + News From Folding@Home: Welcome to Folding@Home

[16:09:54] Loaded queue successfully.

[16:09:55] + Closed connections

[16:09:55]

[16:09:55] + Processing work unit

[16:09:55] Core required: FahCore_82.exe

[16:09:55] Core not found.

[16:09:55] - Core is not present or corrupted.

[16:09:55] - Attempting to download new core...

[16:09:55] + Downloading new core: FahCore_82.exe

[16:09:56] + 10240 bytes downloaded

[16:09:56] + 20480 bytes downloaded

[16:09:56] + 30720 bytes downloaded

[16:09:56] + 40960 bytes downloaded

[16:09:56] + 51200 bytes downloaded

[16:09:56] + 61440 bytes downloaded

[16:09:56] + 71680 bytes downloaded

[16:09:56] + 81920 bytes downloaded

[16:09:56] + 92160 bytes downloaded

[16:09:56] + 102400 bytes downloaded

[16:09:56] + 112640 bytes downloaded

[16:09:56] + 122880 bytes downloaded

[16:09:56] + 133120 bytes downloaded

[16:09:56] + 143360 bytes downloaded

[16:09:56] + 153600 bytes downloaded

[16:09:56] + 163840 bytes downloaded

[16:09:56] + 174080 bytes downloaded

[16:09:56] + 184320 bytes downloaded

[16:09:56] + 194560 bytes downloaded

[16:09:56] + 204800 bytes downloaded

[16:09:56] + 215040 bytes downloaded

[16:09:56] + 225280 bytes downloaded

[16:09:56] + 235520 bytes downloaded

[16:09:56] + 245760 bytes downloaded

[16:09:56] + 256000 bytes downloaded

[16:09:56] + 266240 bytes downloaded

[16:09:56] + 276480 bytes downloaded

[16:09:57] + 286720 bytes downloaded

[16:09:57] + 296960 bytes downloaded

[16:09:57] + 307200 bytes downloaded

[16:09:57] + 317440 bytes downloaded

[16:09:57] + 327680 bytes downloaded

[16:09:57] + 337920 bytes downloaded

[16:09:57] + 348160 bytes downloaded

[16:09:57] + 358400 bytes downloaded

[16:09:57] + 368640 bytes downloaded

[16:09:57] + 378880 bytes downloaded

[16:09:57] + 389120 bytes downloaded

[16:09:57] + 399360 bytes downloaded

[16:09:57] + 409600 bytes downloaded

[16:09:57] + 419840 bytes downloaded

[16:09:57] + 430080 bytes downloaded

[16:09:57] + 440320 bytes downloaded

[16:09:57] + 450560 bytes downloaded

[16:09:57] + 460800 bytes downloaded

[16:09:57] + 471040 bytes downloaded

[16:09:57] + 481280 bytes downloaded

[16:09:57] + 491520 bytes downloaded

[16:09:57] + 501760 bytes downloaded

[16:09:57] + 512000 bytes downloaded

[16:09:57] + 522240 bytes downloaded

[16:09:57] + 532480 bytes downloaded

[16:09:57] + 542720 bytes downloaded

[16:09:57] + 552960 bytes downloaded

[16:09:57] + 563200 bytes downloaded

[16:09:57] + 573440 bytes downloaded

[16:09:57] + 583680 bytes downloaded

[16:09:57] + 593920 bytes downloaded

[16:09:57] + 604160 bytes downloaded

[16:09:57] + 614400 bytes downloaded

[16:09:57] + 624640 bytes downloaded

[16:09:57] + 634880 bytes downloaded

[16:09:57] + 645120 bytes downloaded

[16:09:57] + 655360 bytes downloaded

[16:09:57] + 665600 bytes downloaded

[16:09:57] + 675840 bytes downloaded

[16:09:57] + 686080 bytes downloaded

[16:09:57] + 696320 bytes downloaded

[16:09:57] + 706560 bytes downloaded

[16:09:57] + 716800 bytes downloaded

[16:09:57] + 727040 bytes downloaded

[16:09:57] + 737280 bytes downloaded

[16:09:57] + 747520 bytes downloaded

[16:09:57] + 757760 bytes downloaded

[16:09:57] + 768000 bytes downloaded

[16:09:57] + 778240 bytes downloaded

[16:09:57] + 788480 bytes downloaded

[16:09:57] + 798720 bytes downloaded

[16:09:57] + 808960 bytes downloaded

[16:09:57] + 819200 bytes downloaded

[16:09:57] + 829440 bytes downloaded

[16:09:57] + 839680 bytes downloaded

[16:09:57] + 849920 bytes downloaded

[16:09:57] + 860160 bytes downloaded

[16:09:57] + 870400 bytes downloaded

[16:09:57] + 880640 bytes downloaded

[16:09:57] + 890880 bytes downloaded

[16:09:57] + 901120 bytes downloaded

[16:09:57] + 911360 bytes downloaded

[16:09:57] + 921600 bytes downloaded

[16:09:57] + 931840 bytes downloaded

[16:09:57] + 942080 bytes downloaded

[16:09:57] + 952320 bytes downloaded

[16:09:57] + 962560 bytes downloaded

[16:09:57] + 966111 bytes downloaded

[16:09:57] Verifying core Core_82.fah...

[16:09:57] Signature is VALID

[16:09:57]

[16:09:57] Trying to unzip core FahCore_82.exe

[16:09:58] Decompressed FahCore_82.exe (2542532 bytes) successfully

[16:09:58] + Core successfully engaged

[16:10:08]

[16:10:08] + Processing work unit

[16:10:08] Core required: FahCore_82.exe

[16:10:08] Core found.

[16:10:08] Working on Unit 01 [July 30 16:10:08]

[16:10:08] + Working ...

[16:10:08]

[16:10:08] *------------------------------*

[16:10:08] Folding@Home PMD Core

[16:10:08] Version 1.03 (September 7, 2005)

[16:10:08]

[16:10:08] Preparing to commence simulation

[16:10:08] - Looking at optimizations...

[16:10:08] - Created dyn

[16:10:08] - Files status OK

[16:10:08] - Expanded 93176 -> 599777 (decompressed 643.7 percent)

[16:10:08]

[16:10:08] Project: 2170 (Run 73, Clone 899, Gen 2)

[16:10:08]

[16:10:08] Assembly optimizations on if available.

[16:10:08] Entering M.D.

[16:10:15] Protein: p2170_lambda_obc_300K

[16:10:15]

[16:10:15] Completed 0 out of 500000 steps  (0%)

 

Link to comment

Not sure if this is possible but my server just basically sits at the house all day doing nothing.  It would be great if i could run folding on it while i was not using it.

 

Would this be hard to do? and what might be involved in getting it setup?

 

Thanks

I don't know about its eventual memory needs, but as long as it does not use it all...

 

I downloaded the linux version, put it (FAH6.02-Linux.tgz) in a folder on my first data disk, then logging in via telnet, typed the commands in blue below to unzip, untar, and invoke it.  Looks like it runs just fine.   My server does have a nameserver defined... If yours does not, it might not know how to call home.

 

I did not register for a passkey...    So far, it is using 99.9% of my otherwise idle CPU, it is also using 0.7% of my memory. (I only have 512 Meg of ram in my server)  If the memory usage grows to where it uses it all I would need to configure a swap file, otherwise, it would eventually crash my server after using all the RAM.

 

Joe L.

 

root@Tower:/mnt/user/data/folding_at_home# ls

FAH6.02-Linux.tgz*

root@Tower:/mnt/user/data/folding_at_home# gunzip *

root@Tower:/mnt/user/data/folding_at_home# ls

FAH6.02-Linux.tar*

root@Tower:/mnt/user/data/folding_at_home# tar -xvf F*

fah6

mpiexec

root@Tower:/mnt/user/data/folding_at_home# ls -l

total 636

-rwx------ 1 root root 327680 Jul 30 12:04 FAH6.02-Linux.tar*

-rwx------ 1 8372   37 252676 Jul  2 12:03 fah6*

-rwx------ 1 8372   37  68492 Jul 16  2007 mpiexec*

root@Tower:/mnt/user/data/folding_at_home# fah6

 

Thank you good sir for testing that out for me quick.  I am not near my server right now but iw ill try this when i get home.

 

forgive this noob question but what exactly does this, "My server does have a nameserver defined," mean.  And if i can't get it to call home how would i go about defineing the name server.

Link to comment

forgive this noob question but what exactly does this, "My server does have a nameserver defined," mean.  And if i can't get it to call home how would i go about defineing the name server.

If you are using DHCP, the name-server is probably defined for you.

If not, it is entered on the current version of unRAID as the "DNS Server" on the "Settings" page of the unRAID management web-site.

 

If you can type:

net lookup google.com

and it returns an IP address, you should be fine.

 

Joe L.

Link to comment

forgive this noob question but what exactly does this, "My server does have a nameserver defined," mean.  And if i can't get it to call home how would i go about defineing the name server.

If you are using DHCP, the name-server is probably defined for you.

If not, it is entered on the current version of unRAID as the "DNS Server" on the "Settings" page of the unRAID management web-site.

 

If you can type:

net lookup google.com

and it returns an IP address, you should be fine.

 

Joe L.

 

OK, got it.  I do have the unRaid box using DHCP and then my router is assigning a specific IP address to it based on its MAC address, so i think i should be fine.  I will check when i get home but i should be good to go.

 

Thanks again.

Link to comment
  • 2 years later...

Now,  I Know this not "Folding@home"

 

But does anybody know how to get "Seti@home" to work?

 

I tried to do the same as above.  But got errors.

root@Tower:/mnt/user/data# cd setiathome

root@Tower:/mnt/user/data/setiathome# ls

boinc_6.10.58_i686-pc-linux-gnu.sh*

root@Tower:/mnt/user/data/setiathome# ls -l

total 4292

-rwx------ 1 root root 4388779 Mar  8 02:53 boinc_6.10.58_i686-pc-linux-gnu.sh*

root@Tower:/mnt/user/data/setiathome# boinc_6.10.58_i686-pc-linux-gnu.sh

use /mnt/user/data/setiathome/BOINC/run_manager to start BOINC

root@Tower:/mnt/user/data/setiathome# cd BOINC

root@Tower:/mnt/user/data/setiathome/BOINC# run_manager

./boincmgr: error while loading shared libraries: libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory

root@Tower:/mnt/user/data/setiathome/BOINC# ls -l

total 9333

-rw-r--r-- 1 admin admin    219 Aug  4  2010 binstall.sh

-rwxr-xr-x 1 admin admin 1878580 Aug  4  2010 boinc*

-rwxr-xr-x 1 admin admin  238728 Aug  4  2010 boinccmd*

-rwxr-xr-x 1 admin admin 6868628 Aug  4  2010 boincmgr*

-rw-r--r-- 1 admin admin    815 Mar  1  2010 boincmgr.16x16.png

-rw-r--r-- 1 admin admin    2395 Mar  1  2010 boincmgr.32x32.png

-rw-r--r-- 1 admin admin    5570 Mar  1  2010 boincmgr.48x48.png

-rw-r--r-- 1 admin admin  238100 Mar  1  2010 ca-bundle.crt

-rwxr-xr-x 1 admin admin  282652 Mar  1  2010 libcudart.so*

drwxr-xr-x 1 admin admin    960 May  3  2010 locale/

-rwxr-xr-x 1 root  root      56 Mar  8 03:08 run_client*

-rwxr-xr-x 1 root  root      59 Mar  8 03:08 run_manager*

root@Tower:/mnt/user/data/setiathome/BOINC# run_manager

./boincmgr: error while loading shared libraries: libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory

root@Tower:/mnt/user/data/setiathome/BOINC#

 

 

So does anybody have an idea on how to get this to work?  I Shall need a noobs guild as I am not a linux guru.

 

Link to comment

You are trying to run the X-windows version and that ain't going to work on unRAID. Still, I think you can get it running pretty easy if you can figure out the command line switches.

 

boinc is the main program. When it's run it will tell you that boinccmd is the command line interface. Here are some things you'd type;

"boinc --help" = get the list of commands/switches.

"boinc --daemon" = runs in the background * it does run

 

It seems that you would first run boinc as a daemon and then use boinccmd to control it. Just type boinccmd and it will list the commands you use. I would think you use boinccmd to send ech new command to the boinc daemon. I have no idea what options to use or how to get it actually processing anything though.

 

Peter

 

Link to comment

I had an old SETI account so I messed with it a bit and got it running. Type "boinc --daemon" and the background process starts. Type "boinccmd --project_attach http://setiathome.berkeley.edu ###"  where ### = the account key under your account information. And away it should go, running the CPU at 100% and processing something. It seems to run a seti instance and an astropulse instance or process 2 different work units from those projects.

 

It seems on the seti website you can actually set some of the options it will use while processing if you click the link listed beside the "When and how BOINC uses your computer" option.

 

I did install the SABnzbd dependancies and I believe it installed openSSL so you may have to find a openSSL package.

 

It also seems to write pretty consistantly so I would not install or run it on the flash drive.

 

Peter

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.