prman-pixar / RenderManForBlender

RenderMan for Blender render addon
MIT License
808 stars 133 forks source link

I can't get Renderman to work in Blender 3.6.5 on linux (Red Hat). #699

Closed GlacierFox closed 1 year ago

GlacierFox commented 1 year ago

Hi, I'm having trouble getting Renderman to work on RHEL 9, I've got it to work on Windows 11 with the same verison numbers.

So now, when I try and configure the plug inside the Blender settings, the plugin can't seem to find Renderman ever when I provide it with it's actual location using the drop-down. I'm also getting a notification underneath saying Error in RMANTREE. Reload addon to reset When running Blender from the command line I'm getting these errors:

[ERROR] (MainThread) RenderManForBlender.rfb_logger _get_build_info: Exception trying to get rman version: Command '['/opt/pixar/RenderManProServer-25.2/bin/prman', '-version']' returned non-zero exit status 127.
[ERROR] (MainThread) RenderManForBlender.rfb_logger _guess_rmantree: Error loading addon.  RMANTREE /opt/pixar/RenderManProServer-25.2 is not valid.  Correct RMANTREE setting in addon preferences.

Anyone got any idea what's going on here? The path I'm providing is correct.

GlacierFox commented 1 year ago

Solved it. For anyone with this problem, its due to libtinfo.so.5 its been upgraded to libtinfo.so.6 in RHEL 9 so you need to install ncurses-compat-libs to get the old version back.