Page 12 of 21

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

Posted: Mon Dec 19, 2016 10:57 am
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.

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

Posted: Mon Dec 19, 2016 3:00 pm
by ComputerGenie
Can confirm that the dll copy works on Windows 10 Enterprise with GeForce GTX 1080. :)

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

Posted: Tue Dec 20, 2016 5:51 pm
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.

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

Posted: Tue Dec 20, 2016 6:48 pm
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.)

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

Posted: Tue Dec 20, 2016 6:59 pm
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.

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

Posted: Tue Dec 20, 2016 7:16 pm
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.

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

Posted: Tue Dec 20, 2016 7:35 pm
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.

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

Posted: Tue Dec 20, 2016 7:41 pm
by SombraGuerrero
Does your registry indicate any other paths for the DLL than SysWow64?

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

Posted: Tue Dec 20, 2016 8:00 pm
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

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

Posted: Tue Dec 20, 2016 8:16 pm
by hobbz
SombraGuerrero wrote:Does your registry indicate any other paths for the DLL than SysWow64?
Nope. I verified it before copying the DLL.

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

Posted: Tue Dec 20, 2016 10:13 pm
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.

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

Posted: Wed Dec 21, 2016 4:40 am
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!!

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

Posted: Wed Dec 21, 2016 7:39 am
by foldy
Maybe it is necessary to also copy the OpenCL.dll?

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

Posted: Wed Dec 21, 2016 12:18 pm
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.

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

Posted: Wed Dec 21, 2016 10:06 pm
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).