Page 1 of 1

gpus on linux?

Posted: Thu May 07, 2020 8:55 am
by rkreiner
I’ trying to get my MacBook Pro to work with my GPU and eGPU, on a Linux install. Somehow FAH detects the gpus, but it does not utilize them. I’ve tried to add them manually..

This is my configuration:

08:14:33: CPU: Intel(R) Core(TM) i7-6820HQ CPU @ 2.70GHz
08:14:33: CPU ID: GenuineIntel Family 6 Model 94 Stepping 3
08:14:33: CPUs: 8
08:14:33: Memory: 15.54GiB
08:14:33:Free Memory: 14.39GiB
08:14:33: Threads: POSIX_THREADS
08:14:33: OS Version: 5.3
08:14:33:Has Battery: true
08:14:33: On Battery: false
08:14:33: UTC Offset: 2
08:14:33: PID: 1805
08:14:33: CWD: /var/lib/fahclient
08:14:33: OS: Linux 5.3.0-28-generic x86_64
08:14:33: OS Arch: AMD64
08:14:33: GPUs: 2
08:14:33: GPU 0: Bus:1 Slot:0 Func:0 AMD:5 Baffin XT [Radeon RX 460]
08:14:33: GPU 1: Bus:12 Slot:0 Func:0 AMD:6 Navi 10 [Radeon RX 5600 OEM/5600 XT /
08:14:33: 5700/5700 XT]
08:14:33: CUDA: Not detected: Failed to open dynamic library 'libcuda.so':
08:14:33: libcuda.so: cannot open shared object file: No such file or
08:14:33: directory
08:14:33: OpenCL: Not detected: Failed to open dynamic library 'libOpenCL.so':
08:14:33: libOpenCL.so: cannot open shared object file: No such file or
08:14:33: directorym

What am im doing wrong?

Thanks!

Re: gpus on linux?

Posted: Thu May 07, 2020 9:43 am
by HaloJones
install ocl-icd-opencl-dev

Re: gpus on linux?

Posted: Thu May 07, 2020 10:36 am
by PantherX
Welcome to the F@H Forum rkreiner,

If it still doesn't work after you have done as HaloJones has instructed, please post the first 100 lines of the log file after the client has rebooted. Guidance is provided here if needed: viewtopic.php?f=24&t=26036

Re: gpus on linux?

Posted: Thu May 07, 2020 3:28 pm
by Joe_H
Depending on the version and distribution of Linux you are installing this on, you may also need to add the user fahclient created to run the software under to the video and/or render groups. Some people have worked around this by running under 'root', but that is not recommended.