licencing issue outside of DCCs' GUI

kaiz3r
Explorer
Explorer

licencing issue outside of DCCs' GUI

kaiz3r
Explorer
Explorer

hello, I answer you here to this post as i can't answer on your comment:

the problem is that if i send a render to deadline from the same machine, It will not use the licence from autodesk ID.
case 1:
"computer A" send a maya batch render on "computer A" throuth deadline. it will fail because of no licence found. the exact same file send from maya gui batch render button will render fine

case 2 :
I use arnold SDK and I'm not able to render anything without watermark, still on computer A, no matter if I login from licence manager or not

autodesk team thinks it's an arnold problem as they seen that licensing works as it should in maya and in "licence manager"

0 Likes
Reply
558 Views
6 Replies
Replies (6)

Christoph_Schaedl
Mentor
Mentor

Are you sure you use the batch render in maya and not the sequencer? Cause batch needs an Arnold standalone license.

----------------------------------------------------------------
https://linktr.ee/cg_oglu
0 Likes

Stephen.Blair
Community Manager
Community Manager

Do you have an Arnold subscription? A Maya subscription doesn't include Arnold for batch rendering.

If you have an Arnold subscription, how many? You need one subscription for every machine involved, and you have to sign in on all machines.

What do you see when you use the Arnold License Manager? Can you post the license diagnostics file (click File > Diagnostics in the Arnold License Manager).

And can you please post an Arnold log that shows the licensing error? Use kick -v 5



// Stephen Blair
// Arnold Renderer Support
0 Likes

kaiz3r
Explorer
Explorer

yes i have both a maya and a arnold subscription (one of each) that I use on my linux machine (centos 7.8)

Christoph, yes, i'm sure i can read batch render correctly 🙂

here is the result of licence diagnostic :

License diagnostics executed at 2021-05-28 15:48:43

Single-user Licensing Version: 11.0.0.4854

kick -nostdin -v 1 -i /dev/null (1.57 sec)
==============================
00:00:00    73MB         | log started Fri May 28 15:48:43 2021
00:00:00    73MB         | Arnold 6.1.0.1 [07981301] linux clang-10.0.1 oiio-2.2.1 osl-1.11.6 vdb-4.0.0 clm-1.1.1.118 rlm-12.4.2 optix-6.6.0 2020/12/15 09:25:16
00:00:00    73MB         | running on hawkins, pid=147414
00:00:00    74MB         |  2 x Intel(R) Xeon(R) Gold 6138 CPU @ 2.00GHz (40 cores, 80 logical) with 385598MB
00:00:00    74MB         |  NVIDIA driver version 460.73 (Optix 60800)
00:00:00    74MB         |  GPU 0: GeForce RTX 2080 Ti @ 1545MHz (compute 7.5) with 11019MB (9543MB available) (NVLink:0)
00:00:00    74MB         |  GPU 1: GeForce RTX 2080 Ti @ 1545MHz (compute 7.5) with 11019MB (11008MB available) (NVLink:0)
00:00:00    74MB         |  GPU 2: GeForce RTX 2080 Ti @ 1545MHz (compute 7.5) with 11019MB (11009MB available) (NVLink:0)
00:00:00    74MB         |  GPU 3: GeForce RTX 2080 Ti @ 1545MHz (compute 7.5) with 11019MB (11009MB available) (NVLink:0)
00:00:00    74MB         |  GPU 4: GeForce RTX 2080 Ti @ 1545MHz (compute 7.5) with 11019MB (11009MB available) (NVLink:0)
00:00:00    74MB         |  GPU 5: GeForce RTX 2080 Ti @ 1545MHz (compute 7.5) with 11019MB (10729MB available) (NVLink:0)
00:00:00    74MB         |  GPU 6: GeForce RTX 2080 Ti @ 1545MHz (compute 7.5) with 11019MB (11009MB available) (NVLink:0)
00:00:00    74MB         |  GPU 7: GeForce RTX 2080 Ti @ 1545MHz (compute 7.5) with 11019MB (11009MB available) (NVLink:0)
00:00:00    74MB         |  CentOS Linux 7 (Core), Linux kernel 3.10.0-1160.6.1.el7.x86_64
00:00:00    74MB         |  soft limit for open files is set at 63534
00:00:00    74MB         |  
00:00:00    74MB         | loading plugins from /mnt/Pipeline/Arnold ...
00:00:00    74MB         | loading plugins from /mnt/Pipeline/Arnold ...
00:00:00    74MB         | no plugins loaded
00:00:00    74MB         | loading plugins from /opt/Arnold/bin/../plugins ...
00:00:00    74MB         | loaded 5 plugins from 3 lib(s) in 0:00.00
00:00:00    74MB         | [kick] command: /opt/Arnold/bin/kick -nostdin -v 1 -i /dev/null
00:00:00    74MB         | loading plugins from . ...
00:00:00    76MB         | no plugins loaded
00:00:00    76MB         | [ass] loading /dev/null ...
00:00:00    76MB         | [ass] read 0 bytes, 0 nodes in 0:00.00
00:00:00    77MB         | 
00:00:00    77MB         | authorizing with license manager: user ...
00:00:01    78MB         | [user] authorized user "dothefilm" in 0:01.09
00:00:01    78MB         | [user] expiration date: unknown
00:00:01    78MB         | 
00:00:01    78MB         |  
00:00:01    78MB         | releasing resources
00:00:01    78MB         | Arnold shutdown


kick -licensecheck (0.51 sec)
==============================

        RLM DEBUG for product "arnold"

        0 product instances found

Could not find any license files, please check the license server, the license may be expired
Please contact licensing@solidangle.com

environment:

solidangle_LICENSE = (null)
RLM_LICENSE        = (null)


lmutil lmstat -S adskflex -a -f 87287ARNOL_2020_0F (0.01 sec)
==============================
lmutil - Copyright (c) 1989-2018 Flexera. All Rights Reserved.
Flexible License Manager status on Fri 5/28/2021 15:48

Error getting status: Cannot find license file. (-1,359:2 "No such file or directory")


rlmutil rlmhostid -q ether (0.01 sec)
==============================
ac1f6ba45eb8 ac1f6ba45eb9 ac1f6bacbe5c ac1f6bacbe5d 52540082c085 


FlexLM environment (0.00 sec)
==============================

   ADSKFLEX_LICENSE_FILE (local env) = 
   ADSKFLEX_LICENSE_FILE (global user env) = 
   Adlm FlexNET cache = 
   Adlm FlexNET cache location = /home/william/.flexlmrc


here is the licensing error :


2021-05-28 15:54:17: 0: STDOUT: 00:00:00 657MB | authorizing with license manager: user ...

2021-05-28 15:54:27: 0: STDOUT: 00:00:10 658MB WARNING | rendering with watermarks because of failed authorization:

2021-05-28 15:54:27: 0: STDOUT: 00:00:10 658MB | [clm.v2] timeout before callback was called

2021-05-28 15:54:27: 0: STDOUT: 00:00:10 658MB | environment variables:

2021-05-28 15:54:27: 0: STDOUT: 00:00:10 658MB | ARNOLD_LICENSE_ORDER = (not set)

2021-05-28 15:54:27: 0: STDOUT: 00:00:10 658MB | ARNOLD_LICENSE_MANAGER = (not set)

2021-05-28 15:54:27: 0: STDOUT: 00:00:10 658MB | [rlm] solidangle_LICENSE = (not set)

2021-05-28 15:54:27: 0: STDOUT: 00:00:10 658MB | [rlm] RLM_LICENSE = (not set)

2021-05-28 15:54:27: 0: STDOUT: 00:00:10 658MB | [clm] ADSKFLEX_LICENSE_FILE = (not set)

2021-05-28 15:54:27: 0: STDOUT: 00:00:10 658MB | [clm] LM_LICENSE_FILE = (not set)

2021-05-28 15:54:27: 0: STDOUT: 00:00:10 658MB |

2021-05-28 15:54:27: 0: STDOUT: 00:00:10 658MB ERROR | aborting render because the abort_on_license_fail option was enabled

2021-05-28 15:54:27: 0: STDOUT: 00:00:10 658MB |

2021-05-28 15:54:27: 0: STDOUT: 00:00:10 658MB | releasing resources

2021-05-28 15:54:27: 0: STDOUT: 00:00:10 658MB | Arnold shutdown


0 Likes

Stephen.Blair
Community Manager
Community Manager

A batch render, even if you start it from inside Maya, happens in a separate process outside of the GUI. So all these cases are outside the DCC GUI.

The timeout before callback was called message means that you are signed in and Autodesk licensing detects that sign in, because otherwise you would get a login requires GUI mode message.

The timeout before callback was called message happens when the Autodesk Licensing Service does not respond within 10 seconds. The problem is not Arnold. The problem is "the Autodesk Licensing Service does not respond". Why is that?

I don't know, because I'm not an Autodesk licensing expert, I just know Arnold.

How often does this timeout problem happen? Every single time? Or once every 100 frames? Or once every 1000 frames? I tested 10K renders and the time to check out a single-user license is usually 2-3 seconds, but every now and again I saw it take 7,8,9 seconds.

The time to checkout is happening with the Autodesk Licensing Service, or maybe the Autodesk Licensing Agent. This is where I think Autodesk licensing support can help.



// Stephen Blair
// Arnold Renderer Support
0 Likes

dothefilm
Explorer
Explorer

problem resolved by switching to the old rlm licencing, thank you

0 Likes

Stephen.Blair
Community Manager
Community Manager

Is Deadline set up to use your User account? Whatever user account you uses to sign in (with your Autodesk ID) must be used by Deadline.



// Stephen Blair
// Arnold Renderer Support
0 Likes