Page 1 of 3

Why are my GPU WUs failing?

Posted: Sun Feb 22, 2026 4:57 pm
by Swooferfan
When I turn on FAH, the CPU WU works as normal, but the GPU WU fails almost immediately. I tried stopping and starting fah-client, and updating rocm-hip-runtime and ocl-icd, which usually fixes such problems, but the issue persists.
Maybe this has something to do with me running a full system update prior to folding?
My system specs: Ryzen 5 7600X, Radeon RX 9070 XT, running CachyOS.

Re: Why are my GPU WUs failing?

Posted: Sun Feb 22, 2026 5:07 pm
by muziqaz
Swooferfan wrote: Sun Feb 22, 2026 4:57 pm When I turn on FAH, the CPU WU works as normal, but the GPU WU fails almost immediately. I tried stopping and starting fah-client, and updating rocm-hip-runtime and ocl-icd, which usually fixes such problems, but the issue persists.
Maybe this has something to do with me running a full system update prior to folding?
My system specs: Ryzen 5 7600X, Radeon RX 9070 XT, running CachyOS.
Logs usually help us avoid guesswork.
Remove mesa opencl icd package.
and try this: viewtopic.php?t=42789

Re: Why are my GPU WUs failing?

Posted: Sun Feb 22, 2026 5:56 pm
by Swooferfan
Should I just run all of those commands?

Re: Why are my GPU WUs failing?

Posted: Sun Feb 22, 2026 6:10 pm
by muziqaz
Swooferfan wrote: Sun Feb 22, 2026 5:56 pm Should I just run all of those commands?
not all.
reading the thread usually helps to see what you need to run. finding out what is actually failing for you in fah also should help you find out if you actually need to run all those commands.

And again, posting logs when things are failing would help me not to waste my time guessing about what is actually failing for you. Respect other people's time when asking for help, please

Re: Why are my GPU WUs failing?

Posted: Sun Feb 22, 2026 6:48 pm
by Swooferfan
I'm sorry, I can't seem to find the log for those particular WUs.

Re: Why are my GPU WUs failing?

Posted: Sun Feb 22, 2026 6:59 pm
by muziqaz
Swooferfan wrote: Sun Feb 22, 2026 6:48 pm I'm sorry, I can't seem to find the log for those particular WUs.
You can find all the logs in /var/log/fah-client
Check the one which would correspond to the time when the fail happened

Re: Why are my GPU WUs failing?

Posted: Sun Feb 22, 2026 8:02 pm
by anonymous defaulteam
Swooferfan wrote: Sun Feb 22, 2026 6:48 pm I'm sorry, I can't seem to find the log for those particular WUs.
Look at the "Work Unit #" in the info page and then in terminal, grep WU[number] /var/log/fah-client/*´ to find the correct log.

for example, "Work Unit #950"

Code: Select all

grep WU950  /var/log/fah-client/log*
/var/log/fah-client/log-20260128-102422.txt:09:15:15:I1:WU950:Requesting WU assignment for user Anonymous team 0

Re: Why are my GPU WUs failing?

Posted: Mon Feb 23, 2026 3:46 am
by Swooferfan
Here are the logs from two of the failed WUs: https://www.dropbox.com/t/Y3OPgu8r7lTsYyos

Re: Why are my GPU WUs failing?

Posted: Mon Feb 23, 2026 5:47 am
by muziqaz
Swooferfan wrote: Mon Feb 23, 2026 3:46 am Here are the logs from two of the failed WUs: https://www.dropbox.com/t/Y3OPgu8r7lTsYyos
Remove mesa opencl ICD package

Re: Why are my GPU WUs failing?

Posted: Wed Feb 25, 2026 1:07 am
by Swooferfan
How do I do it? I tried:

Code: Select all

❯ yay -R ocl-icd
[sudo] password for : 
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: removing ocl-icd breaks dependency 'opencl-icd-loader' required by cachyos-gaming-meta
:: removing ocl-icd breaks dependency 'opencl-icd-loader' required by clinfo
:: removing ocl-icd breaks dependency 'ocl-icd' required by ffmpeg
:: removing ocl-icd breaks dependency 'ocl-icd' required by lact
:: removing ocl-icd breaks dependency 'opencl-icd-loader' required by rocm-opencl-runtime
 -> exit status 1


Re: Why are my GPU WUs failing?

Posted: Wed Feb 25, 2026 5:33 am
by muziqaz
Swooferfan wrote: Wed Feb 25, 2026 1:07 am How do I do it? I tried:

Code: Select all

❯ yay -R ocl-icd
[sudo] password for : 
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: removing ocl-icd breaks dependency 'opencl-icd-loader' required by cachyos-gaming-meta
:: removing ocl-icd breaks dependency 'opencl-icd-loader' required by clinfo
:: removing ocl-icd breaks dependency 'ocl-icd' required by ffmpeg
:: removing ocl-icd breaks dependency 'ocl-icd' required by lact
:: removing ocl-icd breaks dependency 'opencl-icd-loader' required by rocm-opencl-runtime
 -> exit status 1

You need to remove mesa ICD loader, not every single other ICD loader

Re: Why are my GPU WUs failing?

Posted: Thu Feb 26, 2026 12:50 pm
by Swooferfan
So how do I do it?

Re: Why are my GPU WUs failing?

Posted: Thu Feb 26, 2026 12:53 pm
by muziqaz
Swooferfan wrote: Thu Feb 26, 2026 12:50 pm So how do I do it?
Look for the package resembling mesa-icd something something.
We expect users using Linux (especially Arch based), to know how to operate Linux (and Arch). :)

Re: Why are my GPU WUs failing?

Posted: Thu Feb 26, 2026 1:41 pm
by Lem
Swooferfan wrote: Thu Feb 26, 2026 12:50 pm So how do I do it?
Try:

Code: Select all

# mv /etc/OpenCL/vendors/mesa.icd /etc/OpenCL/vendors/mesa.icd.bak
The file should be there.
--
Bye, Lem

Re: Why are my GPU WUs failing?

Posted: Thu Feb 26, 2026 3:21 pm
by muziqaz
Em, try not to move individual files, best is to remove the package the usual way.

I believe in arch you can remove the package with
sudo pacman -R mesa something something

It should be quite easy to find the ICD package by TAB'ing after typing
sudo pacman -R mesa
You will be presented with all the packages starting with mesa, just find the one with ICD in it