Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[Support] Linuxserver.io - Folding@home

Featured Replies

linuxserver_medium.png?v=4&s=4000

Application Name: Folding@home
Application Site: https://foldingathome.org/
Docker Hub: https://hub.docker.com/r/linuxserver/foldingathome/
Github: https://github.com/linuxserver/docker-foldingathome

Please post any questions/issues relating to this docker you have in this thread.

If you are not using Unraid (and you should be!) then please do not post here, rather use the linuxserver.io forum for support.

  • Replies 100
  • Views 31.8k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • https://www.tomshardware.com/news/folding-at-home-worlds-top-supercomputers-coronavirus-covid-19   https://cointelegraph.com/news/foldinghome-surpasses-400-000-users-amid-crypto-contribution

  • dockerPolice
    dockerPolice

    And, unlike the other F@H app, it won't automatically join Team unRaid (quite understandable).  The team # if you care is 227802  

  • @linuxserver.io Thank you for making this application available to the Unraid community!  Great work as always!   I think we all should be running F@H with our always on machines now more th

Posted Images

This one doesn't require any manual edits to the config.xml. By default, both the web gui and remote access via FAHControl on a different device allow all connections and there is no password.

 

The built-in webserver provides very basic control (ie. GPUs are only active when set to Medium or higher) and its cache management is very finicky. If you have issues connecting, try an incognito window. For more fine grained control of individual devices, you can use the FAHControl app on a different device and connect remotely via port 36330 (no password).

The web gui is a bit finnicky and refuses to open for me in a regular chrome window (perhaps a conflict with cookies?). I can open it in an incognito window, though. Just fyi

1 hour ago, aptalca said:

The web gui is a bit finnicky and refuses to open for me in a regular chrome window (perhaps a conflict with cookies?). I can open it in an incognito window, though. Just fyi

Refuses to load or continually reloads?   Common problem across all platforms.   Clearing your history fixes it

Usually when the container restarts, it continuously tries to reload. Force refresh (shft+F5 or ctrl+F5) seems to take care of that one.

 

But on one machine, I get an "empty response" from the site. On that machine, I have to use incognito (without cache or cookies). No idea why.

Another quirk, even if the user doesn't use nvidia runtime, or enable all the gpus, all nvidia gpus on the system are still detected, but they can't be started to fold. You'll see errors in the log. Don't be surprised.

And, unlike the other F@H app, it won't automatically join Team unRaid (quite understandable).  The team # if you care is 227802

 

image.png.5dbeac5be8f888b1c94f4afd7454e87f.png

Edited by dockerPolice

Keep getting these errors on loading docker or restart of server and reload docker 

errors.txt

I had to restart the container a couple of times to get past that.  Unfortunately it appears that F@H (on all platforms) has a bug (or their servers are simply overwhelmed) where occasionally it gets into a loop where it doesn't pick up anything at all.  Keep restarting the app, or also install BOINC which never seems to suffer the same ill effects

2 minutes ago, Squid said:

I had to restart the container a couple of times to get past that.  Unfortunately it appears that F@H (on all platforms) has a bug (or their servers are simply overwhelmed) where occasionally it gets into a loop where it doesn't pick up anything at all.  Keep restarting the app, or also install BOINC which never seems to suffer the same ill effects

:( seems like they need a little upgrade themselves 

2 hours ago, Titus said:

:( seems like they need a little upgrade themselves 

I think their servers are getting overloaded. Way too many people started folding recently due to coronavirus (myself included). 

It seems to be that way, just saw the latest WAN-show by linustechtips where they mentioned just that in the beginning of the episode.

Well managed to finish one WU then again back to the loop 

I joined the team last night.  My Nvidia GPU was doing some work right after I installed it, but now it is sitting idle.  I found this in the logs:

 

13:07:53:WU01:FS01:Requesting new work unit for slot 01: READY gpu:0:GP104 [GeForce GTX 1060 6GB] from 13.90.152.57
13:07:53:WU01:FS01:Connecting to 13.90.152.57:8080
13:08:28:ERROR:WU01:FS01:Exception: Failed to remove directory './work/01': boost::filesystem::remove: Directory not empty: "./work/01"

 

Is this an error on my end or on their end?  

 

Thanks.

Edited by BradJ
spelling

@linuxserver.io Thank you for making this application available to the Unraid community!  Great work as always!

 

I think we all should be running F@H with our always on machines now more than ever as we fight COVID-19 if you can spare the clock cycles, and we each individually can justify the extra cost of the higher power draw and component degradation.

 

For those that may not want to run this container because it might "steal" compute resources from the server tasks, be advised that the docker app will run the CPU folding processes with a nice level of 19 (i.e. a LOW scheduler priority).  So, this is not an issue and everything else on the system will have a CPU priority higher than the folding tasks even when operating in "Full Power" mode.  The GPU doesn't work on a scheduler like the CPU, so yes, the GPU will work hard.  BUT, I was able to fold and run 10+ Plex hardware transcoded streams on my GTX 1060 6GB card at the same time.  So really, it's a non-issue as well.  There's more than enough juice to go around!

 

Hope this alleviates some concern!  Join the UnRAID folding team and do your part!  Service guarantees citizenship!

 

UnRAID Folding Team: 227802

 

-JesterEE

Edited by JesterEE

5 hours ago, JesterEE said:

@linuxserver.io Thank you for making this application available to the Unraid community!  Great work as always!

 

I think we all should be running F@H with our always on machines now more than ever as we fight COVID-19 if you can spare the clock cycles, and we each individually can justify the extra cost of the higher power draw and component degradation.

 

For those that may not want to run this container because it might "steal" compute resources from the server tasks, be advised that the docker app will run the CPU folding processes with a nice level of 19 (i.e. a LOW scheduler priority).  So, this is not an issue and everything else on the system will have a CPU priority higher than the folding tasks even when operating in "Full Power" mode.  The GPU doesn't work on a scheduler like the CPU, so yes, the GPU will work hard.  BUT, I was able to fold and run 10+ Plex hardware transcoded streams on my GTX 1060 6GB card at the same time.  So really, it's a non-issue as well.  There's more than enough juice to go around!

 

Hope this alleviates some concern!  Join the UnRAID folding team and do your part!  Service guarantees citizenship!

 

UnRAID Folding Team: 227802

 

-JesterEE

Don't quote me on this, but I believe this container uses the main gpu cores whereas plex/emby/jellyfin use a separate dedicated hardware video acceleration core. So they shouldn't compete for the same resource (except for maybe ram, but this container uses little)

 

Same way live streaming does not degrade the gaming experience as the livestream part uses the dedicated video acceleration core.

6 hours ago, BradJ said:

I joined the team last night.  My Nvidia GPU was doing some work right after I installed it, but now it is sitting idle.  I found this in the logs:

 

13:07:53:WU01:FS01:Requesting new work unit for slot 01: READY gpu:0:GP104 [GeForce GTX 1060 6GB] from 13.90.152.57
13:07:53:WU01:FS01:Connecting to 13.90.152.57:8080
13:08:28:ERROR:WU01:FS01:Exception: Failed to remove directory './work/01': boost::filesystem::remove: Directory not empty: "./work/01"

 

Is this an error on my end or on their end?  

 

Thanks.

Haven't seen that. Try deleting it manually?

2 queries

 

1) Via the Web GUI, under 'I support research fighting', I don't see an option for COVID19 so I've selected Any Disease, this right?

 

2) In any case, I can't seem to connect, which I presume is due to overload on the FAH end?? Logs:

 

22:06:13:50:192.168.86.33:New Web connection
22:06:37:WU00:FS00:Connecting to 65.254.110.245:8080
[93m22:06:37:WARNING:WU00:FS00:Failed to get assignment from '65.254.110.245:8080': No WUs available for this configuration[0m
22:06:37:WU00:FS00:Connecting to 18.218.241.186:80
[93m22:06:38:WARNING:WU00:FS00:Failed to get assignment from '18.218.241.186:80': No WUs available for this configuration[0m
[91m22:06:38:ERROR:WU00:FS00:Exception: Could not get an assignment[0m
22:08:14:WU00:FS00:Connecting to 65.254.110.245:8080
[93m22:08:15:WARNING:WU00:FS00:Failed to get assignment from '65.254.110.245:8080': No WUs available for this configuration[0m
22:08:15:WU00:FS00:Connecting to 18.218.241.186:80
22:08:15:WU00:FS00:Assigned to work server 40.114.52.201
22:08:15:WU00:FS00:Requesting new work unit for slot 00: READY cpu:15 from 40.114.52.201
22:08:15:WU00:FS00:Connecting to 40.114.52.201:8080
[93m22:08:47:WARNING:WU00:FS00:WorkServer connection failed on port 8080 trying 80[0m
22:08:47:WU00:FS00:Connecting to 40.114.52.201:80
[91m22:09:18:ERROR:WU00:FS00:Exception: Failed to connect to 40.114.52.201:80: Connection timed out[0m

3 hours ago, quinctilius said:

2 queries

 

1) Via the Web GUI, under 'I support research fighting', I don't see an option for COVID19 so I've selected Any Disease, this right?

 

2) In any case, I can't seem to connect, which I presume is due to overload on the FAH end?? Logs:

 

22:06:13:50:192.168.86.33:New Web connection
22:06:37:WU00:FS00:Connecting to 65.254.110.245:8080
[93m22:06:37:WARNING:WU00:FS00:Failed to get assignment from '65.254.110.245:8080': No WUs available for this configuration[0m
22:06:37:WU00:FS00:Connecting to 18.218.241.186:80
[93m22:06:38:WARNING:WU00:FS00:Failed to get assignment from '18.218.241.186:80': No WUs available for this configuration[0m
[91m22:06:38:ERROR:WU00:FS00:Exception: Could not get an assignment[0m
22:08:14:WU00:FS00:Connecting to 65.254.110.245:8080
[93m22:08:15:WARNING:WU00:FS00:Failed to get assignment from '65.254.110.245:8080': No WUs available for this configuration[0m
22:08:15:WU00:FS00:Connecting to 18.218.241.186:80
22:08:15:WU00:FS00:Assigned to work server 40.114.52.201
22:08:15:WU00:FS00:Requesting new work unit for slot 00: READY cpu:15 from 40.114.52.201
22:08:15:WU00:FS00:Connecting to 40.114.52.201:8080
[93m22:08:47:WARNING:WU00:FS00:WorkServer connection failed on port 8080 trying 80[0m
22:08:47:WU00:FS00:Connecting to 40.114.52.201:80
[91m22:09:18:ERROR:WU00:FS00:Exception: Failed to connect to 40.114.52.201:80: Connection timed out[0m

Yup, any disease will prioritize covid-19

 

It looks like the servers are overloaded and it may be a while before you're assigned a job

22 hours ago, aptalca said:

Haven't seen that. Try deleting it manually?

Just a FYI...  the issue has corrected itself.  I believe this was an error related to the massive growth they have seen over the past few weeks.

 

 

im guessing integrated intel GPU does not work with this?

2 hours ago, aussie_huddo said:

im guessing integrated intel GPU does not work with this?

F@H does not support Intel gpus

1 hour ago, aptalca said:

F@H does not support Intel gpus

thought as much, thanks

So, for some reason, it does one WU and then it all basically dies.

If i delete the container, delete the appdata folder and download it again, it works right away, once.

No WU for almost 24 hours seems just, not right.

 

 

21:12:06:68:192.168.1.57:New Web connection
21:40:27:WU01:FS00:Connecting to 65.254.110.245:8080
[93m21:40:27:WARNING:WU01:FS00:Failed to get assignment from '65.254.110.245:8080': No WUs available for this configuration[0m
21:40:27:WU01:FS00:Connecting to 18.218.241.186:80
[93m21:40:28:WARNING:WU01:FS00:Failed to get assignment from '18.218.241.186:80': No WUs available for this configuration[0m
[91m21:40:28:ERROR:WU01:FS00:Exception: Could not get an assignment[0m
******************************* Date: 2020-03-24 *******************************
23:43:27:WU01:FS00:Connecting to 65.254.110.245:8080
[93m23:43:27:WARNING:WU01:FS00:Failed to get assignment from '65.254.110.245:8080': No WUs available for this configuration[0m
23:43:27:WU01:FS00:Connecting to 18.218.241.186:80
[93m23:43:28:WARNING:WU01:FS00:Failed to get assignment from '18.218.241.186:80': No WUs available for this configuration[0m
[91m23:43:28:ERROR:WU01:FS00:Exception: Could not get an assignment[0m
03:02:27:WU01:FS00:Connecting to 65.254.110.245:8080
[93m03:02:28:WARNING:WU01:FS00:Failed to get assignment from '65.254.110.245:8080': No WUs available for this configuration[0m
03:02:28:WU01:FS00:Connecting to 18.218.241.186:80
[93m03:02:28:WARNING:WU01:FS00:Failed to get assignment from '18.218.241.186:80': No WUs available for this configuration[0m
[91m03:02:28:ERROR:WU01:FS00:Exception: Could not get an assignment[0m
******************************* Date: 2020-03-25 *******************************
08:24:27:WU01:FS00:Connecting to 65.254.110.245:8080
[93m08:24:28:WARNING:WU01:FS00:Failed to get assignment from '65.254.110.245:8080': No WUs available for this configuration[0m
08:24:28:WU01:FS00:Connecting to 18.218.241.186:80
[93m08:24:28:WARNING:WU01:FS00:Failed to get assignment from '18.218.241.186:80': No WUs available for this configuration[0m
[91m08:24:28:ERROR:WU01:FS00:Exception: Could not get an assignment[0m
******************************* Date: 2020-03-25 *******************************
14:24:27:WU01:FS00:Connecting to 65.254.110.245:8080
[93m14:24:28:WARNING:WU01:FS00:Failed to get assignment from '65.254.110.245:8080': No WUs available for this configuration[0m
14:24:28:WU01:FS00:Connecting to 18.218.241.186:80
[93m14:24:28:WARNING:WU01:FS00:Failed to get assignment from '18.218.241.186:80': No WUs available for this configuration[0m
[91m14:24:28:ERROR:WU01:FS00:Exception: Could not get an assignment[0m

 

 

 

My other f&h system that runs W10 and the client keeps getting WU's so it's, confusing...

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...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.