Re: HOWTO: How I got my AMD card folding on Linux
Posted: Sun Jan 12, 2025 1:12 pm
Hi there.
I'm looking for a way to enable GPU folding on my AMD GPUs on Linux Mint 22.
I tried to follow some of the guides and solutions (this thread here, over on the forums.linuxmint.com, and other places after some googling), but everything refers to FAH v7 and/or older Mint versions and I always find some step I cannot follow.
My setup and where I am right now:
OS: Linux Mint 22 (based on Ubuntu 24.04) Cinnamon 6.2.9
CPU: Intel Core i7-4770
Mobo: MSI Z97M GAMING (MS-7919) (2 PCIe slots set up into x8/x8 split)
GPU1: Intel CPU integrated graphics E3-1200 (I'm using this one as a video out for the whole system)
GPU2: AMD RX 5500 XT 8GB (ASRock Challenger) (primary Mobo slot)
GPU3: AMD R9 390 8GB (Club 3D Royalqueen) (secondary Mobo slot with a PCIe 3.0 x16 riser)
Single 1600x1200 screen connected to mobo port.
FAH 8.3.18
v8-3.foldingathome.org/machines interface shows my CPU and both dGPUs, but dGPUs are grayed out (I can select and deselec them, tho that does nothing).
CPU folding works fine.
The errors and warnings that FAH is showing:
The problem: FAH is not folding on my AMD dGPUs.
My best guess based on the guides I found is the default OpenCL Driver Mint installed, but I'm relatively new to Linux. All of the links I found linting to better drivers didn't help me as of yet and trying to extract OpenCL driver from the official Linux drivers from AMD site didn't give me anything as all official downloads are just .deb files (installing which didn't help either) and not the tar.xz archives mentioned.
In many places, I saw people saying that OpenCL on Linux Mint is a pain, but I also see many people who claim to have done it (their explanations just don't help me at all...).
Any ideas/suggestions would be great.
I'm looking for a way to enable GPU folding on my AMD GPUs on Linux Mint 22.
I tried to follow some of the guides and solutions (this thread here, over on the forums.linuxmint.com, and other places after some googling), but everything refers to FAH v7 and/or older Mint versions and I always find some step I cannot follow.
My setup and where I am right now:
OS: Linux Mint 22 (based on Ubuntu 24.04) Cinnamon 6.2.9
CPU: Intel Core i7-4770
Mobo: MSI Z97M GAMING (MS-7919) (2 PCIe slots set up into x8/x8 split)
GPU1: Intel CPU integrated graphics E3-1200 (I'm using this one as a video out for the whole system)
GPU2: AMD RX 5500 XT 8GB (ASRock Challenger) (primary Mobo slot)
GPU3: AMD R9 390 8GB (Club 3D Royalqueen) (secondary Mobo slot with a PCIe 3.0 x16 riser)
Single 1600x1200 screen connected to mobo port.
FAH 8.3.18
v8-3.foldingathome.org/machines interface shows my CPU and both dGPUs, but dGPUs are grayed out (I can select and deselec them, tho that does nothing).
CPU folding works fine.
The errors and warnings that FAH is showing:
Code: Select all
12:17:13:W :OpenCL not supported: clGetPlatformIDs() returned -1001
12:17:13:W :CUDA not supported: Failed to open dynamic library 'libcuda.so': libcuda.so: cannot open shared object file: No such file or directory
12:17:13:W :CON1:DNS lookup failed for api.foldingathome.org
12:17:13:E :OUT1:Failed response: CONNECT
12:17:15:E :Exception: Failed to prevent sleep: Permission denied
The problem: FAH is not folding on my AMD dGPUs.
My best guess based on the guides I found is the default OpenCL Driver Mint installed, but I'm relatively new to Linux. All of the links I found linting to better drivers didn't help me as of yet and trying to extract OpenCL driver from the official Linux drivers from AMD site didn't give me anything as all official downloads are just .deb files (installing which didn't help either) and not the tar.xz archives mentioned.
In many places, I saw people saying that OpenCL on Linux Mint is a pain, but I also see many people who claim to have done it (their explanations just don't help me at all...).
Any ideas/suggestions would be great.