You are not logged in.

#1 2022-12-08 16:38:31

ReaperOne
Member
Registered: 2022-12-08
Posts: 13

[SOLVED]Can't detect GPU in Cycle - OpenCL on Blender 2.93

Hello, I want to ask...I have already installed opencl-amd in Arch on my laptop, but when I opened Blender 2.93 LTS and checked the Cycle settings in OpenCL, it said

No compatible GPUs found for path tracing

. Does anyone know how to fix this ?...

In Windows, the Blender shows my processor and my graphics in Cycle settings in OpenCL...

Why am I using Blender 2.93 LTS rather than of 3.0 version ?..Because my graphics card doesn't support for HIP/ROCm for Polaris 21...My specification of the laptop :
- AMD FX-9830P
- Primary Graphics/Dedicated Graphics : AMD Radeon R7/AMD Radeon RX 560 (Polaris 21)

Thanks and stay healthy

Last edited by ReaperOne (2022-12-09 11:14:22)

Offline

#2 2022-12-08 18:00:54

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,300

Re: [SOLVED]Can't detect GPU in Cycle - OpenCL on Blender 2.93

What do you get from

clinfo

?

Offline

#3 2022-12-08 18:22:29

ReaperOne
Member
Registered: 2022-12-08
Posts: 13

Re: [SOLVED]Can't detect GPU in Cycle - OpenCL on Blender 2.93

It shows,

[reapertwo@arch ~]$ clinfo
dlerror: libamdocl-orca64.so: cannot open shared object file: No such file or directory
Number of platforms:                             1
  Platform Profile:                              FULL_PROFILE
  Platform Version:                              OpenCL 2.1 AMD-APP (3513.0)
  Platform Name:                                 AMD Accelerated Parallel Processing
  Platform Vendor:                               Advanced Micro Devices, Inc.
  Platform Extensions:                           cl_khr_icd cl_amd_event_callback 


  Platform Name:                                 AMD Accelerated Parallel Processing
Number of devices:                               0

Offline

#4 2022-12-08 18:49:49

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,300

Re: [SOLVED]Can't detect GPU in Cycle - OpenCL on Blender 2.93

Mhm, see the pinned comment on the AUR page: https://aur.archlinux.org/packages/open … ent-843306

Offline

#5 2022-12-08 19:09:47

ReaperOne
Member
Registered: 2022-12-08
Posts: 13

Re: [SOLVED]Can't detect GPU in Cycle - OpenCL on Blender 2.93

V1del wrote:

Mhm, see the pinned comment on the AUR page: https://aur.archlinux.org/packages/open … ent-843306

I see downgrading maybe work, but idk how to downgrading of this opencl-amd which i already installed in my laptop. Is there a command to run downgrading opencl-amd ?....

Offline

#6 2022-12-08 20:20:44

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,300

Re: [SOLVED]Can't detect GPU in Cycle - OpenCL on Blender 2.93

if you click on the link in the linked post ( https://aur.archlinux.org/cgit/aur.git/ … e829b92f45 ) you get the older revision of the PKGBUILD, download that and install with makepkg -si

Last edited by V1del (2022-12-08 20:21:21)

Offline

#7 2022-12-09 02:05:16

ReaperOne
Member
Registered: 2022-12-08
Posts: 13

Re: [SOLVED]Can't detect GPU in Cycle - OpenCL on Blender 2.93

V1del wrote:

if you click on the link in the linked post ( https://aur.archlinux.org/cgit/aur.git/ … e829b92f45 ) you get the older revision of the PKGBUILD, download that and install with makepkg -si

So do I have to delete opencl-amd first and second, build tar.gz of dowgrade version of opencl-amd (20.45) with

makepkg -si

?

Offline

#8 2022-12-09 02:30:06

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,300

Re: [SOLVED]Can't detect GPU in Cycle - OpenCL on Blender 2.93

you can rebuild and install and replace the "old" new version directly

Offline

#9 2022-12-09 02:46:20

ReaperOne
Member
Registered: 2022-12-08
Posts: 13

Re: [SOLVED]Can't detect GPU in Cycle - OpenCL on Blender 2.93

Okay i Will try it...Once again, thank you very much for solution...

Offline

#10 2022-12-09 06:57:24

ReaperOne
Member
Registered: 2022-12-08
Posts: 13

Re: [SOLVED]Can't detect GPU in Cycle - OpenCL on Blender 2.93

Thanks again for the solution, it works when downgrading to 20.45 and Blender shows my processor and graphics card ; but when I tested render preview in CPU and GPU Compute for Cycle Render, why GPU Compute is slower than CPU Compute ?...

Offline

#11 2022-12-09 08:59:21

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,300

Re: [SOLVED]Can't detect GPU in Cycle - OpenCL on Blender 2.93

Because OpenCL implementation in blender was always lackluster (... there is going to be a reason they removed it....) and likely the OpenCL implementation of AMD being lackluster as well (... there's a reason they are focusing on HIP/Rocm) and your graphics card not being that good generally speaking would be my guess. FWIW to my understanding and I did link to it you should be able to use the newer 22.20.3 version instead of just 20.45

Last edited by V1del (2022-12-09 09:03:08)

Offline

#12 2022-12-09 11:12:34

ReaperOne
Member
Registered: 2022-12-08
Posts: 13

Re: [SOLVED]Can't detect GPU in Cycle - OpenCL on Blender 2.93

V1del wrote:

Because OpenCL implementation in blender was always lackluster (... there is going to be a reason they removed it....) and likely the OpenCL implementation of AMD being lackluster as well (... there's a reason they are focusing on HIP/Rocm) and your graphics card not being that good generally speaking would be my guess. FWIW to my understanding and I did link to it you should be able to use the newer 22.20.3 version instead of just 20.45


I see...Yeah, i think my card doesn't support in supported graphics card list...But, i'm relieved my problem is fixed by you...Anyway problem is solved, and once again thank you very much...

Last edited by ReaperOne (2022-12-09 11:15:18)

Offline

Board footer

Powered by FluxBB