Page 2 of 3
Re: Why are my GPU WUs failing?
Posted: Thu Feb 26, 2026 6:20 pm
by anonymous defaulteam
try strings like icd, opencl, or mesa
does something like:
opencl-mesa
show up, or is cacyos repos packages different?
Hey, Linux Mint is a perfectly cromulent distro, or do just Arch Linux (to get some RingTFM experience) for a couple of years before getting into new Arch based distros. Better to learn to crawl before jumping in the deep end.

Re: Why are my GPU WUs failing?
Posted: Fri Feb 27, 2026 12:48 am
by Swooferfan
I only found mesa and mesa-utils.
Re: Why are my GPU WUs failing?
Posted: Fri Feb 27, 2026 3:54 am
by Swooferfan
I can only find these two: mesa (2:25.3.6-2) mesa-utils (9.0.0-7.1)
Re: Why are my GPU WUs failing?
Posted: Sat Feb 28, 2026 3:21 am
by Swooferfan
I could only find mesa (2:25.3.6-2) mesa-utils (9.0.0-7.1).
Re: Why are my GPU WUs failing?
Posted: Sat Feb 28, 2026 3:40 am
by Swooferfan
Yes, I can find opencl-mesa.
Re: Why are my GPU WUs failing?
Posted: Sat Feb 28, 2026 9:40 am
by muziqaz
Swooferfan wrote: ↑Sat Feb 28, 2026 3:40 am
Yes, I can find opencl-mesa.
Key "word" is ICD, next to Mesa.
Check if Mesa-utils bundle it. Honestly I have no clue why every single distro thinks their way of organising repositories is best. It is stupid and kills any chance of Linux becoming mainstream.
If those Devs followed normal guidelines, you would be done troubleshooting this issue by now.
That is why it is imperative that new Linux users do not go for niche Arch distros on their first Linux rodeo.
There should be a frikkin law for new users to start with kubuntu or something, that way things look similar to windows, and their repository arrangements are not some twisted maze of "I know better, good luck figuring that thing out"
By the way FAH-client recognises your GPU, tells me that Mesa is taking over as primary API. It happened to me once, I sorted it out by removing mesa-icd only. You cannot remove Mesa altogether, because stupid AMD has not figure out the way to make their latest GPUs work in Linux without Mesa, which is moronic, since AMD HAS their own API for that capable of doing that for older GPUs.
Re: Why are my GPU WUs failing?
Posted: Mon Mar 02, 2026 12:30 am
by Swooferfan
Code: Select all
❯ sudo pacman -R mesa-utils
[sudo] password for:
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: removing mesa-utils breaks dependency 'mesa-utils' required by kinfocenter
:: removing mesa-utils breaks dependency 'mesa-utils' required by lutris
What do I do now?
Re: Why are my GPU WUs failing?
Posted: Mon Mar 02, 2026 5:34 am
by muziqaz
You don't need to remove utilities.
You need to figure out how is your mesa ICD package is called
Re: Why are my GPU WUs failing?
Posted: Mon Mar 02, 2026 11:30 pm
by Swooferfan
Code: Select all
❯ sudo pacman -R opencl-mesa
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: removing opencl-mesa breaks dependency 'opencl-mesa' required by lib32-opencl-mesa
Is this correct? How can I run it?
Re: Why are my GPU WUs failing?
Posted: Mon Mar 02, 2026 11:58 pm
by muziqaz
mesa is required for your GPU (9070) to function, however specific package which contains mesa-icd is interfering with rocm packages.
Stupid arch does not have a damned package called mesa-icd, or mesa-opencl-icd, like other normal distros. Like, my Mint Linux with 9070 had mesa-opencl-icd, which was interfering. I removed it, and rocm icd took over and I was able to fold. ICD package exposes specific platform to the system. Like rocm-ocl-icd exposes rocm opencl platform, mesa-opencl-icd exposes Mesa opencl platform. Unfortunately, Mesa takes precedence if both platforms (or ICDs) are available. FAH does not work with Mesa opencl, unfortunately.
As a last resort, try what Lem suggested:
posting.php?mode=quote&p=373524
If that does not help, you are on your own. I'll see if I can find something tomorrow after work, if I don't forget.
Re: Why are my GPU WUs failing?
Posted: Tue Mar 03, 2026 12:29 am
by Joe_H
A google search shows Arch Linux doesn't use a single ICD loader as is used by other Linux distributions. The current information is that there is ocl-icd and several vendor supplied loaders.
try:
$ ls /etc/OpenCL/vendors
to see which are loaded on your system.
Re: Why are my GPU WUs failing?
Posted: Tue Mar 03, 2026 3:36 am
by Swooferfan
@Joe_H:
Code: Select all
❯ ls /etc/OpenCL/vendors
.rw-r--r-- 29 root 28 Jan 13:38 amdocl64.icd
.rw-r--r-- 22 root 25 Feb 15:37 rusticl.icd
Re: Why are my GPU WUs failing?
Posted: Tue Mar 03, 2026 3:37 am
by Swooferfan
@muziqaz:
Code: Select all
❯ mv /etc/OpenCL/vendors/mesa.icd /etc/OpenCL/vendors/mesa.icd.bak
mv: cannot stat '/etc/OpenCL/vendors/mesa.icd': No such file or directory
Re: Why are my GPU WUs failing?
Posted: Tue Mar 03, 2026 8:11 am
by Lem
Uhm... I find a bit strange that you have rusticl.icd and you lack mesa.icd. And rusticl shouldn't be enabled, unless a proper environment variable has been set.
Never mind.
Please:
1) verify the situation with:
BTW: you can get much more info with
alone.
However try this:
Code: Select all
mv /etc/OpenCL/vendors/rusticl.icd /etc/OpenCL/vendors/rusticl.icd.bak
Then verify the new situation with:
--
Bye, Lem
Re: Why are my GPU WUs failing?
Posted: Tue Mar 03, 2026 7:13 pm
by muziqaz
Swooferfan wrote: ↑Tue Mar 03, 2026 3:37 am
@muziqaz:
Code: Select all
❯ mv /etc/OpenCL/vendors/mesa.icd /etc/OpenCL/vendors/mesa.icd.bak
mv: cannot stat '/etc/OpenCL/vendors/mesa.icd': No such file or directory
What about:
sudo mv /etc/OpenCL/vendors/rusticl.icd /etc/OpenCL/vendors/rusticl.icd.bak
rusticl is Mesa library.
Once you do the rename, reboot the system, and then see how FAH recognises your GPU. If it shows up as gfx1201 (or something like that without any extra suffixes), then you are getting somewhere