Page MenuHome

Rendering Grease Pencil with OpenCL (AMD) freezes computer
Open, Needs Triage by DeveloperPublic


System Information
Operating system: Linux-4.15.0-47-generic-x86_64-with-Ubuntu-18.04-bionic 64 Bits
Graphics card: Radeon RX Vega ATI Technologies Inc. 4.5.13542 Core Profile Context

Blender Version
Broken: version: 2.80 (sub 55)
Workaround: Hard reset the computer, and make sure not to render grease pencil with GPU

Short description of error
Rendering Grease Pencil with OpenCL freezes the computer, then I hear (by the noise fan of the CPU) that it compiles the kernels, but the GPU is still being used, after 10min it doesn't unfreeze and I have to hard reset the computer. It happens with supported and experimental feature sets

Exact steps for others to reproduce the error

  1. remove initial Cube
  2. Add grease monkey
  3. set render device to GPU
  4. render scene



Event Timeline

Brecht Van Lommel (brecht) triaged this task as Needs Information from User priority.

Grease pencil is never rendered with OpenCL, that's only for Cycles. It uses OpenGL.

Are you using amdgpu-pro or ROCm drivers?

iszotic (iszotic) added a comment.EditedApr 16 2019, 1:09 AM

I'm using amdgpu-pro drivers. The ones are supported

pd: (I tested ROCm drivers, they don't freeze, but you are right, these drivers are pretty bad, not worth bothering with them, if you close blender while rendering, anything, they will keep the GPU in use)

I ran blender --debug-all and --debug-gpu and stored the output for each one, if it helps

Philipp Oeser (lichtwerk) raised the priority of this task from Needs Information from User to Needs Triage by Developer.Apr 24 2019, 11:21 AM