I'm trying to render headless on a Ubuntu 22.04 machine with all NVIDIA Drivers installed using husk. The delegate is Arnold and I have a compatible HtoA installed.
I run into this weird error. Maybe somebody is able to help me? I think I did all paths right but still I don't see no solution.
root@52df3159f4c8:/opt/houdini/bin# ./husk -R Arnold ../../testscene/test_scene.usd -o out.jpg 00:00:00 343MB | log started Wed Apr 9 14:10:54 2025 00:00:00 343MB | Arnold 7.3.7.0 [ad578ead] linux x86_64 clang-15.0.7 oiio-2.6.3 osl-1.13.3 vdb-11.0.0 adlsdk-8.0.7.50 clmhub-3.1.1.43 rlm-14.2.5 optix-8.0.0 2025/02/10 19:55:26 00:00:00 343MB | running on 52df3159f4c8, pid=722 00:00:00 343MB | 1 x Intel(R) Xeon(R) CPU @ 2.20GHz (8 cores, 16 logical) with 64298MB 00:00:00 343MB | NVIDIA driver version 570.124 00:00:00 343MB | GPU 0: NVIDIA L4 @ 2040MHz (compute 8.9) with 22574MB (22571MB available) (NVLink:0) 00:00:00 343MB | Ubuntu 22.04.5 LTS (Jammy Jellyfish), Linux kernel 6.8.0-1026-gcp 00:00:00 343MB | soft limit for open files changed from 1048576 to 1048574 00:00:00 343MB | 00:00:00 360MB | loading plugins from /opt/htoa-6.3.7.0_r71394d1_houdini-20.5.487.py310_gcc11 ... 00:00:00 360MB | no plugins loaded 00:00:00 360MB | loading plugins from /opt/htoa-6.3.7.0_r71394d1_houdini-20.5.487.py310_gcc11/dso/../scripts/bin/../plugins ... 00:00:00 361MB | alembic_proc.so: alembic uses Arnold 7.3.7.0 00:00:00 361MB | htoa_mandelbulb_proc.so: mandelbulb uses Arnold 7.3.7.0 00:00:00 385MB | usd_proc.so: usd uses Arnold 7.3.7.0 00:00:00 385MB | loaded 3 plugins from 3 lib(s) in 0:00.08 00:00:00 386MB | [htoa_op] Begin registration ... 00:00:00 386MB | [obj_procedurals] Registering procedurals ... 00:00:00 387MB | [obj_procedurals] procedural registration done. 00:00:00 387MB | [obj_procedurals] Registering procedurals ... 00:00:00 387MB | [obj_procedurals] procedural registration done. 00:00:00 410MB | [rop_operators] Registering operators ... 00:00:00 410MB | [rop_operators] operator registration done. 00:00:00 410MB | [htoa_op] End registration. 00:00:00 410MB | 00:00:00 410MB | releasing resources 00:00:00 410MB | Arnold shutdown 00:00:00 396MB | [rop_operators] Registering operators ... 00:00:00 396MB | [rop_operators] operator registration done. 00:00:00 401MB | [vop_shaders] Registering shaders ... 00:00:00 401MB | [vop_shaders] shader registration done. 00:00:00 401MB | [vop_imagers] Registering imagers ... 00:00:00 401MB | [vop_imagers] imager registration done. 00:00:00 401MB | [htoa_op] USD shader translation registration 00:00:00 456MB | [vop_shaders] Registering shaders ... 00:00:00 456MB | [vop_shaders] shader registration done. 00:00:00 456MB | [vop_imagers] Registering imagers ... 00:00:00 456MB | [vop_imagers] imager registration done. 00:00:00 456MB | [htoa_op] USD shader translation registration opalias: 'kinefx::motionclipupdate' is not a known operator. opalias: 'kinefx::rop_fbxanimoutput' is not a known operator. [14:10:55] Can't find Hydra plugin 'Arnold'. Choose one of: [14:10:55] Karma XPU delegate not supported on this machine [14:10:55] - BRAY_HdKarma (Karma CPU) [14:10:55] - BRAY_HdKarmaXPU (Karma XPU) - unsupported [14:10:55] - HD_HoudiniRendererPlugin (Houdini GL) - unsupported [14:10:55] - HdArnoldRendererPlugin (Arnold) - unsupported [14:10:55] - HdHDebug (Houdini Hydra Debugger) - unsupported [14:10:55] - HdStormRendererPlugin (GL) - unsupported [14:10:55] Unable to load render plugin: Arnold