I am looking to create a script that can be used for another spare computer that this GPU will run in and be folding, hence the operating system reinstalls.
The downgrade earlier was motivated by the possibility that the necessary libraries would only work prior to them having support removed that would be compatible with the given hardware.
So amalgamating everything, the procedure looks currently as follows:
1: download and install .deb from
https://download.foldingathome.org/rele ... 4bit/v7.6/
2: amdgpu-install with opencl option: legacy or rocr,legacy
3: sudo apt install ocl-icd-opencl-dev
4: clinfo <---if shows platform and device available, great install (reinstall) fahclient, and create gpu slot
5: sudo clinfo <---if shows platform/device available, proceed with step 6, else step 8
6: usermod video and render on fahclient, reboot, groups <--- reboot appears to be necessary
7: clinfo <---if shows platform and device available, great install (reinstall) fahclient, and create gpu slot
8: if sudo clinfo and clinfo don't report any platforms, devices "sudo apt install" everything rocm-opencl or ocl related (usually rocm-opencl-sdk installs everything)
9: check /var/lib/fahclient/log.txt
Does create gpu slot mean that config.xml needs to be edited manually?: add <slot id='1' type='GPU'/> to config.xml
Interestingly, the last step shows the following:
Code: Select all
$ sudo apt install rocm-opencl-sdk
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
rocm-llvm : Depends: python but it is not installable
Depends: libstdc++-5-dev but it is not installable or
libstdc++-7-dev but it is not installable
Depends: libgcc-5-dev but it is not installable or
libgcc-7-dev but it is not installable
Recommends: gcc-multilib but it is not going to be installed
Recommends: g++-multilib but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
I have already done an update and an upgrade as sudo, and with the same result. Equally, still no indication the GPU is actually beig used other than for screendisplay. After completion of current work unit will retry this procedure.