absolute-quantum / cats-blender-plugin

:smiley_cat: A tool designed to shorten steps needed to import and optimize models into VRChat. Compatible models are: MMD, XNALara, Mixamo, DAZ/Poser, Blender Rigify, Sims 2, Motion Builder, 3DS Max and potentially more
https://catsblenderplugin.com
MIT License
3.4k stars 451 forks source link

Cats Plugin causes core dump on Arch Linux with Blender 2.82a and Open CL on AMD Polaris RX 580 #651

Open OzzyHelix opened 8 months ago

OzzyHelix commented 8 months ago

trying to enable the cats plugin in blender on 2.82a causes blender to out right crash on Arch Linux on AMD RX 580 graphics cards. trying to run anything newer than blender 2.82a core dumps and when trying to enable cats crashes. blender stopped supporting OpenCL render cycles so newer versions blender don't work

 ./blender --debug-cycles
Read prefs: /home/ozzy/.config/blender/2.82/config/userpref.blend
/run/user/1000/gvfs/ non-existent directory
found bundled python: /opt/blender/2.82/python
I1125 13:33:14.894129  9855 blender_python.cpp:184] Debug flags initialized to:
CPU flags:
  AVX2       : True
  AVX        : True
  SSE4.1     : True
  SSE3       : True
  SSE2       : True
  BVH layout : BVH8
  Split      : False
CUDA flags:
  Adaptive Compile : False
OptiX flags:
  CUDA streams : 1
OpenCL flags:
  Device type    : ALL
  Debug          : False
  Memory limit   : 0
Warning: property 'release_confirm' not found in keymap item 'OperatorProperties'
Warning: property 'release_confirm' not found in keymap item 'OperatorProperties'
I1125 13:33:18.834810  9855 device_opencl.cpp:48] CLEW initialization succeeded.
I1125 13:33:18.891683  9855 opencl_util.cpp:900] Enumerating devices for platform AMD Accelerated Parallel Processing.
I1125 13:33:18.891705  9855 opencl_util.cpp:936] Using more readable device name: AMD Radeon RX 580 Series
I1125 13:33:18.891709  9855 opencl_util.cpp:938] Adding new device AMD Radeon RX 580 Series.
I1125 13:33:18.891716  9855 opencl_util.cpp:900] Enumerating devices for platform AMD Accelerated Parallel Processing.
I1125 13:33:18.891721  9855 opencl_util.cpp:936] Using more readable device name: AMD Radeon RX 580 Series
I1125 13:33:18.891724  9855 opencl_util.cpp:938] Adding new device AMD Radeon RX 580 Series.
[1]    9855 IOT instruction (core dumped)  ./blender --debug-cycles
OzzyHelix commented 8 months ago

Screenshot_20231125_133340