Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Linux: Supported GPU failed to be recognised. #293

Open
tysox opened this issue Oct 6, 2024 · 1 comment
Open

Linux: Supported GPU failed to be recognised. #293

tysox opened this issue Oct 6, 2024 · 1 comment

Comments

@tysox
Copy link

tysox commented Oct 6, 2024

I had to run the command
sudo apt install ocl-icd-opencl-dev
in order for my supported GPU to be triggered as actually supported in the FAH client.
It would be convenient if GPUs could just be supported straight away without further configuration; apparently this has been a long-standing issue on Linux?

More details here

P.S.: the v8.3 client is so much better for running FAH on Linux now :) Thank you!

@muziqaz
Copy link
Contributor

muziqaz commented Oct 6, 2024

That is in a way AMDs and nVidias fault and the way Linux works. Unfortunately doubt FAH would be able to implement this on a global scale across the distros and vendors.
I have installed 7 or 8 different distros for FAH testing purposes on variety of AMD hardware, and every single distro has its own issue, unfortunately. What is worse, now newer distro versions are outright removing ROCm packages for some unknown reason, so users have to actually fish that from depths of the Linux hell. Case in point Fedora 38 had rocm-opencl-sdk in its repos, which enabled FAH folding right away. Fedora 40 removed that, and suggested that user compiles ROCm from the source.
Linux Mint 21 was folding right out of the box with AMD driver installation.
Linux Mint 22 is a struggle now to get things going since again I have to fish for ROCm packages :(
But overall all ICD packages usually trigger the exposure of AMD hardware and OpenCL platform to FAH.
On Nvidia side they have CUDA, and OpenCL is on the back burner and forgotten, since CUDA works so great on nearly everything.
And wait till you try v8.4+ FAH client, that is even more awesome ;)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants