Issues folding with nVidia gpu
Posted: Fri Aug 05, 2022 3:25 am
I have installed FAHClient (version 7.6.21) on a headless laptop running Ubuntu Server.
I access the client from my Windows PC via FAHContol (version 7.6.21).
The Intel Duo Core CPUs are folding just fine.
xxxxxx@folding-laptop:~$ top
%Cpu(s): 0.0 us, 0.7 sy, 45.9 ni, 53.2 id, 0.1 wa, 0.0 hi, 0.0 si, 0.0 st
MiB Mem : 3924.2 total, 2652.7 free, 383.9 used, 887.6 buff/cache
MiB Swap: 3924.0 total, 3924.0 free, 0.0 used. 3300.4 avail Mem
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1007 root 39 19 235772 64860 12788 S 48.7 1.6 480:02.54 FahCore_a8
1030 root 39 19 235972 64508 12584 S 43.9 1.6 450:06.76 FahCore_a8
However, when it comes to getting the gpu to fold, I am stuck.
The laptop is an oldie but comes with a dedicated nvidia gpu.
Here is some hardware info:
xxxxxx@folding-laptop:~$ sudo lshw
folding-laptop
description: Portable Computer
product: Inspiron 1520
serial: 11RMQ1S
width: 64 bits
capabilities: smbios-2.4 dmi-2.4 smp vsyscall32
configuration: boot=normal chassis=portable uuid=4c4c4544-0031-5210-804d-b1c04f513153
xxxxxx@folding-laptop:~$ lspci | grep -i nvidia
01:00.0 VGA compatible controller: NVIDIA Corporation G84M [GeForce 8600M GT] (rev a1)
xxxxxx@folding-laptop:~$ nvidia-smi
Fri Aug 5 08:16:21 2022
+------------------------------------------------------+
| NVIDIA-SMI 340.108 Driver Version: 340.108 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 GeForce 8600M GT Off | 0000:01:00.0 N/A | N/A |
|100% 52C P0 N/A / N/A | 3MiB / 255MiB | N/A Default |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Compute processes: GPU Memory |
| GPU PID Process name Usage |
|=============================================================================|
| 0 Not Supported |
+-----------------------------------------------------------------------------+
I am running Ubuntu Server 22.04 on the laptop, access it via ssh:
xxxxxx@folding-laptop:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 22.04.1 LTS
Release: 22.04
Codename: jammy
I installed the nvidia drivers for the GeForce 8600M GT device following instructions from this url:
https://pupli.net/2021/12/install-nvidi ... on-ubuntu/
I also installed OpenCL dev files that is mentioned in this url:
viewtopic.php?p=356818
xxxxxx@folding-laptop:~$ sudo apt list | grep ocl-icd-opencl-dev
ocl-icd-opencl-dev/jammy,now 2.2.14-3 amd64 [installed]
I added gpu to FAHControl --> Configure --> Slot
and
FAHControl --> Configure --> Expert --> Extra client options (gpu true)
The Expert entry disappears from the list after a while.
What I see in the FAHContol Folding Slots is:
ID Status Description
00 Running cpu:0
01 Running cpu:0
03 Disabled gpu:-1:-1
Here is the FAHClient config.xml file:
xxxxxx@folding-laptop:~$ cat /etc/fahclient/config.xml
<config>
<!-- Client Control -->
<fold-anon v='true'/>
<!-- HTTP Server -->
<allow v='127.0.0.1 192.168.0.0/24'/>
<!-- Network -->
<proxy v=':8080'/>
<!-- Remote Command Server -->
<command-allow-no-pass v='127.0.0.1 192.168.0.0/24'/>
<!-- Slot Control -->
<power v='full'/>
<!-- User Information -->
<passkey v='********************************'/>
<user v='DoctorBob'/>
<!-- Folding Slots -->
<slot id='0' type='CPU'>
<cpu-usage v='48'/>
</slot>
<slot id='1' type='CPU'>
<cpu-usage v='45'/>
</slot>
<slot id='3' type='GPU'/>
So I am at a loss as to why the gpu is not folding.
Do I need CUDA installed and if so where do I get it for Driver Version: 340.108?
Or do I need to install a newer driver version and if so what is the latest driver version supported by a GeForce 8600M GT video device?
Any help would be most appreciated.
I access the client from my Windows PC via FAHContol (version 7.6.21).
The Intel Duo Core CPUs are folding just fine.
xxxxxx@folding-laptop:~$ top
%Cpu(s): 0.0 us, 0.7 sy, 45.9 ni, 53.2 id, 0.1 wa, 0.0 hi, 0.0 si, 0.0 st
MiB Mem : 3924.2 total, 2652.7 free, 383.9 used, 887.6 buff/cache
MiB Swap: 3924.0 total, 3924.0 free, 0.0 used. 3300.4 avail Mem
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1007 root 39 19 235772 64860 12788 S 48.7 1.6 480:02.54 FahCore_a8
1030 root 39 19 235972 64508 12584 S 43.9 1.6 450:06.76 FahCore_a8
However, when it comes to getting the gpu to fold, I am stuck.
The laptop is an oldie but comes with a dedicated nvidia gpu.
Here is some hardware info:
xxxxxx@folding-laptop:~$ sudo lshw
folding-laptop
description: Portable Computer
product: Inspiron 1520
serial: 11RMQ1S
width: 64 bits
capabilities: smbios-2.4 dmi-2.4 smp vsyscall32
configuration: boot=normal chassis=portable uuid=4c4c4544-0031-5210-804d-b1c04f513153
xxxxxx@folding-laptop:~$ lspci | grep -i nvidia
01:00.0 VGA compatible controller: NVIDIA Corporation G84M [GeForce 8600M GT] (rev a1)
xxxxxx@folding-laptop:~$ nvidia-smi
Fri Aug 5 08:16:21 2022
+------------------------------------------------------+
| NVIDIA-SMI 340.108 Driver Version: 340.108 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 GeForce 8600M GT Off | 0000:01:00.0 N/A | N/A |
|100% 52C P0 N/A / N/A | 3MiB / 255MiB | N/A Default |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Compute processes: GPU Memory |
| GPU PID Process name Usage |
|=============================================================================|
| 0 Not Supported |
+-----------------------------------------------------------------------------+
I am running Ubuntu Server 22.04 on the laptop, access it via ssh:
xxxxxx@folding-laptop:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 22.04.1 LTS
Release: 22.04
Codename: jammy
I installed the nvidia drivers for the GeForce 8600M GT device following instructions from this url:
https://pupli.net/2021/12/install-nvidi ... on-ubuntu/
I also installed OpenCL dev files that is mentioned in this url:
viewtopic.php?p=356818
xxxxxx@folding-laptop:~$ sudo apt list | grep ocl-icd-opencl-dev
ocl-icd-opencl-dev/jammy,now 2.2.14-3 amd64 [installed]
I added gpu to FAHControl --> Configure --> Slot
and
FAHControl --> Configure --> Expert --> Extra client options (gpu true)
The Expert entry disappears from the list after a while.
What I see in the FAHContol Folding Slots is:
ID Status Description
00 Running cpu:0
01 Running cpu:0
03 Disabled gpu:-1:-1
Here is the FAHClient config.xml file:
xxxxxx@folding-laptop:~$ cat /etc/fahclient/config.xml
<config>
<!-- Client Control -->
<fold-anon v='true'/>
<!-- HTTP Server -->
<allow v='127.0.0.1 192.168.0.0/24'/>
<!-- Network -->
<proxy v=':8080'/>
<!-- Remote Command Server -->
<command-allow-no-pass v='127.0.0.1 192.168.0.0/24'/>
<!-- Slot Control -->
<power v='full'/>
<!-- User Information -->
<passkey v='********************************'/>
<user v='DoctorBob'/>
<!-- Folding Slots -->
<slot id='0' type='CPU'>
<cpu-usage v='48'/>
</slot>
<slot id='1' type='CPU'>
<cpu-usage v='45'/>
</slot>
<slot id='3' type='GPU'/>
So I am at a loss as to why the gpu is not folding.
Do I need CUDA installed and if so where do I get it for Driver Version: 340.108?
Or do I need to install a newer driver version and if so what is the latest driver version supported by a GeForce 8600M GT video device?
Any help would be most appreciated.