HQueue with third party renderer issues

   566   0   1
User Avatar
Member
3 posts
Joined: Feb. 2022
Offline
Hi everyone!

I'm setting up an HQueue setup to use my 2 machines but I'm encountering some issues when 3rd party renderers are involved:

Everything works fine with Mantra, I'm able to submit jobs and split the load between the 2 clients, BUT as soon as in the project file are present 3rd party renderers nodes the job fail.

That happens even when the HQueue Renderer node is pointing to the Mantra ROP.

At first it wasn't recognizing the nodes, so I added the Environment variable HOUDINI_PATH to the HQueue Renderer node and that seems to have fixed that part of the issue (found out about that "fix" here: https://tokeru.com/cgwiki/TopsTractorDiary [tokeru.com] DAY 3 insert).

Now the job fails with this error log:

The Houdini 19.5.569 environment has been initialized.
Can't open dophints.cmd
Traceback (most recent call last):
  File "/opt/hfs19.5.569/houdini/scripts/hqueue/hq_make_ifds.py", line 1, in <module>
    import hqlib
  File "/opt/hfs19.5.569/houdini/scripts/hqueue/hqlib.py", line 20, in <module>
    import hqrop
ModuleNotFoundError: No module named 'hqrop'

Can anyone help me fixing that?

Because having to remove every single Octane node from a project to be able to render it using HQueue seems not the best "workaround".

P.S. I'm on Linux 22.04 LTS, Houdini 19.5.569 and HQserver/client 18.5.696

Thanks.
  • Quick Links