Installation & Licensing
Welcome to Autodesk’s Installation and Licensing Forums. Share your knowledge, ask questions, and explore popular Download, Installation, and Licensing topics.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Ubuntu 18.04.3 LTS and Maya 2020

16 REPLIES 16
Reply
Message 1 of 17
Anonymous
2997 Views, 16 Replies

Ubuntu 18.04.3 LTS and Maya 2020

I've been trying to install Maya 2020 for Ubuntu.

 

I followed (more or less) the instructions located here (with the caveat that it has a multitude of errors):

 

https://knowledge.autodesk.com/support/maya/learn-explore/caas/simplecontent/content/installing-maya...

 

I can execute the command 

    systemctl status adsklicensing

and it reports that the service is installed and active (running):

● adsklicensing.service - Autodesk Licensing Service
Loaded: loaded (/usr/lib/systemd/system/adsklicensing.service; enabled; vendor preset: enabled)
Active: active (running) since Fri 2019-12-20 11:22:17 PST; 28min ago
Main PID: 1219 (AdskLicensingSe)
Tasks: 23 (limit: 4915)
CGroup: /system.slice/adsklicensing.service
└─1219 /usr/bin/AdskLicensingService --run

 

Upon launching maya, I'm presented a window: "Let's Get Started". I'm prompted to select "Single-user", "Multi-user" and license type. Upon clicking the "enter a serial number" link, the dialog closes and I'm presented with the error message box:

 

Unable to initialize adlm.

Internal Error Message: <Service not installed>

Error Code: <20>

 

The console displays the following message:
A licensing error occurred that Autodesk systems were not able to handle for you. Please contact Autodesk Customer Support for help in resolving this error.
adlsdkAuthorize returned with error code: ADLSDK_STATUS_LICENSE_CHECKOUT_ERROR
The default location for log files to help diagnose the issue is: /usr/tmp

 

And upon checking the log location, the log file contains the following entries:

 

2019-12-20 11:46:09: ====== BEGIN MAYA CLM LICENSE DIAGNOSTICS (level 2) ======
2019-12-20 11:46:09: INFO: MAYA VERSION: Autodesk Maya 2020
2019-12-20 11:46:09: INFO: Desktop Licensing Runtime Version: 2.6.3.31
2019-12-20 11:46:09: INFO: Desktop Licensing API version in Maya: 2.6.3.31
2019-12-20 11:46:09: INFO: initialize: GetInstance (Success)
2019-12-20 11:48:09: INFO: Received LicenseUpdateCallback for Maya 2020 (ADLSDK_UPDATE_REASON_LICENSE_UPDATE): NOT Authorized
2019-12-20 11:48:09: ERROR: Error Information: Maya 2020 : Error initialzing Adlm
2019-12-20 11:48:09: ERROR: adlsdkAuthorize returned with error code: ADLSDK_STATUS_LICENSE_CHECKOUT_ERROR
2019-12-20 11:48:09: ERROR: checkinLicense: unable to release authentication handle
2019-12-20 11:48:09: INFO: shutdown: normal exit

 

I've also tried running maya with sudo, with no apparent difference. I'd appreciate any help possible to resolve this.

Tags (2)
16 REPLIES 16
Message 2 of 17
Mark.Lancaster
in reply to: Anonymous

@Anonymous 

 

As far as I know this requires a multi-user license to run properly

 

Do you have a multi-user license for Maya 2020?

Mark Lancaster


  &  Autodesk Services MarketPlace Provider


Autodesk Inventor Certified Professional & not an Autodesk Employee


Likes is much appreciated if the information I have shared is helpful to you and/or others


Did this resolve your issue? Please accept it "As a Solution" so others may benefit from it.

Message 3 of 17
Anonymous
in reply to: Mark.Lancaster

I don't have a multi-user license. That's an interesting explanation but a bit dissatisfying. If it's true, then this whole issue would be a defect in Maya; its opening splash screen provides options that are invalid (and I hadn't even gotten so far as to select either single or multi-user). So, while that's a vague and hand-wavy reason, it leads me to believe that this is less of a feature-based issue and a more subtle system-based issue. Some weird Ubuntu configuration...particularly as Autodesk really does favor Redhat. That said, if Autodesk wants to weigh in an confirm the theory, I'll accept a straight-forward resolution.

 

So, running with the idea that it's true, any idea when it changed? Maya 2018 on Ubuntu didn't have that problem.

Message 4 of 17
alextac98
in reply to: Anonymous

Did you ever find a fix for this issue?

Message 5 of 17
Anonymous
in reply to: Anonymous
Message 6 of 17
Anonymous
in reply to: Anonymous

and don't foget install lsb package:

sudo apt install lsb

Message 7 of 17
Anonymous
in reply to: Anonymous

I followed the first link:

 

- `sudo ./toolkitinstall.sh` apparently did good things. At least, it ran to successful conclusion.

- `sudo ./intall_fnp.sh` failed with the message:

ERROR: Unable to locate anchor service to install, please specify correctly on command line

- I then moved on to `sudo apt install lsb`

  - that installed successfully.

  - I was able to run maya and put in my serial number and activate it (yay!)

 

However, that brought me to a *new* problem. The following error message:

 

root : ERROR : code for hash md5 was not found.
Traceback (most recent call last):
  File "/usr/autodesk/maya2020/lib/python27.zip/hashlib.py", line 147, in <module>
    globals()[__func_name] = __get_hash(__func_name)
  File "/usr/autodesk/maya2020/lib/python27.zip/hashlib.py", line 97, in __get_builtin_constructor
    raise ValueError('unsupported hash type ' + name)
ValueError: unsupported hash type md5
root : ERROR : code for hash sha1 was not found.
Traceback (most recent call last):
  File "/usr/autodesk/maya2020/lib/python27.zip/hashlib.py", line 147, in <module>
    globals()[__func_name] = __get_hash(__func_name)
  File "/usr/autodesk/maya2020/lib/python27.zip/hashlib.py", line 97, in __get_builtin_constructor
    raise ValueError('unsupported hash type ' + name)
ValueError: unsupported hash type sha1
root : ERROR : code for hash sha224 was not found.
Traceback (most recent call last):
  File "/usr/autodesk/maya2020/lib/python27.zip/hashlib.py", line 147, in <module>
    globals()[__func_name] = __get_hash(__func_name)
  File "/usr/autodesk/maya2020/lib/python27.zip/hashlib.py", line 97, in __get_builtin_constructor
    raise ValueError('unsupported hash type ' + name)
ValueError: unsupported hash type sha224
root : ERROR : code for hash sha256 was not found.
Traceback (most recent call last):
  File "/usr/autodesk/maya2020/lib/python27.zip/hashlib.py", line 147, in <module>
    globals()[__func_name] = __get_hash(__func_name)
  File "/usr/autodesk/maya2020/lib/python27.zip/hashlib.py", line 97, in __get_builtin_constructor
    raise ValueError('unsupported hash type ' + name)
ValueError: unsupported hash type sha256
root : ERROR : code for hash sha384 was not found.
Traceback (most recent call last):
  File "/usr/autodesk/maya2020/lib/python27.zip/hashlib.py", line 147, in <module>
    globals()[__func_name] = __get_hash(__func_name)
  File "/usr/autodesk/maya2020/lib/python27.zip/hashlib.py", line 97, in __get_builtin_constructor
    raise ValueError('unsupported hash type ' + name)
ValueError: unsupported hash type sha384
root : ERROR : code for hash sha512 was not found.
Traceback (most recent call last):
  File "/usr/autodesk/maya2020/lib/python27.zip/hashlib.py", line 147, in <module>
    globals()[__func_name] = __get_hash(__func_name)
  File "/usr/autodesk/maya2020/lib/python27.zip/hashlib.py", line 97, in __get_builtin_constructor
    raise ValueError('unsupported hash type ' + name)
ValueError: unsupported hash type sha512
Initialized VP2.0 renderer {
  Version : 2016.11.53.12. Feature Level 5.
  Adapter : Quadro P2000/PCIe/SSE2
  Vendor ID: 4318. Device ID : 
  Driver : 4.6.0 NVIDIA 435.21.
  API : OpenGL V.4.6.
  Max texture size : 16384 * 16384.
  Max tex coords : 32
  Shader versions supported (Vertex: 5, Geometry: 5, Pixel 5).
  Shader compiler profile : (Best card profile)
  Active stereo support available : 0
  GPU Memory Limit : 4096 MB.
  CPU Memory Limit: 30064.7 MB.
/usr/autodesk/maya2020/bin/maya.bin: symbol lookup error: /usr/autodesk/maya2020/bin/../lib/libOGSDeviceOGL4-16.so: undefined symbol: EVP_CIPHER_CTX_init

Clearly hashlib is failing miserably. It tries md5, sha1, sha224, sha256, sha384 and sha512 in quick succession and fails miserably. Any thoughts on why the python associated with maya has an angry hashlib? I suspect it comes down to finding a compatible library and copying it into the install tree.

 

Thoughts?

Message 8 of 17
Anonymous
in reply to: Anonymous

which python version do you have installed?

Message 9 of 17
Anonymous
in reply to: Anonymous

how did you run the maya?

as regular user  /usr/autodesk/maya2020/bin/maya

Message 10 of 17
Anonymous
in reply to: Anonymous

Invocation of `python --version` reports Python 2.7.17. Maya's zip is python27.zip. That seems it should be compatible.

 

I'm running it via /usr/loca/bin/maya (which is where mine is installed). And, yes, as regular user. And, running as sudo makes no difference.

Message 11 of 17
Anonymous
in reply to: Anonymous

have a look at this:

https://askubuntu.com/questions/1061236/autodesk-maya-symbol-lookup-error-on-start-after-installing-...

 

it looks like maya can't load the ssl library

Message 12 of 17
Anonymous
in reply to: Anonymous
Message 13 of 17
Anonymous
in reply to: Anonymous

I've been dealing with this a lot.  In Ubuntu 19.10, too.  And for Maya 2019.

I've followed most of the linked help articles in this thread, but nothing worked 100%.

In the end, the only thing that worked for me was to copy the libssl and libcrypto .so files from an install of Ubuntu 16.04, and link Maya to them.  Then it started working 100%.

 

P.S. By "working 100%" what I mean is:  some of the help articles would get Maya to launch, but not with full GPU support.  I could not use Viewport 2.0 or the Arnold view port, which are deal-breakers for me personally.

Message 14 of 17
Anonymous
in reply to: Anonymous

I have an integrated GPU in laptop, that's why, probably, I don't have such issue.

Screenshot from 2020-01-21 21-05-21.png

Message 15 of 17
Anonymous
in reply to: Anonymous

I should mention that I have not figured out 100% GPU support, with Viewport 2.0 working, with an integrated GPU.

There's no good technical reason it can't work.  If I put 16.04 on my laptop, it works.

 

It all goes back to the deprecation of SSL 1.0 in favor of 1.1 and the fact that Maya has not been fully updated to use 1.1, from what I can tell.

Message 16 of 17
Anonymous
in reply to: Anonymous
Message 17 of 17
mirko_j
in reply to: Anonymous

Houdini and even Blender install on ANY Linux distro without a single problem.

With Maya anything other then RedHat or Centos is pain.

Other distros even when you get them to finally work, next version of Maya and all over again. Pain...

 

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Administrator Productivity


Autodesk Design & Make Report