
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
I'm very stuck on this issue and been trying to find a solution.
I've installed Maya 2022 on Ubuntu following the instructions here. After a few issues with the licenser I got it to work. However, I have not been able to get Arnold to work.
When I start Maya I get no errors or warnings from the terminal, but when the main window shows I have a warning:
// Warning: file: /usr/autodesk/maya2022/scripts/others/supportRenderers.mel line 67: The renderer "arnold" used by this scene, is not currently available. The "mayaSoftware" renderer will be used instead. To prevent this message from being displayed in the future, set the environment variable: MAYA_NO_WARNING_FOR_MISSING_DEFAULT_RENDERER=1 //
I then go to Windows->Setting/Preferences->Plug in manager
I then find mtoa.so and click load, but then Maya has a Fatal Error. This then appears in the terminal:
Unable to execute xgen.mel.00:00:00 1523MB | log started Mon Apr 26 22:57:29 2021 00:00:00 1523MB | Arnold 6.2.1.0 [359aaa66] linux clang-10.0.1 oiio-2.3.2 osl-1.12.0 vdb-7.1.1 clm-2.0.0.235 rlm-14.1.3 optix-6.6.0 2021/04/21 13:54:09 00:00:00 1523MB | running on gregory-Alienware-m15-R3, pid=4553 00:00:00 1523MB | 1 x Intel(R) Core(TM) i7-10750H CPU @ 2.60GHz (6 cores, 12 logical) with 15762MB 00:00:00 1523MB | NVIDIA driver version 460.73 (Optix 60800) 00:00:00 1523MB | GPU 0: GeForce RTX 2070 Super @ 1380MHz (compute 7.5) with 7973MB (7642MB available) (NVLink:0) 00:00:00 1523MB | Ubuntu 20.04.2 LTS (Focal Fossa), Linux kernel 5.8.0-50-generic 00:00:00 1523MB | soft limit for open files raised from 1024 to 1048574 00:00:00 1523MB | 00:00:00 1523MB | loading plugins from /usr/autodesk/arnold/maya2022/plug-ins/../bin/../plugins ... 00:00:00 1530MB | usd_proc.so: usd uses Arnold 6.2.1.0 00:00:00 1538MB | synColor_shaders.so: color_manager_syncolor uses Arnold 6.2.1.0 00:00:00 1540MB | cryptomatte.so: cryptomatte uses Arnold 6.2.1.0 00:00:00 1540MB | cryptomatte.so: cryptomatte_filter uses Arnold 6.2.1.0 00:00:00 1540MB | cryptomatte.so: cryptomatte_manifest_driver uses Arnold 6.2.1.0 00:00:00 1540MB | alembic_proc.so: alembic uses Arnold 6.2.1.0 00:00:00 1540MB | loaded 6 plugins from 4 lib(s) in 0:00.00 API error detected in plugins/mtoa/extension/ExtensionsManager.cpp at line 736 : (kFailure): Unexpected Internal Failure API error detected in plugins/mtoa/extension/ExtensionsManager.cpp at line 736 : (kFailure): Unexpected Internal Failure API error detected in plugins/mtoa/extension/ExtensionsManager.cpp at line 736 : (kFailure): Unexpected Internal Failure API error detected in plugins/mtoa/extension/ExtensionsManager.cpp at line 736 : (kFailure): Unexpected Internal Failure API error detected in plugins/mtoa/extension/ExtensionsManager.cpp at line 736 : (kFailure): Unexpected Internal Failure API error detected in plugins/mtoa/extension/ExtensionsManager.cpp at line 736 : (kFailure): Unexpected Internal Failure API error detected in plugins/mtoa/Main.cpp at line 1322 : (kFailure): Unexpected Internal Failure 00:00:00 1553MB ERROR | Failed to import python module 'arnold' 00:00:00 1552MB ERROR | signal caught: SIGSEGV -- Invalid memory reference **** * Arnold 6.2.1.0 [359aaa66] linux clang-10.0.1 oiio-2.3.2 osl-1.12.0 vdb-7.1.1 clm-2.0.0.235 rlm-14.1.3 optix-6.6.0 2021/04/21 13:54:09 * CRASHED in Tmetaclass::isa(char const*) at 00:00:00 * signal caught: SIGSEGV -- Invalid memory reference (address not mapped to object) * * backtrace: >> 0 0x00007f6d69708460 [libFoundation.so ] Tmetaclass::isa(char const*) * 1 0x00007f6d69708422 [libFoundation.so ] Tmetaclass::isa(char const*) * 2 0x00007f6d733f0137 [libOGSMayaBridge.so ] OGSMayaClassificationChangeListener::doClassificationChanged(Tstring const&, OGS::Objects::UString*, bool) * 3 0x00007f6d733f05c8 [libOGSMayaBridge.so ] OGSMayaClassificationChangeListener::classificationChangedCB(TclientServer*, TserverMsg const&) * 4 0x00007f6d696f7be1 [libFoundation.so ] TclientServer::notifyClients(TserverMsg const&) * 5 0x00007f6d6af51e56 [libDependEngine.so ] TclassificationMgr::deregisterNodeType(Tstring const&) * 6 0x00007f6d72ae840c [libOpenMaya.so ] Autodesk::Maya::OpenMaya20220000::MFnPlugin::deregisterNode(Autodesk::Maya::OpenMaya20220000::MTypeId const&) * 7 0x00007f6c2081035c [mtoa.so ] (anonymous namespace)::UnregisterArnoldNodes(Autodesk::Maya::OpenMaya20220000::MObject) [Main.cpp:?] * 8 0x00007f6c208105f5 [mtoa.so ] MtoAInitFailed(Autodesk::Maya::OpenMaya20220000::MObject, Autodesk::Maya::OpenMaya20220000::MFnPlugin&, std::vector<bool, std::allocator<bool> > const&) [ :?] * 9 0x00007f6c20814f38 [mtoa.so ] initializePlugin(Autodesk::Maya::OpenMaya20220000::MObject) * 10 0x00007f6d72ae2dfc [libOpenMaya.so ] Tplugin::primaryLoad(Tstring const&, Tstring*) * 11 0x00007f6d72b40bec [libOpenMaya.so ] TpluginPref::TpluginPref() * 12 0x00007f6d72b3fce1 [libOpenMaya.so ] TpluginPref::TpluginPref() * 13 0x00007f6d72b3f5c1 [libOpenMaya.so ] TpluginPref::TpluginPref() * 14 0x00007f6d6b14e173 [libCommandEngine.so ] TmetaCommand::setUnloadable(bool) * 15 0x00007f6d6b1782fa [libCommandEngine.so ] f_system * 16 0x00007f6d6b1998ce [libCommandEngine.so ] setMelGlobalStackLevelPtr(unsigned int (*)()) * 17 0x00007f6d6b1782fa [libCommandEngine.so ] f_system * 18 0x00007f6d6b198f0a [libCommandEngine.so ] setMelGlobalStackLevelPtr(unsigned int (*)()) * 19 0x00007f6d6b1782fa [libCommandEngine.so ] f_system * 20 0x00007f6d6b19acfc [libCommandEngine.so ] setMelGlobalStackLevelPtr(unsigned int (*)()) * 21 0x00007f6d6b1782fa [libCommandEngine.so ] f_system * 22 0x00007f6d6b178430 [libCommandEngine.so ] f_system * 23 0x00007f6d6b19770c [libCommandEngine.so ] SophiaExecutable::evaluate(void*) * 24 0x00007f6d6b15695d [libCommandEngine.so ] TcommandEngine::executeCommand(Tstring const&, bool, bool, TmelCmdResult*, unsigned int) * 25 0x00007f6d6b841ea6 [libExtensionLayer.so] TscriptActionMixin::execute(Tevent const&, std::unique_ptr<TinterpreterResult, std::default_delete<TinterpreterResult> >*) * 26 0x00007f6d6b7bb2f6 [libExtensionLayer.so] TcontrolScriptAction::doIt(Tevent const&) * 27 0x00007f6d6b686751 [libExtensionLayer.so] Taction::performAction(Tevent const&, char const*) * 28 0x00007f6d6b686903 [libExtensionLayer.so] Taction::doIt() * 29 0x00007f6d6850d3b4 [libQt5Core.so.5 ] void doActivate<false>(QObject*, int, void**) * 30 0x00007f6d6b6bb02f [libExtensionLayer.so] QmayaCheckBox::onOffChanged() * 31 0x00007f6d6b66da72 [libExtensionLayer.so] non-virtual thunk to QmayaFloatSliderGrp::newValueForConnections(QVariant const&, bool) * 32 0x00007f6d6850d3b4 [libQt5Core.so.5 ] void doActivate<false>(QObject*, int, void**) * 33 0x00007f6d6a38f00d [libQt5Widgets.so.5 ] QCheckBox::stateChanged(int) * 34 0x00007f6d6a380abb [libQt5Widgets.so.5 ] QAbstractButtonPrivate::click() * 35 0x00007f6d6a380cbf [libQt5Widgets.so.5 ] QAbstractButton::mouseReleaseEvent(QMouseEvent*) * 36 0x00007f6d6a2cf375 [libQt5Widgets.so.5 ] QWidget::event(QEvent*) * 37 0x00007f6d6a28f6fe [libQt5Widgets.so.5 ] QApplicationPrivate::notify_helper(QObject*, QEvent*) * 38 0x00007f6d6a2980b7 [libQt5Widgets.so.5 ] QApplication::notify(QObject*, QEvent*) * 39 0x00007f6d6b68d9d5 [libExtensionLayer.so] QmayaApplication::currentMousePos() * 40 0x00007f6d684d8f89 [libQt5Core.so.5 ] QCoreApplication::notifyInternal2(QObject*, QEvent*) * 41 0x00007f6d6a29742f [libQt5Widgets.so.5 ] QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) * 42 0x00007f6d6a2e947b [libQt5Widgets.so.5 ] QWidgetWindow::handleMouseEvent(QMouseEvent*) * 43 0x00007f6d6a2ec58b [libQt5Widgets.so.5 ] QWidgetWindow::event(QEvent*) * 44 0x00007f6d6a28f6fe [libQt5Widgets.so.5 ] QApplicationPrivate::notify_helper(QObject*, QEvent*) * 45 0x00007f6d6a297ed7 [libQt5Widgets.so.5 ] QApplication::notify(QObject*, QEvent*) * 46 0x00007f6d6b68d9d5 [libExtensionLayer.so] QmayaApplication::currentMousePos() * 47 0x00007f6d684d8f89 [libQt5Core.so.5 ] QCoreApplication::notifyInternal2(QObject*, QEvent*) * 48 0x00007f6d6896ec77 [libQt5Gui.so.5 ] QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) [clone .localalias] * 49 0x00007f6d68970238 [libQt5Gui.so.5 ] QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) * 50 0x00007f6d68949e5b [libQt5Gui.so.5 ] QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) * 51 0x00007f6d46733d29 [libQt5XcbQpa.so.5 ] xcbSourceDispatch(_GSource*, int (*)(void*), void*) * 52 0x00007f6d50a4c17c [libglib-2.0.so.0 ] g_main_context_dispatch * 53 0x00007f6d50a4c3ff [libglib-2.0.so.0 ] g_main_context_dispatch * 54 0x00007f6d50a4c4a2 [libglib-2.0.so.0 ] g_main_context_iteration * 55 0x00007f6d6852ed3d [libQt5Core.so.5 ] QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) * 56 0x00007f6d684d7cfa [libQt5Core.so.5 ] QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) * 57 0x00007f6d684df70b [libQt5Core.so.5 ] QCoreApplication::exec() * 58 0x00007f6d6b6887a3 [libExtensionLayer.so] Tapplication::start() * 59 0x0000000000415cb2 [maya.bin ] * 60 0x000000000041447e [maya.bin ] * 61 0x00007f6d67a870b2 [libc.so.6 ] __libc_start_main * 62 0x0000000000415699 [maya.bin ] * * loaded modules: * 0x00007f6d6957c000 libFoundation.so * 0x00007f6d7323d000 libOGSMayaBridge.so * 0x00007f6d6abc8000 libDependEngine.so * 0x00007f6d727f6000 libOpenMaya.so * 0x00007f6c205db000 mtoa.so * 0x00007f6d6b0b6000 libCommandEngine.so * 0x00007f6d6b35e000 libExtensionLayer.so * 0x00007f6d68230000 libQt5Core.so.5 * 0x00007f6d6a126000 libQt5Widgets.so.5 * 0x00007f6d6883e000 libQt5Gui.so.5 * 0x00007f6d466cf000 libQt5XcbQpa.so.5 * 0x00007f6d509fa000 libglib-2.0.so.0 * 0x0000000000400000 maya.bin * 0x00007f6d67a60000 libc.so.6 * * memory: VM 15200 MB, RSS 1555 MB, 0 page faults **** Stack trace: Tmetaclass::isa(char const*) Tmetaclass::isa(char const*) OGSMayaClassificationChangeListener::doClassificationChanged(Tstring const&, OGS::Objects::UString*, bool) OGSMayaClassificationChangeListener::classificationChangedCB(TclientServer*, TserverMsg const&) TclientServer::notifyClients(TserverMsg const&) TclassificationMgr::deregisterNodeType(Tstring const&) Autodesk::Maya::OpenMaya20220000::MFnPlugin::deregisterNode(Autodesk::Maya::OpenMaya20220000::MTypeId const&) /usr/autodesk/arnold/maya2022/plug-ins/mtoa.so(+0x23535d) [0x7f6c2081035d] /usr/autodesk/arnold/maya2022/plug-ins/mtoa.so(+0x2355f6) [0x7f6c208105f6] initializePlugin(Autodesk::Maya::OpenMaya20220000::MObject) Tplugin::primaryLoad(Tstring const&, Tstring*) /usr/autodesk/maya2022/lib/libOpenMaya.so(+0x34abed) [0x7f6d72b40bed] /usr/autodesk/maya2022/lib/libOpenMaya.so(+0x349ce2) [0x7f6d72b3fce2] /usr/autodesk/maya2022/lib/libOpenMaya.so(+0x3495c2) [0x7f6d72b3f5c2] /usr/autodesk/maya2022/lib/libCommandEngine.so(+0x98174) [0x7f6d6b14e174] /usr/autodesk/maya2022/lib/libCommandEngine.so(+0xc22fb) [0x7f6d6b1782fb] /usr/autodesk/maya2022/lib/libCommandEngine.so(+0xe38cf) [0x7f6d6b1998cf] /usr/autodesk/maya2022/lib/libCommandEngine.so(+0xc22fb) [0x7f6d6b1782fb] /usr/autodesk/maya2022/lib/libCommandEngine.so(+0xe2f0b) [0x7f6d6b198f0b] /usr/autodesk/maya2022/lib/libCommandEngine.so(+0xc22fb) [0x7f6d6b1782fb] /usr/autodesk/maya2022/lib/libCommandEngine.so(+0xe4cfd) [0x7f6d6b19acfd] /usr/autodesk/maya2022/lib/libCommandEngine.so(+0xc22fb) [0x7f6d6b1782fb] /usr/autodesk/maya2022/lib/libCommandEngine.so(+0xc2431) [0x7f6d6b178431] SophiaExecutable::evaluate(void*) TcommandEngine::executeCommand(Tstring const&, bool, bool, TmelCmdResult*, unsigned int) TscriptActionMixin::execute(Tevent const&, std::unique_ptr<TinterpreterResult, std::default_delete<TinterpreterResult> >*) TcontrolScriptAction::doIt(Tevent const&) Taction::performAction(Tevent const&, char const*) Taction::doIt() /usr/autodesk/maya2022/lib/libQt5Core.so.5(+0x2dd3b5) [0x7f6d6850d3b5] QmayaCheckBox::onOffChanged() /usr/autodesk/maya2022/lib/libExtensionLayer.so(+0x30fa73) [0x7f6d6b66da73] /usr/autodesk/maya2022/lib/libQt5Core.so.5(+0x2dd3b5) [0x7f6d6850d3b5] QCheckBox::stateChanged(int) /usr/autodesk/maya2022/lib/libQt5Widgets.so.5(+0x25aabc) [0x7f6d6a380abc] QAbstractButton::mouseReleaseEvent(QMouseEvent*) QWidget::event(QEvent*) QApplicationPrivate::notify_helper(QObject*, QEvent*) QApplication::notify(QObject*, QEvent*) /usr/autodesk/maya2022/lib/libExtensionLayer.so(+0x32f9d6) [0x7f6d6b68d9d6] 1Writing crash report in /usr/tmp/gregory.20210426.2257.crash /usr/autodesk/maya2022/bin/senddmp.app/senddmp.bin: error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory
My first hunch was Python, but python appears to be installed correctly on the Laptop and my looking for reasons for this error have all come up with no real results (may be I'm googling the wrong terms).
Anyone able to figure out whats going on? I've tried re-installing Arnold several times and its made no change.
Solved! Go to Solution.