Can't run Maya 2017 on debian 9

Can't run Maya 2017 on debian 9

Anonymous
Not applicable
3,473 Views
4 Replies
Message 1 of 5

Can't run Maya 2017 on debian 9

Anonymous
Not applicable

Hi everyone!

I am trying to get Maya 2017 working on my debian 9 but it is impossible for me because it just crashes on launch with fatal error:

I am using propietary NVIDIA drivers and Houdini and Nuke are both perfectly working, i have configured my maya.env file with the following lines:

MAYA_DISABLE_CIP=1
LC_ALL=C

There is my crash report

//crash log file name     = /usr/tmp/sergio.20170228.1249
//cut            = 201702071345 /local/S/Maya_2017_DI/build
//host name      = debian
//release name   = 4.9.0-1-amd64
//version        = #1 SMP Debian 4.9.6-3 (2017-01-28)
//machine name   = x86_64
//current scene  = unDisclosed
//directory      = /home/sergio
//====================================================
//command history (most recent last):
//====================================================

//====================================================
  /usr/autodesk/maya2017/lib/libOGSDeviceOGL-16.so(+0x43309) [0x7fc957d49309]
  /usr/autodesk/maya2017/lib/libOGSDeviceOGL-16.so(+0x38e1a) [0x7fc957d3ee1a]
  /usr/autodesk/maya2017/lib/libOGSDeviceOGL-16.so(+0x2453d) [0x7fc957d2a53d]
  OGS::Devices::Sys::CreateVirtualDevice(OGS::Devices::ACreationParameters*)
  CreateOGSDevice(OGS::Devices::ACreationParameters*)
  OGSRenderer::initializeOGSDevice(OGS::Objects::UString*, int)
  OGSMayaRenderer::initialize(OGSRenderer::DeviceAPI, int, void*, void*, void*, bool)
  OGSMayaBridge::CreateOGSRenderer()
  OGSMayaBaseRenderer::initialize()
  OGSViewportRenderer::initialize()
  OGSMayaBridge::Create3DViewportRenderer()
  /usr/autodesk/maya2017/bin/maya.bin() [0x417f1b]
  Tapplication::start()
  /usr/autodesk/maya2017/bin/maya.bin() [0x40ef90]
  main
  __libc_start_main
  /usr/autodesk/maya2017/bin/maya.bin() [0x40e82d]


//====================================================
//Memory usage:
// 12518.531 Mb	Free Memory
// 33829.155 Mb	Free Swap
//  100.236 Mb	Heap
//====================================================

and here my terminal report

root : ERROR : code for hash md5 was not found.
Traceback (most recent call last):
  File "/usr/autodesk/maya2017/lib/python27.zip/hashlib.py", line 147, in <module>
    globals()[__func_name] = __get_hash(__func_name)
  File "/usr/autodesk/maya2017/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/maya2017/lib/python27.zip/hashlib.py", line 147, in <module>
    globals()[__func_name] = __get_hash(__func_name)
  File "/usr/autodesk/maya2017/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/maya2017/lib/python27.zip/hashlib.py", line 147, in <module>
    globals()[__func_name] = __get_hash(__func_name)
  File "/usr/autodesk/maya2017/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/maya2017/lib/python27.zip/hashlib.py", line 147, in <module>
    globals()[__func_name] = __get_hash(__func_name)
  File "/usr/autodesk/maya2017/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/maya2017/lib/python27.zip/hashlib.py", line 147, in <module>
    globals()[__func_name] = __get_hash(__func_name)
  File "/usr/autodesk/maya2017/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/maya2017/lib/python27.zip/hashlib.py", line 147, in <module>
    globals()[__func_name] = __get_hash(__func_name)
  File "/usr/autodesk/maya2017/lib/python27.zip/hashlib.py", line 97, in __get_builtin_constructor
    raise ValueError('unsupported hash type ' + name)
ValueError: unsupported hash type sha512
Graphic device does not support OpenGL Core Profile, fallback to OpenGL renderer.
Stack trace:
  /usr/autodesk/maya2017/lib/libOGSDeviceOGL-16.so(+0x43309) [0x7fc957d49309]
  /usr/autodesk/maya2017/lib/libOGSDeviceOGL-16.so(+0x38e1a) [0x7fc957d3ee1a]
  /usr/autodesk/maya2017/lib/libOGSDeviceOGL-16.so(+0x2453d) [0x7fc957d2a53d]
  OGS::Devices::Sys::CreateVirtualDevice(OGS::Devices::ACreationParameters*)
  CreateOGSDevice(OGS::Devices::ACreationParameters*)
  OGSRenderer::initializeOGSDevice(OGS::Objects::UString*, int)
  OGSMayaRenderer::initialize(OGSRenderer::DeviceAPI, int, void*, void*, void*, bool)
  OGSMayaBridge::CreateOGSRenderer()
  OGSMayaBaseRenderer::initialize()
  OGSViewportRenderer::initialize()
  OGSMayaBridge::Create3DViewportRenderer()
  /usr/autodesk/maya2017/bin/maya.bin() [0x417f1b]
  Tapplication::start()
  /usr/autodesk/maya2017/bin/maya.bin() [0x40ef90]
  main
  __libc_start_main
  /usr/autodesk/maya2017/bin/maya.bin() [0x40e82d]

Fatal Error. Attempting to save in /usr/tmp/sergio.20170228.1249.ma
Writing crash report in /usr/tmp/sergio.20170228.1249.crash
/usr/autodesk/maya2017/bin/senddmp.app/senddmp.bin: error while loading shared libraries: libgstinterfaces-0.10.so.0: cannot open shared object file: No such file or directory

Thank you very much for your help

0 Likes
Accepted solutions (1)
3,474 Views
4 Replies
Replies (4)
Message 2 of 5

Darin.Green
Mentor
Mentor

@Anonymous

 

First of all, Debian in general is unstable so I would recommend installing a supported version of Linux and then install Maya:

 

Maya 2017 System Requirements



If this information was helpful, please consider using the Accept Solution


Message 3 of 5

Anonymous
Not applicable

Hi. The problem with the hashlib I solved by symlinking the hashlib python binary module from /usr/lib to /usr/autodesk.

sudo mv /usr/autodesk/maya2017/lib/python2.7/lib-dynload/_hashlib.so /usr/autodesk/maya2017/lib/python2.7/lib-dynload/rhel_hashlib.so

sudo ln -s /usr/lib/python2.7/lib-dynload/_hashlib.x86_64-linux-gnu.so /usr/autodesk/maya2017/lib/python2.7/lib-dynload/_hashlib.so

 

As for the video, I'm using an optimus laptop and optirun. In my case, the solution was to download and install VirtualGL manually because Debian 9 doesn't have it in the official repository. Before that, Maya somewhat worked under the intel video but threw the same error with the nvidia's backing.

wget https://downloads.sourceforge.net/project/virtualgl/2.5.2/virtualgl_2.5.2_amd64.deb

sudo dpkg -i virtualgl_2.5.2_amd64.deb

 

Message 4 of 5

Anonymous
Not applicable
Accepted solution

If you have a nVidia video card you can try this:

sudo ln -s /usr/lib/nvidia-375/libGL.so /usr/autodesk/maya2017/lib/

where -375 is the major version of your drivers. Hope it'll work for you.

0 Likes
Message 5 of 5

Anonymous
Not applicable

It seems like you don't have proper graphics driver and libraries .Try to install the latest copy of the graphics drivers as well.

0 Likes