prman-pixar / RenderManForBlender

RenderMan for Blender render addon

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Cannot get license from license server? [Ubuntu 22.04] [Blender 2.83] [RenderMan 24.4]

MKimiSH opened this issue · comments

Hello!

I have installed the latest version of the plugin, and obtained RenderMan licenses from our license server (I can render examples by calling prman from the command line). However, when trying to render a scene with Blender, I get "cannot find valid renderman license" error. Is there a way to let the plugin find the license from the license server? E.g. are there some environmental variables I need to set?

Thanks in advance!

Best,
Xianyao

@MKimiSH

Normally, it'll look in "pixar" folder for a pixar.license file. If that doesn't work for you, or because you've installed RenderMan Pro Server in a non-default location, you can also set the environment variable PIXAR_LICENSE_FILE.

PIXAR_LICENSE_FILE=9010@license_server

where license_server is the hostname of the machine that's running the RenderMan license server. This page in the docs should explain it:

https://rmanwiki.pixar.com/display/REN24/Installing+for+Large+Sites

Thank you, this environment variable works. Note that one needs to invoke blender from command line for it to receive this environment variable, not by clicking icons :)

Now Blender crashes when I try to render any scene with RMan, so I'll browse other issues 🥲