I installed Unity on Linux Mint, it seems to be, but when I work, problems are detected.

  1. The editor does not start by clicking on the icon of the C # file, although "MonoDevelop" is in the settings. - How to start?

  2. The error message: "NullReferenceException: Object reference not set to an instance of an object" - although the file has just been created, and the code is null.

  3. "TLS Allocator ALLOC_TEMP_THREAD, the underlying allocator ALLOC_TEMP_THREAD has unfreed allocations" - when you try to call the programming editor in Sychar.

  4. "Couldn't open /opt/Unity/Editor/Data/Unity Extensions ELF class: ELFCLASS32 "

How to fix / start?

  • 4. I guess in the thick: the editor is installed from a third-party space under the 32-bit platform, whereas you only have 64-bit without multilib. Solution: add i386 architecture, install 32-bit environment. Google by keyword multilib . - 0andriy
  • I noticed that in properties it says: No supported VCS diff tools were found. Pleas one of the folowing tools: - SourceGear DiffMerge - TkDiff - P4 Merge - PlasticSCM Merge - Beyong Compare 4 - Meld - Does it matter? Probably for any additional requirements for the installation should be some advice - throw a link. - Cahes
  • I did not specify a version of the version - are you talking about this? Initially I used 5.5.0p3, but I noticed that "V5.5" is not the latest version, - they changed the version numbering style: they are now numbered in the "2017 ***" style. System: i3-2120 3.3GHz 64bits with HDGraphics 2000, 4GB, Linux Mint Serena 18.1 Mate. I installed the latest version, launched and found the absence of the above error messages, which is good news, but I still can not run the C # editor, which is bound to upset. The question is still relevant. - Cahes
  • See more news: neither the internal editor nor the external Monodevelop is launched, although it is next to Unity. In Linux packages, it is not specified, and I, assuming that it is not installed, installed it - now I have two Monodevelop editors, with different environments (in the new there is no text about Unity in the About field). - Cahes
  • I deleted the new Monodevelop, tried to start it - and it started (marked with Unity). Separately from Unity, through the Soot file browser, I tried to run the script by association and found that there is no editor in the list of associations. There is also nothing similar in the process manager - it probably runs differently. According to the text of the command on the icon, I recognized the full path of the editor and was able to set up the association, after which the editor, having picked up the script, started up normally. This suggests that Unity installed a software editor (both external and internal) along with itself - Cahes

0