Workaround for WU starvation on Manjaro Linux
Posted: Wed May 06, 2020 9:49 pm
My first post, I could not locate similar behavior searching F@H forum.
F@H Client 7.6.9, GPU NVidia RTX 2070, kernel 5.6.8
I fold 24x7 and when I wake in the morning the F@H client is still chugging away and overnight stats show credits.
When I am awake at the machine, I keep an idle eye on progress and check in when WU completes at 99% and requests a new WU.
I am well aware that popular press has hugely increased the number of active Folders and understandably demand for WUs is immense these days. And considerable patience called for.
QUESTION:
When the log shows "No WU available for this configuration" I check the GPU for time of "Next attempt." It seems that the interval between requests *increases* as the number of Unavailable attempts continues. 1 minute, 2 minutes, 5 minutes, 10 minutes ... etc etc. Is this working as designed to protect the F@H servers by spacing out unfillable WU requests?
OBSERVATION:
The "No WU available for this configuration" pings back and forth between F@H servers 18.218.x.x and 65.254.x.x, then, when finally connecting, it downloads from Work Unit Server 3.188.x.x. I am at a loss to understand why this hierarchy is chosen, but doesn't really matter whether I understand or not.
WORKAROUND:
When I become impatient waiting for WU downloads (i.e. considerable minutes/hours passing not Folding) I have found if I go to Manjaro System Settings and go to the SystemD tab, I can restart the "foldingathome.service" and when both the service and F@H Client return ... *BOOM* I immediately receive a new WU.
This behavior is consistent and repeatable. I have two GPUs Folding and the previously engaged slot goes immediately back to a checkpoint and resumes flawlessly.
I do not understand what is happening, but I do know it is happening. By the way, on Manjaro, the general installation is working flawlessly without hiccup, and took me about a half hour to install and bring up when I started Folding last month. The ARCH wiki has detailed step-by-step, and AUR updates Foldingathome regularly.
F@H Client 7.6.9, GPU NVidia RTX 2070, kernel 5.6.8
I fold 24x7 and when I wake in the morning the F@H client is still chugging away and overnight stats show credits.
When I am awake at the machine, I keep an idle eye on progress and check in when WU completes at 99% and requests a new WU.
I am well aware that popular press has hugely increased the number of active Folders and understandably demand for WUs is immense these days. And considerable patience called for.
QUESTION:
When the log shows "No WU available for this configuration" I check the GPU for time of "Next attempt." It seems that the interval between requests *increases* as the number of Unavailable attempts continues. 1 minute, 2 minutes, 5 minutes, 10 minutes ... etc etc. Is this working as designed to protect the F@H servers by spacing out unfillable WU requests?
OBSERVATION:
The "No WU available for this configuration" pings back and forth between F@H servers 18.218.x.x and 65.254.x.x, then, when finally connecting, it downloads from Work Unit Server 3.188.x.x. I am at a loss to understand why this hierarchy is chosen, but doesn't really matter whether I understand or not.
WORKAROUND:
When I become impatient waiting for WU downloads (i.e. considerable minutes/hours passing not Folding) I have found if I go to Manjaro System Settings and go to the SystemD tab, I can restart the "foldingathome.service" and when both the service and F@H Client return ... *BOOM* I immediately receive a new WU.
![Very Happy :D](./images/smilies/icon_biggrin.gif)
I do not understand what is happening, but I do know it is happening. By the way, on Manjaro, the general installation is working flawlessly without hiccup, and took me about a half hour to install and bring up when I started Folding last month. The ARCH wiki has detailed step-by-step, and AUR updates Foldingathome regularly.