It seems that a lot of GPU problems revolve around specific versions of drivers. Though AMD has their own support structure, you can often learn from information reported by others who fold.
I have had no success with getting my 6 AMD Radeon RX 570's to do anything useful with the folding at home client on linux. I have tried several versions of the amd drivers and 2 versions of ubuntu linux. This machine was originally an ethereum mining rig, and the claymore miner works just fine using the cards, while FAH doesn't seem to do much at all, just complain about a missing OpenCL device. Not sure what else to do here, it feels like the card drivers were properly installed, since claymore is working, so either FAH just doesn't work with this hardware / driver combination for some reason -- Or I am missing something obvious. It sure would be a shame to not be able to repurpose this mining rig for folding.
To use any GPU, FAH requires OpenCL drivers. Sometimes they're installed when you install the video drivers; sometimes not. Occasionally (rarely), they'll already be installed with the OS. Sometimes you'll need to install the OpenCL developer package for your OS.
(Unfortunately the message about setting 'opencl-index' manually is misleading.)
I can take any of my cards and plug them into a windows machine, and it works fine. I have 4 570s on 2 different windows boxes running just fine. Now to get this working on linux. I have pulled a single card onto another linux machine just trying to get it working to simplify things.
bruce wrote:To use any GPU, FAH requires OpenCL drivers. Sometimes they're installed when you install the video drivers; sometimes not. Occasionally (rarely), they'll already be installed with the OS. Sometimes you'll need to install the OpenCL developer package for your OS.
(Unfortunately the message about setting 'opencl-index' manually is misleading.)
So, I don't see anyone talking about how to install opencl after installing the amd-radeon drivers. There are shitload of package files that the amdgpu-pro install puts on the machine, several with opencl in the name, I would think that opencl support has been added:
I found mention of a clinfo util, which I installed via apt. I installed an openCL mesa icd package and that utility now works. FAH still doesn't work though.
bruce wrote:When you add hardware, you need to do a clean reinstall of FAHClient so it repeats the hardware setup steps.
Yeah, I have done that several times. Not adding new hardware on this machine, I just put a single card in it, and installed FAHclient. I just did it again for kicks. The config always comes up with just the CPU every time.
I did see this interesting tidbit in the system info, which I hadn't noticed before:
Where did you get the drivers for that new card? Ubuntu'd default drivers don't support all of nVidia's features. Search for extra (proprietary) drivers. (Then reinstall FAHClient. Then post the first page of FAH's log.)
bruce wrote:Where did you get the drivers for that new card? Ubuntu'd default drivers don't support all of nVidia's features. Search for extra (proprietary) drivers. (Then reinstall FAHClient)
I got them for the AMD website -- Pretty clear which ones you are supposed to install there. Driver install and re-install of FAHclient is not going to work. It should certainly be all that is required, I agree. I have definitely installed proprietary drivers and re-installed FAH over and over in different variations, trying different versions (older/newer) of the drivers and even different versions of the OS. Installing the drivers just isn't enough for FAH as far as I can tell. I don't think there is anything else for me to install.
You might want to reboot the computer after doing the above in case FAHClient needs to restart.
This may not help but it won't hurt to try ... usually opencl is included with the driver that AMD offers but it's been a long time since I used an AMD GPU so they may have changed their bundling practice.
Is there any update for this? I have an rx 470 with the amdgpu-pro 18.50 drivers with opencl installed. I am certain openCL does work as I have tested with clinfo, darktable, and blender but Folding@Home does not. Here is my log