After folding for a few days I noticed I never got a WU for my GPU (my CPU has always folded fine) so I checked the logs, did some research and found out that I had to install OpenCL. I reinstalled the driver, various OpenCL packages and the fah client, and managed to get my GPU to fold, but only until I reboot; whenever I restart my PC, I get error messages.
I've read a lot of topics about issues with Nvidia cards and OpenCL, but none that addresses my specific issue. Also, my current situation could shed some light on other similar issues that have been reported, since in my case it's partially working.
I'm on Manjaro Linux (Arch based) and my card is a Nvidia Geforce GTX 660.
I currently have the following OpenCL related packages installed:
- ocl-icd
opencl-nvidia-440xx
lib32-ocl-icd
lib32-opencl-nvidia-440xx
opencl-headers
clinfo
Code: Select all
ERROR:WU00:FS01:Failed to start core: OpenCL device matching slot 1 not found, try setting 'opencl-index' manually
Code: Select all
WU00:FS01:0x22:ERROR:exception: There is no registered Platform called "OpenCL"
Code: Select all
*********************** Log Started 2020-04-16T13:56:00Z ***********************
13:58:14:FS01:Unpaused
13:58:14:WU00:FS01:Starting
13:58:14:ERROR:WU00:FS01:Failed to start core: OpenCL device matching slot 1 not found, try setting 'opencl-index' manually
13:58:18:WU00:FS01:Starting
13:58:18:ERROR:WU00:FS01:Failed to start core: OpenCL device matching slot 1 not found, try setting 'opencl-index' manually
13:58:48:FS01:Paused
13:58:57:FS01:Unpaused
13:59:18:WU00:FS01:Starting
13:59:18:WU00:FS01:Running FahCore: /opt/fah/FAHCoreWrapper /var/lib/private/fah/cores/cores.foldingathome.org/v7/lin/64bit/Core_22.fah/FahCore_22 -dir 00 -suffix 01 -version 705 -lifeline 882 -checkpoint 15 -gpu-vendor nvidia -opencl-device 0 -gpu 0
13:59:18:WU00:FS01:Started FahCore on PID 2587
13:59:18:WU00:FS01:Core PID:2591
13:59:18:WU00:FS01:FahCore 0x22 started
13:59:20:WU00:FS01:0x22:*********************** Log Started 2020-04-16T13:59:20Z ***********************
13:59:20:WU00:FS01:0x22:*************************** Core22 Folding@home Core ***************************
13:59:20:WU00:FS01:0x22: Type: 0x22
13:59:20:WU00:FS01:0x22: Core: Core22
13:59:20:WU00:FS01:0x22: Website: https://foldingathome.org/
13:59:20:WU00:FS01:0x22: Copyright: (c) 2009-2018 foldingathome.org
13:59:20:WU00:FS01:0x22: Author: John Chodera <[email protected]> and Rafal Wiewiora
13:59:20:WU00:FS01:0x22: <[email protected]>
13:59:20:WU00:FS01:0x22: Args: -dir 00 -suffix 01 -version 705 -lifeline 2587 -checkpoint 15
13:59:20:WU00:FS01:0x22: -gpu-vendor nvidia -opencl-device 0 -gpu 0
13:59:20:WU00:FS01:0x22: Config: <none>
13:59:20:WU00:FS01:0x22:************************************ Build *************************************
13:59:20:WU00:FS01:0x22: Version: 0.0.2
13:59:20:WU00:FS01:0x22: Date: Dec 6 2019
13:59:20:WU00:FS01:0x22: Time: 21:20:17
13:59:20:WU00:FS01:0x22: Repository: Git
13:59:20:WU00:FS01:0x22: Revision: f87d92b58abdf7e6bf2e173cfbc4dc3e837c7042
13:59:20:WU00:FS01:0x22: Branch: core22
13:59:20:WU00:FS01:0x22: Compiler: GNU 4.8.2 20140120 (Red Hat 4.8.2-15)
13:59:20:WU00:FS01:0x22: Options: -std=gnu++98 -O3 -funroll-loops
13:59:20:WU00:FS01:0x22: Platform: linux2 4.9.87-linuxkit-aufs
13:59:20:WU00:FS01:0x22: Bits: 64
13:59:20:WU00:FS01:0x22: Mode: Release
13:59:20:WU00:FS01:0x22:************************************ System ************************************
13:59:20:WU00:FS01:0x22: CPU: Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz
13:59:20:WU00:FS01:0x22: CPU ID: GenuineIntel Family 6 Model 42 Stepping 7
13:59:20:WU00:FS01:0x22: CPUs: 8
13:59:20:WU00:FS01:0x22: Memory: 7.76GiB
13:59:20:WU00:FS01:0x22:Free Memory: 4.01GiB
13:59:20:WU00:FS01:0x22: Threads: POSIX_THREADS
13:59:20:WU00:FS01:0x22: OS Version: 5.6
13:59:20:WU00:FS01:0x22:Has Battery: false
13:59:20:WU00:FS01:0x22: On Battery: false
13:59:20:WU00:FS01:0x22: UTC Offset: 2
13:59:20:WU00:FS01:0x22: PID: 2591
13:59:20:WU00:FS01:0x22: CWD: /var/lib/private/fah/work
13:59:20:WU00:FS01:0x22: OS: Linux 5.6.3-2-MANJARO x86_64
13:59:20:WU00:FS01:0x22: OS Arch: AMD64
13:59:20:WU00:FS01:0x22:********************************************************************************
13:59:20:WU00:FS01:0x22:Project: 11742 (Run 0, Clone 8123, Gen 58)
13:59:20:WU00:FS01:0x22:Unit: 0x000000558ca304f15e6bc4f29544d655
13:59:20:WU00:FS01:0x22:Digital signatures verified
13:59:20:WU00:FS01:0x22:Folding@home GPU Core22 Folding@home Core
13:59:20:WU00:FS01:0x22:Version 0.0.2
13:59:20:WU00:FS01:0x22: Found a checkpoint file
13:59:20:WU00:FS01:0x22:ERROR:exception: There is no registered Platform called "OpenCL"
13:59:20:WU00:FS01:0x22:Saving result file ../logfile_01.txt
13:59:20:WU00:FS01:0x22:Saving result file checkpointState.xml
13:59:23:WU00:FS01:0x22:Saving result file checkpt.crc
13:59:23:WU00:FS01:0x22:Saving result file positions.xtc
13:59:24:WU00:FS01:0x22:Saving result file science.log
13:59:24:WU00:FS01:0x22:Folding@home Core Shutdown: BAD_WORK_UNIT
13:59:24:WARNING:WU00:FS01:FahCore returned: BAD_WORK_UNIT (114 = 0x72)
13:59:24:WU00:FS01:Sending unit results: id:00 state:SEND error:FAULTY project:11742 run:0 clone:8123 gen:58 core:0x22 unit:0x000000558ca304f15e6bc4f29544d655
13:59:24:WU00:FS01:Uploading 4.08MiB to 140.163.4.241
13:59:24:WU00:FS01:Connecting to 140.163.4.241:8080
13:59:25:WU01:FS01:Connecting to 65.254.110.245:8080
13:59:26:WARNING:WU01:FS01:Failed to get assignment from '65.254.110.245:8080': No WUs available for this configuration
13:59:26:WU01:FS01:Connecting to 18.218.241.186:80
13:59:26:WARNING:WU01:FS01:Failed to get assignment from '18.218.241.186:80': No WUs available for this configuration
13:59:26:ERROR:WU01:FS01:Exception: Could not get an assignment
13:59:27:WU01:FS01:Connecting to 65.254.110.245:8080
13:59:27:WARNING:WU01:FS01:Failed to get assignment from '65.254.110.245:8080': No WUs available for this configuration
13:59:27:WU01:FS01:Connecting to 18.218.241.186:80
13:59:28:WARNING:WU01:FS01:Failed to get assignment from '18.218.241.186:80': No WUs available for this configuration
13:59:28:ERROR:WU01:FS01:Exception: Could not get an assignment
13:59:30:WU00:FS01:Upload 65.87%
13:59:34:WU00:FS01:Upload complete
13:59:34:WU00:FS01:Server responded WORK_ACK (400)
13:59:34:WU00:FS01:Cleaning up
14:00:27:WU01:FS01:Connecting to 65.254.110.245:8080
14:00:27:WARNING:WU01:FS01:Failed to get assignment from '65.254.110.245:8080': No WUs available for this configuration
14:00:27:WU01:FS01:Connecting to 18.218.241.186:80
14:00:27:WARNING:WU01:FS01:Failed to get assignment from '18.218.241.186:80': No WUs available for this configuration
14:00:27:ERROR:WU01:FS01:Exception: Could not get an assignment
14:02:04:WU01:FS01:Connecting to 65.254.110.245:8080
14:02:04:WARNING:WU01:FS01:Failed to get assignment from '65.254.110.245:8080': No WUs available for this configuration
14:02:04:WU01:FS01:Connecting to 18.218.241.186:80
14:02:05:WARNING:WU01:FS01:Failed to get assignment from '18.218.241.186:80': No WUs available for this configuration
14:02:05:ERROR:WU01:FS01:Exception: Could not get an assignment
- running systemctl stop foldingathome.service and systemctl disable foldingathome.service
uninstalling foldingathome-noroot
rebooting
installing foldingathome-noroot
running cd /opt/fah and sudo ./FAHClient --configure
running systemctl enable --now foldingathome.service
The issue obviously resides in my setup, but I can't pinpoint the issue.
Thanks in advance for all the help! I hope I'll soon be able to fold a little more.