does not see openCL
Open, Needs TriagePublic

Description

System Information
ubuntu16.04.05;AMD_VEGA_RX_64 x 2; systemboard Biostar Racing X370GT7: CPU AMD Ryzen 3 1300X
AMD_GPU_PRO 18.30 for 16.04

Blender Version
2.78c, 279b, 2.8

Short description of error
does not see the openCL

Exact steps for others to reproduce the error
clear system OS+drivers
clinfo = ok

p.s. on another motherboard am3+ MSI_990FXA-GD80 with CPU AMD8350FX sees and works

Details

Type
Bug
Brecht Van Lommel (brecht) triaged this task as Incomplete priority.Mon, Oct 22, 10:16 AM
  • Please:
    • Attach the output of clinfo, maybe it gives some clues for how this is different.
    • Run blender --debug-cycles -b -E CYCLES -f 1 in the terminal and attach the output.


clarification of the situation BLENDER invisible OPEN_CL if there are more than one device

Hi guys! clearing up! the BLENDER does not see the OpenCL with several devices with drivers 18.30 and 18.40; and with drivers 18.20 and below it sees and works. How can I help with the solution of this sore?

Are you saying that if there are multiple GPUs connected, it does not detect any GPU at all? Or it just detects one? And to be clear, by "invisible" you mean does not show up under User Preferences > System > Compute Device > OpenCL?

It's a little confusing because the debug log seems to indicate the GPU is being detected, so it's not immediately obvious to me at what stage the issue happens.

Can you attach the output of running clinfo with the 18.20 drivers, where it did work? If the output is different than 18.30/40, that might give us a clue.

Yes, this is not displayed in the section “User Settings”> “System”> “Compute Device”> “OpenCL” and add-on/Render/Render:Cycles Render Engine Preferences

Philipp Oeser (lichtwerk) raised the priority of this task from Incomplete to Needs Triage.Fri, Nov 9, 11:08 AM

Seems information was given here, putting back to "Needs Triage".
(Comparing the two clinfo, I cant spot anything that catches my eye... but maybe @Brecht Van Lommel (brecht) knows more...)