Page 1 of 1
Specific GM107 is unsupported - why?
Posted: Fri Feb 09, 2024 7:58 am
by Foliant
Hello,
after long time beeing absent, I decidet to configure a crap-rig for the upcoming season of some unused photovoltaik energy.
I stoated all of my GTX750(Ti) together but for the Manli branded one I did get a 'unsupported' Message.
The two other GM107 are folding well within time, so I wonder if the Manli branded one has specific issues leading to an exclusion.
Re: Specific GM107 is unsupported - why?
Posted: Fri Feb 09, 2024 5:04 pm
by Joe_H
It is possible that the Manli branded GTX 750ti was assigned yet another PCI ID number that did not get entered into the GPUs.txt file. Nvidia often does that with each new variant getting another ID even if using the same basic hardware. Directions for finding the PCI ID number are available here -
viewtopic.php?p=262894#p262894. If you could do that and post it, we can see about getting it added to the list if not already there. Otherwise additional information may be needed to figure out why the card is not being recognized as usable.
Re: Specific GM107 is unsupported - why?
Posted: Sat Feb 10, 2024 10:21 am
by Foliant
--lspci seems not to be included in the open Beta (Im using 8.3.4)
If it gets added, the guide should also be updated with the new "fah-client", where the old was "FAHClient".
Anyway
should also tell enough:
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GM107 [GeForce GTX 750 Ti] [10de:1380] (rev a2)
Youre right, a quick check tells me this ID isnt in the gpus.txt
Re: Specific GM107 is unsupported - why?
Posted: Sat Feb 10, 2024 5:25 pm
by Joe_H
That ID should be there. Searching the text version -
https://apps.foldingathome.org/GPUs.txt - shows this line:
Code: Select all
0x10de:0x1380:2:4:GM107 [GeForce GTX 750 Ti] 1389
The v8 client uses a gpus.json file. I checked the file on one of my systems, the entry is there for the GTX 750 Ti:
Code: Select all
{"vendor": 4318, "device": 4992, "type": 2, "species": 4, "description": "GM107 [GeForce GTX 750 Ti] 1389"}
Only difference is that the .json file has the hexadecimal numbers converted to decimal, 4992 equals 0x1380.
So something else is going on there to leave the GPU disabled.
As a clarification, v8.3.4 does show up on the beta download page. They will have an official announcement of the public beta soon and fuller support should be coming here with that.
Re: Specific GM107 is unsupported - why?
Posted: Sat Feb 10, 2024 6:37 pm
by toTOW
What does the log say at client startup ?
It might be a bug in v8 which is mostly an alpha release ... try v7 instead.
Re: Specific GM107 is unsupported - why?
Posted: Sun Feb 11, 2024 7:43 am
by Foliant
Gnah, I forgot to add 0x for searching the file.
Let me finish (17 hours) and pause, at the moment theres a 950 in the slot.
Re: Specific GM107 is unsupported - why?
Posted: Mon Feb 12, 2024 12:45 am
by Foliant
So this is my prepared text from before I pluged the Manli back again:
FAHControl (even the Phython 3 Beta "python3-fahcontrol_7.7.0-1_all.deb") iss not working in todays version of Linux Mint 21.3. But the terminal will be enough to tell if there is a difference between 7.x and 8.x
I puted the Manli-card in a different machine using
and get it working:
Code: Select all
19:51:13: GPU 0: Bus:1 Slot:0 Func:0 NVIDIA:4 GM107 [GeForce GTX 750 Ti] 1389
19:51:13: CUDA Device 0: Platform:0 Device:0 Bus:1 Slot:0 Compute:5.0 Driver:12.2
19:51:13:OpenCL Device 0: Platform:0 Device:0 Bus:1 Slot:0 Compute:3.0 Driver:535.154
[...]
19:51:13:FS01:Initialized folding slot 01: gpu:1:0 GM107 [GeForce GTX 750 Ti] 1389
[...]
19:52:15:WU01:FS01:Requesting new work unit for slot 01: gpu:1:0 GM107 [GeForce GTX 750 Ti] 1389 from 128.174.73.74
But the above text is not necessary anymore, because 8.3.4 is recognizing the card now.
Im sure, there was no update in between. Not driver, not system.
And to make it even worse: The 750Ti that worked before has also the Device ID 0x1380
Code: Select all
*********************** Log Started 2024-02-12T00:08:29Z ***********************
00:08:29:I1:*********************** Folding@home Client ***********************
00:08:29:I1: Version: 8.3.4
00:08:29:I1: Author: Joseph Coffland <[email protected]>
00:08:29:I1: Org: foldingathome.org
00:08:29:I1: Copyright: 2023-2024, foldingathome.org
00:08:29:I1: Homepage: https://foldingathome.org/
00:08:29:I1: License: GPL-3.0-or-later
00:08:29:I1: URL: https://beta.foldingathome.org/
00:08:29:I1: Date: Feb 7 2024
00:08:29:I1: Time: 10:49:14
00:08:29:I1: Revision: 432ec23c0cad21b0d889fe6cfabfb694fa6440e3
00:08:29:I1: Branch: master
00:08:29:I1: Compiler: GNU 8.3.0
00:08:29:I1: Options: -faligned-new -std=c++17 -fsigned-char -ffunction-sections
00:08:29:I1: -fdata-sections -O3 -funroll-loops -fno-pie
00:08:29:I1: Platform: linux 4.19.0-26-cloud-amd64
00:08:29:I1: Bits: 64
00:08:29:I1: Mode: Release
00:08:29:I1: Args: --config=/etc/fah-client/config.xml
00:08:29:I1: --log=/var/log/fah-client/log.txt
00:08:29:I1: --log-rotate-dir=/var/log/fah-client/
00:08:29:I1: Config: /etc/fah-client/config.xml
00:08:29:I1:****************************** CBang ******************************
00:08:29:I1: Version: 1.7.2
00:08:29:I1: Author: Joseph Coffland <[email protected]>
00:08:29:I1: Org: Cauldron Development LLC
00:08:29:I1: Copyright: Cauldron Development LLC, 2003-2024
00:08:29:I1: Homepage: https://cauldrondevelopment.com/
00:08:29:I1: License: LGPL-2.1-or-later
00:08:29:I1: Date: Feb 7 2024
00:08:29:I1: Time: 10:48:51
00:08:29:I1: Revision: f07e7b0ea470bfa8c73d253164056ce63d3d3bca
00:08:29:I1: Branch: master
00:08:29:I1: Compiler: GNU 8.3.0
00:08:29:I1: Options: -faligned-new -std=c++17 -fsigned-char -ffunction-sections
00:08:29:I1: -fdata-sections -O3 -funroll-loops -fno-pie -fPIC
00:08:29:I1: Platform: linux 4.19.0-26-cloud-amd64
00:08:29:I1: Bits: 64
00:08:29:I1: Mode: Release
00:08:29:I1:***************************** System ******************************
00:08:29:I1: CPU: Intel(R) Core(TM) i5-3470 CPU @ 3.20GHz
00:08:29:I1: CPU ID: GenuineIntel Family 6 Model 58 Stepping 9
00:08:29:I1: CPUs: 4
00:08:29:I1: Memory: 7.64GiB
00:08:29:I1:Free Memory: 7.15GiB
00:08:29:I1: OS Version: 5.15
00:08:29:I1:Has Battery: false
00:08:29:I1: On Battery: false
00:08:29:I1: Hostname: i5-3470
00:08:29:I1: UTC Offset: 1
00:08:29:I1: PID: 914
00:08:29:I1: CWD: /var/lib/fah-client
00:08:29:I1: Exec: /usr/bin/fah-client
00:08:29:I1:*******************************************************************
00:08:29:I2:<config/>
00:08:29:I1:Opening Database
00:08:29:I1:F@H ID = KHje1ZFA8X3qPez_74YhNZK0Oy9ZArfGCOQfhdCofHM
00:08:29:I3:Loading default group
00:08:29:I3:Loading default resource group
00:08:29:I1:Listening for HTTP on 127.0.0.1:7396
00:08:29:I3:Loaded 0 wus.
00:08:29:E :OpenCL not supported: Failed to open dynamic library 'libOpenCL.so': libOpenCL.so: cannot open shared object file: No such file or directory
00:08:29:I3:gpus = {
00:08:29:I3: "gpu:01:00:00": {
00:08:29:I3: "vendor": 4318,
00:08:29:I3: "type": "nvidia",
00:08:29:I3: "description": "NVIDIA GeForce GTX 750",
00:08:29:I3: "uuid": "b61c7bd7-ae10-fe27-6a22-f1bf3a18d3b1",
00:08:29:I3: "cuda": {"platform": 0, "device": 2, "compute": "5.0", "driver": "12.2"},
00:08:29:I3: "device": 4993,
00:08:29:I3: "supported": true
00:08:29:I3: },
00:08:29:I3: "gpu:03:00:00": {
00:08:29:I3: "vendor": 4318,
00:08:29:I3: "type": "nvidia",
00:08:29:I3: "description": "NVIDIA GeForce GTX 750 Ti",
00:08:29:I3: "uuid": "6aa169ae-cb43-6527-eb07-16a0c290cf60",
00:08:29:I3: "cuda": {"platform": 0, "device": 0, "compute": "5.0", "driver": "12.2"},
00:08:29:I3: "device": 4992,
00:08:29:I3: "supported": true
00:08:29:I3: },
00:08:29:I3: "gpu:04:00:00": {
00:08:29:I3: "vendor": 4318,
00:08:29:I3: "type": "nvidia",
00:08:29:I3: "description": "NVIDIA GeForce GTX 750 Ti",
00:08:29:I3: "uuid": "fe1572f3-3f0b-bf88-0ab5-5f69f792aed6",
00:08:29:I3: "cuda": {"platform": 0, "device": 1, "compute": "5.0", "driver": "12.2"},
00:08:29:I3: "device": 4992,
00:08:29:I3: "supported": true
00:08:29:I3: }
00:08:29:I3:}
00:10:23:I1:REQ3:< GET / HTTP/1.1
00:10:23:I1:REQ3:> HTTP/1.1 307 HTTP_TEMPORARY_REDIRECT
After this log, i now did install "ocl-icd-opencl-dev" to get rid of the red message.
There is now nothing more to do, beside caling it strange.