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):
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.
@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.
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.
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?
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.
have a look at this:
it looks like maya can't load the ssl library
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.
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.
ok, to clear up with python stuff:
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.