WARNING Do not upgrade to 375/376.xx drivers (for xx<48)

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.

Moderators: Site Moderators, FAHC Science Team

foldy
Posts: 2040
Joined: Sat Dec 01, 2012 3:43 pm
Hardware configuration: Folding@Home Client 7.6.13 (1 GPU slots)
Windows 7 64bit
Intel Core i5 2500k@4Ghz
Nvidia gtx 1080ti driver 441

Re: WARNING ! Do not upgrade to 375/376.xx drivers.

Post by foldy »

@SombraGuerrero: A very good workaround! This could also help for gtx 1050 ti where already @snapshot made the inf mod for 373 driver.

@Hannibal13: See previous message from SombraGuerrero: You need to use a copy the nvopencl.dll from 373 driver.
Last edited by foldy on Mon Dec 19, 2016 3:16 pm, edited 2 times in total.
ComputerGenie
Posts: 230
Joined: Mon Dec 12, 2016 4:06 am

Re: WARNING ! Do not upgrade to 375/376.xx drivers.

Post by ComputerGenie »

Can confirm that the dll copy works on Windows 10 Enterprise with GeForce GTX 1080. :)
hobbz
Posts: 5
Joined: Tue Dec 20, 2016 5:48 pm

Re: WARNING ! Do not upgrade to 375/376.xx drivers.

Post by hobbz »

ComputerGenie wrote:Can confirm that the dll copy works on Windows 10 Enterprise with GeForce GTX 1080. :)
It did not work for me. Windows 10 Build 14986 (Insider Preview) with GTX 1080.
bruce
Posts: 20824
Joined: Thu Nov 29, 2007 10:13 pm
Location: So. Cal.

Re: WARNING ! Do not upgrade to 375/376.xx drivers.

Post by bruce »

hobbz wrote:
ComputerGenie wrote:Can confirm that the dll copy works on Windows 10 Enterprise with GeForce GTX 1080. :)
It did not work for me. Windows 10 Build 14986 (Insider Preview) with GTX 1080.
Are you using the driver supplied by Windows 10 or did you copy the dll AFTER installing 376.xx from NVidia?

(In general, preview editions are not supported by FAH.)
OliverY1992
Posts: 3
Joined: Mon Nov 28, 2016 6:53 pm

Re: WARNING ! Do not upgrade to 375/376.xx drivers.

Post by OliverY1992 »

Actually checking the log I don't think it is working on Core 21 for me at all, before this driver it used to error outright and I couldn't use GPU for folding at all now I check the log I see it's doing this:

Code: Select all

16:48:09:WU03:FS01:0x21:Folding@home Core Shutdown: BAD_WORK_UNIT
16:48:13:WARNING:WU03:FS01:FahCore returned: BAD_WORK_UNIT (114 = 0x72)
16:48:13:WU03:FS01:Sending unit results: id:03 state:SEND error:FAULTY project:9176 run:18 clone:15 gen:144 core:0x21 unit:0x000000e2ab436c6957b24c28c2b27bb1
16:48:13:WU03:FS01:Uploading 7.00KiB to 171.67.108.105
16:48:13:WU03:FS01:Connecting to 171.67.108.105:8080
16:48:13:WU03:FS01:Upload complete
16:48:13:WU03:FS01:Server responded WORK_ACK (400)
16:48:13:WU03:FS01:Cleaning up
16:48:13:WU00:FS01:Connecting to 171.67.108.45:80
16:48:14:WU00:FS01:Assigned to work server 140.163.4.244
16:48:14:WU00:FS01:Requesting new work unit for slot 01: READY gpu:0:GM204 [GeForce GTX 980] from 140.163.4.244
16:48:14:WU00:FS01:Connecting to 140.163.4.244:8080
16:48:14:WU00:FS01:Downloading 2.54MiB
16:48:15:WU00:FS01:Download complete
16:48:15:WU00:FS01:Received Unit: id:00 state:DOWNLOAD error:NO_ERROR project:10490 run:28 clone:0 gen:668 core:0x18 unit:0x000002f98ca304f45537e8e04a79acd3
16:48:15:WU00:FS01:Starting
FAH doesn't even notify on the icon any more showing there's an error. So I stand corrected it is only folding fine on Core 18 atm.
SombraGuerrero
Posts: 117
Joined: Mon Mar 16, 2009 3:06 am

Re: WARNING ! Do not upgrade to 375/376.xx drivers.

Post by SombraGuerrero »

You want to make sure you install the latest GameReady driver from Nvidia. The Microsoft drivers are not quite the same. Then if it fails with the enqueue errors, download the DLL from my link a few posts back and copy it into System32 or SysWow64 depending on if you're running 32-bit or 64-bit Windows.
hobbz
Posts: 5
Joined: Tue Dec 20, 2016 5:48 pm

Re: WARNING ! Do not upgrade to 375/376.xx drivers.

Post by hobbz »

bruce wrote:
hobbz wrote:
ComputerGenie wrote:Can confirm that the dll copy works on Windows 10 Enterprise with GeForce GTX 1080. :)
It did not work for me. Windows 10 Build 14986 (Insider Preview) with GTX 1080.
Are you using the driver supplied by Windows 10 or did you copy the dll AFTER installing 376.xx from NVidia?

(In general, preview editions are not supported by FAH.)
FAH has been working fine on previous preview versions with 373.06. After the 14986 update I installed the latest driver from the GeForce Experience, then copied the 373.06 dll to SysWOW64 and rebooted. Core 21 failed as usual.
SombraGuerrero
Posts: 117
Joined: Mon Mar 16, 2009 3:06 am

Re: WARNING ! Do not upgrade to 375/376.xx drivers.

Post by SombraGuerrero »

Does your registry indicate any other paths for the DLL than SysWow64?
ComputerGenie
Posts: 230
Joined: Mon Dec 12, 2016 4:06 am

Re: WARNING ! Do not upgrade to 375/376.xx drivers.

Post by ComputerGenie »

hobbz wrote:
ComputerGenie wrote:Can confirm that the dll copy works on Windows 10 Enterprise with GeForce GTX 1080. :)
It did not work for me. Windows 10 Build 14986 (Insider Preview) with GTX 1080.
Given that so many things on your OS are beta and a mess, that's likely. :P
hobbz
Posts: 5
Joined: Tue Dec 20, 2016 5:48 pm

Re: WARNING ! Do not upgrade to 375/376.xx drivers.

Post by hobbz »

SombraGuerrero wrote:Does your registry indicate any other paths for the DLL than SysWow64?
Nope. I verified it before copying the DLL.
Defender3
Posts: 1
Joined: Tue Dec 20, 2016 10:03 pm

Re: WARNING ! Do not upgrade to 375/376.xx drivers.

Post by Defender3 »

@SombraGuerrero: Thanks, the tweak worked for me! I'm running two differing machines, each with Win 10, V1607 (OS Build 14393.576) with a Geforce 1070.
SombraGuerrero
Posts: 117
Joined: Mon Mar 16, 2009 3:06 am

Re: WARNING ! Do not upgrade to 375/376.xx drivers.

Post by SombraGuerrero »

Well, now that I'm home and examining things more closely, it appears that hobbz is correct. The DLL workaround only appears to work for certain core_21 work units. For other core_21 work units and core_18, the folding fails with a different error, "BadPlatformId Size." I have rolled back to a clean install of 373.06 again and all is well.............

Please Nvidia/OpenMM, save us from this misery!!
foldy
Posts: 2040
Joined: Sat Dec 01, 2012 3:43 pm
Hardware configuration: Folding@Home Client 7.6.13 (1 GPU slots)
Windows 7 64bit
Intel Core i5 2500k@4Ghz
Nvidia gtx 1080ti driver 441

Re: WARNING ! Do not upgrade to 375/376.xx drivers.

Post by foldy »

Maybe it is necessary to also copy the OpenCL.dll?
SombraGuerrero
Posts: 117
Joined: Mon Mar 16, 2009 3:06 am

Re: WARNING ! Do not upgrade to 375/376.xx drivers.

Post by SombraGuerrero »

That file hasn't changed since 373.06. Now, I've started experimenting with something else too. By adding FAHClient to the application profiles in 3D settings of the Nvidia control panel, I can bypass CUDA. In so doing, so far, I have been able to fold a core_18 WU (given), using a clean 376.33 install. Core_21 still mostly fails with the enqueue errors, but I did successfully grab one over night. Gonna let the client run while at work to see if it actually finishes successfully. This is further than I ever thought I'd be able to get with my tinkering around. I realize that disabling CUDA is very suboptimal, but I figure, if there's a way we can get most everyone's GPU doing *some* work, it's better than them being expensive doorstops.
bruce
Posts: 20824
Joined: Thu Nov 29, 2007 10:13 pm
Location: So. Cal.

Re: WARNING ! Do not upgrade to 375/376.xx drivers.

Post by bruce »

SombraGuerrero wrote:...it's better than them being expensive doorstops.
I challenge that statement. According to http://www.geforce.com/drivers/results/108326 all recent GPUs are supported by 373.06 (WHQL) except the 1050 / 1050 Ti and from the reports I've seen, those drivers DO work on both Core21 and Core18 without any hacking. In other words, the only people who have an expensive doorstop are those trying to fold with a Windows GTX 1050* (and they can probably fix it with the hack until NV/SymTK get their acts together).
Post Reply