It seems that a lot of GPU problems revolve around specific versions of drivers. Though NVidia has their own support structure, you can often learn from information reported by others who fold.
I am running FAH version 7.4.4 on Fadora 27 with kernel 4.14.13-300.fc27.x86_64. I am running nvidia driver version 387.34-1.fc27.x86_64. I have install CUDA 9-1-9.1.85-1.x86_64. I have 1 GPU installed: GeForce GTX 1050 Ti. When I try to add a slot for the GPU, I get the following error:
"On client "local" 127.0.0.1 No available GPUs"
FAH appears to be finding CUDA. Here is the start of the FAH log file:
Hardware configuration: PC 1: Linux Mint 17.3 three gtx 1080 GPUs One on a powered header Motherboard = [MB-AM3-AS-SB-990FXR2] qty 1 Asus Sabertooth 990FX(+59.99) CPU = [CPU-AM3-FX-8320BR] qty 1 AMD FX 8320 Eight Core 3.5GHz(+41.99)
PC2: Linux Mint 18 Open air case Motherboard: ASUS Crosshair V Formula-Z AM3+ AMD 990FX SATA 6Gb/s USB 3.0 ATX AMD AMD FD6300WMHKBOX FX-6300 6-Core Processor Black Edition with Cooler Master Hyper 212 EVO - CPU Cooler with 120mm PWM Fan three gtx 1080, one gtx 1080 TI on a powered header
SteveWillis wrote:Do you have the latest /var/lib/fahclient/GPUs.txt installed?
fah.stanford.edu/file-releases/public/GPUs.txt
I didn't have a GPUs.txt file in the /var/lib/fahclient directory. I added the contents of the URL to the directory in a file named GPUs.txt. Restarting the FAHClient service allowed FAH to find the GPU and it is now folding.
In most cases, it's not necessary to manually download GPUs.txt.
When FAHClient starts, it's supposed to download the file if needed. (Sometimes, though, FAHClient gets started before the internet connection is available and I can't get it yet.) Could that be what happened in your case?
Hardware configuration: PC 1: Linux Mint 17.3 three gtx 1080 GPUs One on a powered header Motherboard = [MB-AM3-AS-SB-990FXR2] qty 1 Asus Sabertooth 990FX(+59.99) CPU = [CPU-AM3-FX-8320BR] qty 1 AMD FX 8320 Eight Core 3.5GHz(+41.99)
PC2: Linux Mint 18 Open air case Motherboard: ASUS Crosshair V Formula-Z AM3+ AMD 990FX SATA 6Gb/s USB 3.0 ATX AMD AMD FD6300WMHKBOX FX-6300 6-Core Processor Black Edition with Cooler Master Hyper 212 EVO - CPU Cooler with 120mm PWM Fan three gtx 1080, one gtx 1080 TI on a powered header
It must depend on the distro of Linux you use and the steps you follow. I recently set up a Ubuntu 16.04 system and installed the folding client, it downloaded the GPUs.txt file just fine.
iMac 2.8 i7 12 GB smp8, Mac Pro 2.8 quad 12 GB smp6
MacBook Pro 2.9 i7 8 GB smp3
bruce wrote:In most cases, it's not necessary to manually download GPUs.txt.
When FAHClient starts, it's supposed to download the file if needed. (Sometimes, though, FAHClient gets started before the internet connection is available and I can't get it yet.) Could that be what happened in your case?
I don't think so. The internet connection is available when the computer is started.
It's a race condition so it's hard to say if it's broken or not. It takes a short time for the internet connection to be started. The very first thing that FAHClient does is try to download GPUs.txt.
If you try to test it, be sure to FINISH the GPU WU first as it's likely to dump it. You can see the message only if you remove GPUs.txt, open a text window and then
"/etc/init.d/FAHClient start -v".
It's supposed to retry later, but not immediately.
Hardware configuration: PC 1: Linux Mint 17.3 three gtx 1080 GPUs One on a powered header Motherboard = [MB-AM3-AS-SB-990FXR2] qty 1 Asus Sabertooth 990FX(+59.99) CPU = [CPU-AM3-FX-8320BR] qty 1 AMD FX 8320 Eight Core 3.5GHz(+41.99)
PC2: Linux Mint 18 Open air case Motherboard: ASUS Crosshair V Formula-Z AM3+ AMD 990FX SATA 6Gb/s USB 3.0 ATX AMD AMD FD6300WMHKBOX FX-6300 6-Core Processor Black Edition with Cooler Master Hyper 212 EVO - CPU Cooler with 120mm PWM Fan three gtx 1080, one gtx 1080 TI on a powered header
I don't see that there is a problem. Once you download and install the file you are good to go until you upgrade to a GPU that isn't included in the file or have to reinstall the OS and the apps. Then download the newest one. At least that's my experience. Not worth wasting time on for me.