Search Unity

Unity Editor 2017.1.0f1 returns error loading mono

Discussion in 'Linux' started by josecrubio82, Jul 12, 2017.

  1. josecrubio82

    josecrubio82

    Joined:
    Mar 22, 2014
    Posts:
    1
    Hi,

    The version 2017.1.0f1 posted on July 11th shows "Error loading Mono" when opening project. Same project works fine with 5.6.2xf1. The log just shows that mono was unable to load /opt/Unity/Editor/Data/Mono/MonoEmbedRuntime/libmono.so. The file exists, has permissions and its i386:x86_64 compatible.

    Cheers,
     
  2. rewolver

    rewolver

    Joined:
    Jul 17, 2017
    Posts:
    2
    in my version 5.6.0 is under /opt/Unity/Editor/Data/MonoEmbedRuntime/libmono.so , maybe try to set a sim link to this file.
     
  3. Tak

    Tak

    Joined:
    Mar 8, 2010
    Posts:
    1,001
    I don't see that here - maybe try an uninstall/reinstall?
     
  4. caletbak2

    caletbak2

    Joined:
    Oct 15, 2014
    Posts:
    13
    Hi, this is also happening in Unity 2017.1.1p2.

    The point is that Unity 2017 changes the folder where the mono lib is to this one:
    "/Applications/Unity/Unity.app/Contents/Frameworks/Mono/MonoEmbedRuntime/osx"

    But it seems that there is an internal bug in Unity when it tries to load native libraries for MacOS and it is trying to find the library in the old library folder:
    "/Applications/Unity/Unity.app/Contents/Frameworks/MonoEmbedRuntime/osx"

    Without the previous "Mono" folder.

    The only way to have this working is to copy the MonoEmbedRuntime folder to a previous directory.

    Please check this for future patch or release builds of Unity.
     
  5. Wealou

    Wealou

    Joined:
    Feb 20, 2017
    Posts:
    5
    where to find this version on ubunto ?