Adding folding slot for my GPU doesn't stick in the config?
Moderators: Site Moderators, FAHC Science Team
-
- Posts: 1996
- Joined: Sun Mar 22, 2020 5:52 pm
- Hardware configuration: 1: 2x Xeon [email protected], 512GB DDR4 LRDIMM, SSD Raid, Win10 Ent 20H2, Quadro K420 1GB, FAH 7.6.21
2: Xeon [email protected], 32GB DDR4, NVME, Win10 Pro 20H2, Quadro M1000M 2GB, FAH 7.6.21 (actually have two of these)
3: [email protected], 12GB DDR3, SSD, Win10 Pro 20H2, GTX 750Ti 2GB, GTX 1080Ti 11GB, FAH 7.6.21 - Location: UK
Re: Adding folding slot for my GPU doesn't stick in the conf
If you have a GPU slot then the max CPU cores you should set is 3 not 4 … with a CPU core to service the GPU you will have your two slots fighting each other.
2x Xeon E5-2697v3, 512GB DDR4 LRDIMM, SSD Raid, W10-Ent, Quadro K420
Xeon E3-1505Mv5, 32GB DDR4, NVME, W10-Pro, Quadro M1000M
i7-960, 12GB DDR3, SSD, W10-Pro, GTX1080Ti
i9-10850K, 64GB DDR4, NVME, W11-Pro, RTX3070
(Green/Bold = Active)
Xeon E3-1505Mv5, 32GB DDR4, NVME, W10-Pro, Quadro M1000M
i7-960, 12GB DDR3, SSD, W10-Pro, GTX1080Ti
i9-10850K, 64GB DDR4, NVME, W11-Pro, RTX3070
(Green/Bold = Active)
Re: Adding folding slot for my GPU doesn't stick in the conf
Thank you for explaining. I changed it according to your suggestion. I think this is what you were explaining before:
Most likely you meant save one core for the GPU... I thought you had meant for general CPU usage but since I'm not doing much on the PC I didn't understand why I needed to do that... Also now it makes sense (to me) why the 4 cores can be used when there is no GPU slot at all, as was the case initially with my setup. In any case now I understand! Thanks again!If the CPU slot is set at the default -1 then your machine will save one core for the CPU meaning you have 3 left for normal (high use) … medium will take one off that to give 2core … light will pause the GPU slot and use half the CPU slot cores (but don't ask me how it does 1.5, or if it does one or two !!)
Intel Core i5-2500K CPU @ 3.30GHz @ 98%, 4 cores
Asus ROG STRIX RX480 8Gb
-
- Posts: 1996
- Joined: Sun Mar 22, 2020 5:52 pm
- Hardware configuration: 1: 2x Xeon [email protected], 512GB DDR4 LRDIMM, SSD Raid, Win10 Ent 20H2, Quadro K420 1GB, FAH 7.6.21
2: Xeon [email protected], 32GB DDR4, NVME, Win10 Pro 20H2, Quadro M1000M 2GB, FAH 7.6.21 (actually have two of these)
3: [email protected], 12GB DDR3, SSD, Win10 Pro 20H2, GTX 750Ti 2GB, GTX 1080Ti 11GB, FAH 7.6.21 - Location: UK
Re: Adding folding slot for my GPU doesn't stick in the conf
My bad … You are absolutely correct - Typo on my part … but glad your sorted now.
2x Xeon E5-2697v3, 512GB DDR4 LRDIMM, SSD Raid, W10-Ent, Quadro K420
Xeon E3-1505Mv5, 32GB DDR4, NVME, W10-Pro, Quadro M1000M
i7-960, 12GB DDR3, SSD, W10-Pro, GTX1080Ti
i9-10850K, 64GB DDR4, NVME, W11-Pro, RTX3070
(Green/Bold = Active)
Xeon E3-1505Mv5, 32GB DDR4, NVME, W10-Pro, Quadro M1000M
i7-960, 12GB DDR3, SSD, W10-Pro, GTX1080Ti
i9-10850K, 64GB DDR4, NVME, W11-Pro, RTX3070
(Green/Bold = Active)
-
- Site Moderator
- Posts: 6986
- Joined: Wed Dec 23, 2009 9:33 am
- Hardware configuration: V7.6.21 -> Multi-purpose 24/7
Windows 10 64-bit
CPU:2/3/4/6 -> Intel i7-6700K
GPU:1 -> Nvidia GTX 1080 Ti
§
Retired:
2x Nvidia GTX 1070
Nvidia GTX 675M
Nvidia GTX 660 Ti
Nvidia GTX 650 SC
Nvidia GTX 260 896 MB SOC
Nvidia 9600GT 1 GB OC
Nvidia 9500M GS
Nvidia 8800GTS 320 MB
Intel Core i7-860
Intel Core i7-3840QM
Intel i3-3240
Intel Core 2 Duo E8200
Intel Core 2 Duo E6550
Intel Core 2 Duo T8300
Intel Pentium E5500
Intel Pentium E5400 - Location: Land Of The Long White Cloud
- Contact:
Re: Adding folding slot for my GPU doesn't stick in the conf
This is odd.BP2020 wrote:...Of course I have the GPUs.txt file in
...Code: Select all
C:\Users\MyNon-Admin-user\AppData\Local\VirtualStore\Program Files (x86)\FAHClient
If you installed the application with the default settings, this would be where the GPUs.txt file would be:
C:\Users\PantherX-H\AppData\Roaming\FAHClient
However, You seem to have it in a different location. I don't know why that happened
Nonetheless, if you have everything working as expected, that's great
ETA:
Now ↞ Very Soon ↔ Soon ↔ Soon-ish ↔ Not Soon ↠ End Of Time
Welcome To The F@H Support Forum Ӂ Troubleshooting Bad WUs Ӂ Troubleshooting Server Connectivity Issues
Now ↞ Very Soon ↔ Soon ↔ Soon-ish ↔ Not Soon ↠ End Of Time
Welcome To The F@H Support Forum Ӂ Troubleshooting Bad WUs Ӂ Troubleshooting Server Connectivity Issues
Re: Adding folding slot for my GPU doesn't stick in the conf
That's where I thought I would find the /FAHClient directory too (aside from /Program Files x86) but it wasn't there. I would have never found it, never heard of that /VirtualStore, I actually had to do a search for "FAHClient" on the entire drive to figure this one out. Thanks!
Intel Core i5-2500K CPU @ 3.30GHz @ 98%, 4 cores
Asus ROG STRIX RX480 8Gb
-
- Site Moderator
- Posts: 6986
- Joined: Wed Dec 23, 2009 9:33 am
- Hardware configuration: V7.6.21 -> Multi-purpose 24/7
Windows 10 64-bit
CPU:2/3/4/6 -> Intel i7-6700K
GPU:1 -> Nvidia GTX 1080 Ti
§
Retired:
2x Nvidia GTX 1070
Nvidia GTX 675M
Nvidia GTX 660 Ti
Nvidia GTX 650 SC
Nvidia GTX 260 896 MB SOC
Nvidia 9600GT 1 GB OC
Nvidia 9500M GS
Nvidia 8800GTS 320 MB
Intel Core i7-860
Intel Core i7-3840QM
Intel i3-3240
Intel Core 2 Duo E8200
Intel Core 2 Duo E6550
Intel Core 2 Duo T8300
Intel Pentium E5500
Intel Pentium E5400 - Location: Land Of The Long White Cloud
- Contact:
Re: Adding folding slot for my GPU doesn't stick in the conf
Out of curiosity, I went digging around on my system and discovered this:
Location: C:\Users\PantherX-H\AppData\Local\VirtualStore\Program Files (x86)\FAHClient
Content:
Log file (all log files had the same content):
Considering that the files were last modified in 2018-06-21, I am not sure what I did since I have the program installed correctly without issues. I did a fresh installation by uninstalling the previous version (including the data deletion) so this could be; an Easter egg , undocumented feature, or a bug... tick all that applies
Location: C:\Users\PantherX-H\AppData\Local\VirtualStore\Program Files (x86)\FAHClient
Content:
Code: Select all
| GPUs.txt
| log.txt
|
+---logs
| log-20180621-174338.txt
| log-20180621-174356.txt
| log-20180621-174436.txt
|
\---work
client.db
client.db-journal
Code: Select all
*********************** Log Started 2018-06-21T17:44:36Z ***********************
17:44:36:************************* Folding@home Client *************************
17:44:36: Website: https://foldingathome.org/
17:44:36: Copyright: (c) 2009-2018 foldingathome.org
17:44:36: Author: Joseph Coffland <[email protected]>
17:44:36: Args:
17:44:36: Config: <none>
17:44:36:******************************** Build ********************************
17:44:36: Version: 7.5.1
17:44:36: Date: May 11 2018
17:44:36: Time: 13:06:32
17:44:36: Repository: Git
17:44:36: Revision: 4705bf53c635f88b8fe85af7675557e15d491ff0
17:44:36: Branch: master
17:44:36: Compiler: Visual C++ 2008
17:44:36: Options: /TP /nologo /EHa /wd4297 /wd4103 /Ox /MT
17:44:36: Platform: win32 10
17:44:36: Bits: 32
17:44:36: Mode: Release
17:44:36:******************************* System ********************************
17:44:36: CPU: Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz
17:44:36: CPU ID: GenuineIntel Family 6 Model 94 Stepping 3
17:44:36: CPUs: 8
17:44:36: Memory: 31.94GiB
17:44:36: Free Memory: 22.35GiB
17:44:36: Threads: WINDOWS_THREADS
17:44:36: OS Version: 6.2
17:44:36: Has Battery: false
17:44:36: On Battery: false
17:44:36: UTC Offset: 12
17:44:36: PID: 17944
17:44:36: CWD: C:\Program Files (x86)\FAHClient
17:44:36: OS: Windows 10 Enterprise
17:44:36: OS Arch: AMD64
17:44:36: GPUs: 1
17:44:36: GPU 0: Bus:1 Slot:0 Func:0 NVIDIA:7 GP102 [GeForce GTX 1080 Ti] 11380
17:44:36: CUDA Device 0: Platform:0 Device:0 Bus:1 Slot:0 Compute:6.1 Driver:9.2
17:44:36:OpenCL Device 0: Platform:0 Device:0 Bus:1 Slot:0 Compute:1.2 Driver:397.93
17:44:36: Win32 Service: false
17:44:36:***********************************************************************
17:44:36:<config>
17:44:36: <!-- Folding Slots -->
17:44:36:</config>
17:44:36:Trying to access database...
17:44:36:Successfully acquired database lock
17:44:36:Enabled folding slot 00: PAUSED cpu:6 (not configured)
17:44:36:Enabled folding slot 01: PAUSED gpu:0:GP102 [GeForce GTX 1080 Ti] 11380 (not configured)
17:44:36:ERROR:Exception: Failed to register systray icon: Unspecified error
17:44:46:WARNING:Console control signal 2 on PID 17944
17:44:46:Exiting, please wait. . .
ETA:
Now ↞ Very Soon ↔ Soon ↔ Soon-ish ↔ Not Soon ↠ End Of Time
Welcome To The F@H Support Forum Ӂ Troubleshooting Bad WUs Ӂ Troubleshooting Server Connectivity Issues
Now ↞ Very Soon ↔ Soon ↔ Soon-ish ↔ Not Soon ↠ End Of Time
Welcome To The F@H Support Forum Ӂ Troubleshooting Bad WUs Ӂ Troubleshooting Server Connectivity Issues
Re: Adding folding slot for my GPU doesn't stick in the conf
I would say all of the above! For me it was a first time install of the software but yesterday I reinstalled many times, with or without removing data, so who knows what happened. I'll do a quick recap of the shortcut/start menu/permissions part of what happened for people who do support and want to investigate this further. I just suspect many people just did an express install and it works fine and they're folding, but if they need to add the GPUs.txt or close the client and reboot, some will face the same situation I did... Many of the questions in the New Donors start here section seem to be about this (not starting automatically, no shortcut, having to launch manually etc.). I'm not changing the setup because it works perfectly now. Here goes nothing.
As soon as I get the chance, I will remove every trace of the client on my rig then try this from scratch to check whether this leverages remnants of the normal user installs I had done with the install I did on the Administrator account...
- I did an express install on Windows 10 with my normal user account and I was folding fine with the CPU only. The mere fact of double-clicking the installer I have to supply my Admin password right there. I don't see anything asking me if I want to install this for this user or all users or what not. It's really express. After that the client was in the system tray and I could access the Advanced tool from there etc.
- Then I realized the setup had no slot for the GPU so I tried adding it but it wouldn't stick, hence the name of the post. So I'm told I need to put this GPUs.txt file for my AMD RX 480 card, stop the client and reboot, so I do that.
- Upon rebooting, that's when I realize there is no shortcut to start the client on the desktop and this is nowhere to be found in the start menu, nowhere. So I try starting the FAHClient manually but I have a command window which annoys me, but the client works but I can't launch the Advanced Control, I double click it and nothing happens. Furthermore, it works and the GPU is there but there is this access denied error about FahCore_a7.exe so something is not right (permissions?). So I reinstall many times etc. I'm looping. Since I don't know the connection between the hidemycommand.exe and the client I can't have this in the tray in a clean way and there is that error. So creating a shortcut manually (which I didn't know what arguments to supply to connect hidemycommand with FAHClient, I know this now but didn't then) here wouldn't help I would think insofar as that error (FahCore_a7.exe) is concerned; I may be wrong here.
- That's when I uninstall (I most likely didn't remove the data when asked), log out, then log in my Administrator account, intall this express, then the shortcut is created on the Administrator desktop, as it should be. So I copy this shortcut to my normal user desktop, log out of Administrator, and log in with my normal user account, and finally I can click this shortcut, it launches the client like the installer does when you install (puts it in the tray etc. because obviously it has the proper argument in the shortcut) and now this permission error (FahCore_a7.exe) is gone, the GPU is folding and all.
As soon as I get the chance, I will remove every trace of the client on my rig then try this from scratch to check whether this leverages remnants of the normal user installs I had done with the install I did on the Administrator account...
Intel Core i5-2500K CPU @ 3.30GHz @ 98%, 4 cores
Asus ROG STRIX RX480 8Gb
Re: Adding folding slot for my GPU doesn't stick in the conf
Ok, so I uninstalled the client, the data, removed all FAHClient instances on the drive, shortcuts, even some most likely really not important registry entries. I consider the rig was clean.
- I logged out of my normal account (which is not part of the Administrators group btw) and logged in my Administrator account. Did an Express Install, unchecked launch the application at the end of the install. Shortcut and Start menu entries were created.
- I copied the Desktop shortcut to my normal user Desktop: C:\Users\MyUser\Desktop, then logged out my Administrator account.
- I logged in my normal account and launched the client from the shortcut, the web client opened and I entered my credentials. My GPU slot was not there, I tried to put the GPUs.txt file directly in Program Files x86/FAHClient, didn't seem to work.
So I went to C:\Users\MyUser\AppData\Local\VirtualStore\Program Files (x86)\ and the /FAHClient directory wasn't there so I created it, and put the GPUs.txt file there. Most likely restarted the client. - I was then able to add my GPU slot and all works fine AFAIK.
- I've removed the open-web-control "true" option completely from the Expert tab in Configure in the Advanced Control and will edit my shortcut to remove the --open-web-control switch (I just don't like that)
Intel Core i5-2500K CPU @ 3.30GHz @ 98%, 4 cores
Asus ROG STRIX RX480 8Gb
-
- Site Moderator
- Posts: 6986
- Joined: Wed Dec 23, 2009 9:33 am
- Hardware configuration: V7.6.21 -> Multi-purpose 24/7
Windows 10 64-bit
CPU:2/3/4/6 -> Intel i7-6700K
GPU:1 -> Nvidia GTX 1080 Ti
§
Retired:
2x Nvidia GTX 1070
Nvidia GTX 675M
Nvidia GTX 660 Ti
Nvidia GTX 650 SC
Nvidia GTX 260 896 MB SOC
Nvidia 9600GT 1 GB OC
Nvidia 9500M GS
Nvidia 8800GTS 320 MB
Intel Core i7-860
Intel Core i7-3840QM
Intel i3-3240
Intel Core 2 Duo E8200
Intel Core 2 Duo E6550
Intel Core 2 Duo T8300
Intel Pentium E5500
Intel Pentium E5400 - Location: Land Of The Long White Cloud
- Contact:
Re: Adding folding slot for my GPU doesn't stick in the conf
That's an issue... the correct location of GPUs.txt file would be (if defaults were used):BP2020 wrote:...
- ...
- I logged in my normal account and launched the client from the shortcut, the web client opened and I entered my credentials. My GPU slot was not there, I tried to put the GPUs.txt file directly in Program Files x86/FAHClient, didn't seem to work.
So I went to C:\Users\MyUser\AppData\Local\VirtualStore\Program Files (x86)\ and the /FAHClient directory wasn't there so I created it, and put the GPUs.txt file there. Most likely restarted the client.- I was then able to add my GPU slot and all works fine AFAIK...
C:\Users\PantherX-H\AppData\Roaming\FAHClient
If the VirtualStore path was never created, that's a good sign I think and so if you were to repeat the installation but tweak this step to match your installation directory without the VirtualStore path, it would be nice.
By default, if the GPUs.txt file isn't preset next to the config.xml file, it will attempt to download it. I think that the entry of reading the GPUs.txt file could have been in a previous log if the client was restarted.BP2020 wrote:...[/list]
- ...
- I've removed the open-web-control "true" option completely from the Expert tab in Configure in the Advanced Control and will edit my shortcut to remove the --open-web-control switch (I just don't like that)
Sure the shortcut contains the Start in parameter: C:\Users\MyAdministratorShortName\AppData\Roaming\FAHClient. I went to check there by switching accounts, the GPUs.txt file ended up there (I am certain I didn't put it there manually). The log in the Advanced Control doesn't contain any mention "reading a GPUs.txt file" which I thought I had seen when I put the GPUs.txt file for the first time in this thread after learning from it...
ETA:
Now ↞ Very Soon ↔ Soon ↔ Soon-ish ↔ Not Soon ↠ End Of Time
Welcome To The F@H Support Forum Ӂ Troubleshooting Bad WUs Ӂ Troubleshooting Server Connectivity Issues
Now ↞ Very Soon ↔ Soon ↔ Soon-ish ↔ Not Soon ↠ End Of Time
Welcome To The F@H Support Forum Ӂ Troubleshooting Bad WUs Ӂ Troubleshooting Server Connectivity Issues
Re: Adding folding slot for my GPU doesn't stick in the conf
Yes, as you know of course this technique has been superseded by the one from my write-up where I just put it exactly in the path you describe, but for the Administrator account as that's the account being used to install, so it's coherent. Anyways I get the feeling that putting it in the virtualstore path pushes it there in some way although that's a moot point in my use case scenario considering. By the way you're very welcome, I'm glad I could help a bit. I've promoted the client left, right, and center. Anyways, I'm happily folding since then, getting WUs for both CPU/GPU with no problem whatsoever. Will continue for the foreseeable future! Cheers from the Land Of The Cabane À Sucre!PantherX wrote:That's an issue... the correct location of GPUs.txt file would be (if defaults were used):
C:\Users\PantherX-H\AppData\Roaming\FAHClient
If the VirtualStore path was never created, that's a good sign I think and so if you were to repeat the installation but tweak this step to match your installation directory without the VirtualStore path, it would be nice.
Intel Core i5-2500K CPU @ 3.30GHz @ 98%, 4 cores
Asus ROG STRIX RX480 8Gb