Skip to content

Instantly share code, notes, and snippets.

@Mizux
Last active May 28, 2020 07:55
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Mizux/b57efbf4bcac842d70f7aeb3d05796de to your computer and use it in GitHub Desktop.
Save Mizux/b57efbf4bcac842d70f7aeb3d05796de to your computer and use it in GitHub Desktop.
[Linux] Unity Startup Crash

Summary

On a newly archlinux, I can't run the Editor on any project.

Protocol

  1. Download the UnityHub.app from here

  2. Install any Unity Editor note: I've tested using UnityHub 2018.4.22f1, 2019.3.11f1 and 2020.2.0a8) note2: I also installed the version 2019.1.0f2 from the forum topic Unity on Linux: Release Notes and Known Issues

  3. Create a new project Foo using UnityHub

  4. Run the project choosing the Editor and Linux Runtime

Observed

Crash while displaying the "splashscreen" (ed while trying to load the project ?), there is no log except:

$ cd Unity/Hub
$ ./UnityHub.AppImage

clic clic clic to launch the Foo project from UnityHub GUI... I can see a popup message (ed see the other document) while progress bar is on Starting Server. then I clic continue and can see Resolving Package ~5% before the crash occurs... note: You can find image here: https://forum.unity.com/threads/crash-when-starting-up-in-the-editor.799758/#post-5773195

cat .config/unity3d/Editor.log 
[Licensing::Module] Channel doesn't exist: "LicenseClient-mizux"
[Licensing::Module] Successfully launched the LicensingClient (PId: 7642)
[Licensing::Module] Successfully connected to LicensingClient on channel: "LicenseClient-mizux"
[SignatureVerifier] Application signature verification not supported on this platform.
Entitlement-based licensing initiated
[LicensingClient] Licenses updated successfully
Desktop is 1920 x 1080 @ 60 Hz
[Licensing::Module] Serial number assigned to: "F4-7NZK-YJW5-FRXS-7XU7-XXXX"
[Package Manager] Server::Start -- Port 40695 was selected

 COMMAND LINE ARGUMENTS:
/home/mizux/Unity/Hub/Editor/2020.2.0a8/Editor/Unity
-projectpath
/home/mizux/Downloads/Unity/Foo
-logfile
-useHub
-hubIPC
-cloudEnvironment
production
-buildTarget
StandaloneLinux64
-hubSessionId
d38da2a0-88be-11ea-9bbc-4152c7caf1dc
Successfully changed project path to: /home/mizux/Downloads/Unity/Foo
/home/mizux/Downloads/Unity/Foo
Using Asset Import Pipeline V2.
Rebuilding Library because the metadata folder could not be found!

[Package Manager] Done resolving packages in 0.57s seconds
[Package Manager] Done checking package constraints in 0.00s seconds
[Package Manager] 
Registered 50 packages:
  Packages from [https://packages.unity.com]:
    com.unity.ads@3.4.4 (location: /home/mizux/Downloads/Unity/Foo/Library/PackageCache/com.unity.ads@3.4.4)
    com.unity.analytics@3.3.5 (location: /home/mizux/Downloads/Unity/Foo/Library/PackageCache/com.unity.analytics@3.3.5)
    com.unity.collab-proxy@1.3.7 (location: /home/mizux/Downloads/Unity/Foo/Library/PackageCache/com.unity.collab-proxy@1.3.7)
    com.unity.ext.nunit@1.0.0 (location: /home/mizux/Downloads/Unity/Foo/Library/PackageCache/com.unity.ext.nunit@1.0.0)
    com.unity.ide.rider@2.0.2 (location: /home/mizux/Downloads/Unity/Foo/Library/PackageCache/com.unity.ide.rider@2.0.2)
    com.unity.ide.visualstudio@2.0.1 (location: /home/mizux/Downloads/Unity/Foo/Library/PackageCache/com.unity.ide.visualstudio@2.0.1)
    com.unity.ide.vscode@1.2.0 (location: /home/mizux/Downloads/Unity/Foo/Library/PackageCache/com.unity.ide.vscode@1.2.0)
    com.unity.multiplayer-hlapi@1.0.4 (location: /home/mizux/Downloads/Unity/Foo/Library/PackageCache/com.unity.multiplayer-hlapi@1.0.4)
    com.unity.purchasing@2.0.6 (location: /home/mizux/Downloads/Unity/Foo/Library/PackageCache/com.unity.purchasing@2.0.6)
    com.unity.test-framework@1.1.13 (location: /home/mizux/Downloads/Unity/Foo/Library/PackageCache/com.unity.test-framework@1.1.13)
    com.unity.textmeshpro@3.0.0-preview.1 (location: /home/mizux/Downloads/Unity/Foo/Library/PackageCache/com.unity.textmeshpro@3.0.0-preview.1)
    com.unity.timeline@1.2.6 (location: /home/mizux/Downloads/Unity/Foo/Library/PackageCache/com.unity.timeline@1.2.6)
    com.unity.xr.legacyinputhelpers@2.0.2 (location: /home/mizux/Downloads/Unity/Foo/Library/PackageCache/com.unity.xr.legacyinputhelpers@2.0.2)
    nuget.mono-cecil@0.1.5-preview (location: /home/mizux/Downloads/Unity/Foo/Library/PackageCache/nuget.mono-cecil@0.1.5-preview)
  Built-in packages:
    com.unity.2d.sprite@1.0.0 (location: /home/mizux/Unity/Hub/Editor/2020.2.0a8/Editor/Data/Resources/PackageManager/BuiltInPackages/com.unity.2d.sprite)
    com.unity.2d.tilemap@1.0.0 (location: /home/mizux/Unity/Hub/Editor/2020.2.0a8/Editor/Data/Resources/PackageManager/BuiltInPackages/com.unity.2d.tilemap)
    com.unity.ugui@1.0.0 (location: /home/mizux/Unity/Hub/Editor/2020.2.0a8/Editor/Data/Resources/PackageManager/BuiltInPackages/com.unity.ugui)
    com.unity.modules.ai@1.0.0 (location: /home/mizux/Unity/Hub/Editor/2020.2.0a8/Editor/Data/Resources/PackageManager/BuiltInPackages/com.unity.modules.ai)
    com.unity.modules.androidjni@1.0.0 (location: /home/mizux/Unity/Hub/Editor/2020.2.0a8/Editor/Data/Resources/PackageManager/BuiltInPackages/com.unity.modules.androidjni)
    com.unity.modules.animation@1.0.0 (location: /home/mizux/Unity/Hub/Editor/2020.2.0a8/Editor/Data/Resources/PackageManager/BuiltInPackages/com.unity.modules.animation)
    com.unity.modules.assetbundle@1.0.0 (location: /home/mizux/Unity/Hub/Editor/2020.2.0a8/Editor/Data/Resources/PackageManager/BuiltInPackages/com.unity.modules.assetbundle)
    com.unity.modules.audio@1.0.0 (location: /home/mizux/Unity/Hub/Editor/2020.2.0a8/Editor/Data/Resources/PackageManager/BuiltInPackages/com.unity.modules.audio)
    com.unity.modules.cloth@1.0.0 (location: /home/mizux/Unity/Hub/Editor/2020.2.0a8/Editor/Data/Resources/PackageManager/BuiltInPackages/com.unity.modules.cloth)
    com.unity.modules.director@1.0.0 (location: /home/mizux/Unity/Hub/Editor/2020.2.0a8/Editor/Data/Resources/PackageManager/BuiltInPackages/com.unity.modules.director)
    com.unity.modules.imageconversion@1.0.0 (location: /home/mizux/Unity/Hub/Editor/2020.2.0a8/Editor/Data/Resources/PackageManager/BuiltInPackages/com.unity.modules.imageconversion)
    com.unity.modules.imgui@1.0.0 (location: /home/mizux/Unity/Hub/Editor/2020.2.0a8/Editor/Data/Resources/PackageManager/BuiltInPackages/com.unity.modules.imgui)
    com.unity.modules.jsonserialize@1.0.0 (location: /home/mizux/Unity/Hub/Editor/2020.2.0a8/Editor/Data/Resources/PackageManager/BuiltInPackages/com.unity.modules.jsonserialize)
    com.unity.modules.particlesystem@1.0.0 (location: /home/mizux/Unity/Hub/Editor/2020.2.0a8/Editor/Data/Resources/PackageManager/BuiltInPackages/com.unity.modules.particlesystem)
    com.unity.modules.physics@1.0.0 (location: /home/mizux/Unity/Hub/Editor/2020.2.0a8/Editor/Data/Resources/PackageManager/BuiltInPackages/com.unity.modules.physics)
    com.unity.modules.physics2d@1.0.0 (location: /home/mizux/Unity/Hub/Editor/2020.2.0a8/Editor/Data/Resources/PackageManager/BuiltInPackages/com.unity.modules.physics2d)
    com.unity.modules.screencapture@1.0.0 (location: /home/mizux/Unity/Hub/Editor/2020.2.0a8/Editor/Data/Resources/PackageManager/BuiltInPackages/com.unity.modules.screencapture)
    com.unity.modules.terrain@1.0.0 (location: /home/mizux/Unity/Hub/Editor/2020.2.0a8/Editor/Data/Resources/PackageManager/BuiltInPackages/com.unity.modules.terrain)
    com.unity.modules.terrainphysics@1.0.0 (location: /home/mizux/Unity/Hub/Editor/2020.2.0a8/Editor/Data/Resources/PackageManager/BuiltInPackages/com.unity.modules.terrainphysics)
    com.unity.modules.tilemap@1.0.0 (location: /home/mizux/Unity/Hub/Editor/2020.2.0a8/Editor/Data/Resources/PackageManager/BuiltInPackages/com.unity.modules.tilemap)
    com.unity.modules.ui@1.0.0 (location: /home/mizux/Unity/Hub/Editor/2020.2.0a8/Editor/Data/Resources/PackageManager/BuiltInPackages/com.unity.modules.ui)
    com.unity.modules.uielements@1.0.0 (location: /home/mizux/Unity/Hub/Editor/2020.2.0a8/Editor/Data/Resources/PackageManager/BuiltInPackages/com.unity.modules.uielements)
    com.unity.modules.umbra@1.0.0 (location: /home/mizux/Unity/Hub/Editor/2020.2.0a8/Editor/Data/Resources/PackageManager/BuiltInPackages/com.unity.modules.umbra)
    com.unity.modules.unityanalytics@1.0.0 (location: /home/mizux/Unity/Hub/Editor/2020.2.0a8/Editor/Data/Resources/PackageManager/BuiltInPackages/com.unity.modules.unityanalytics)
    com.unity.modules.unitywebrequest@1.0.0 (location: /home/mizux/Unity/Hub/Editor/2020.2.0a8/Editor/Data/Resources/PackageManager/BuiltInPackages/com.unity.modules.unitywebrequest)
    com.unity.modules.unitywebrequestassetbundle@1.0.0 (location: /home/mizux/Unity/Hub/Editor/2020.2.0a8/Editor/Data/Resources/PackageManager/BuiltInPackages/com.unity.modules.unitywebrequestassetbundle)
    com.unity.modules.unitywebrequestaudio@1.0.0 (location: /home/mizux/Unity/Hub/Editor/2020.2.0a8/Editor/Data/Resources/PackageManager/BuiltInPackages/com.unity.modules.unitywebrequestaudio)
    com.unity.modules.unitywebrequesttexture@1.0.0 (location: /home/mizux/Unity/Hub/Editor/2020.2.0a8/Editor/Data/Resources/PackageManager/BuiltInPackages/com.unity.modules.unitywebrequesttexture)
    com.unity.modules.unitywebrequestwww@1.0.0 (location: /home/mizux/Unity/Hub/Editor/2020.2.0a8/Editor/Data/Resources/PackageManager/BuiltInPackages/com.unity.modules.unitywebrequestwww)
    com.unity.modules.vehicles@1.0.0 (location: /home/mizux/Unity/Hub/Editor/2020.2.0a8/Editor/Data/Resources/PackageManager/BuiltInPackages/com.unity.modules.vehicles)
    com.unity.modules.video@1.0.0 (location: /home/mizux/Unity/Hub/Editor/2020.2.0a8/Editor/Data/Resources/PackageManager/BuiltInPackages/com.unity.modules.video)
    com.unity.modules.vr@1.0.0 (location: /home/mizux/Unity/Hub/Editor/2020.2.0a8/Editor/Data/Resources/PackageManager/BuiltInPackages/com.unity.modules.vr)
    com.unity.modules.wind@1.0.0 (location: /home/mizux/Unity/Hub/Editor/2020.2.0a8/Editor/Data/Resources/PackageManager/BuiltInPackages/com.unity.modules.wind)
    com.unity.modules.xr@1.0.0 (location: /home/mizux/Unity/Hub/Editor/2020.2.0a8/Editor/Data/Resources/PackageManager/BuiltInPackages/com.unity.modules.xr)
    com.unity.modules.uielementsnative@1.0.0 (location: /home/mizux/Unity/Hub/Editor/2020.2.0a8/Editor/Data/Resources/PackageManager/BuiltInPackages/com.unity.modules.uielementsnative)
    com.unity.modules.subsystems@1.0.0 (location: /home/mizux/Unity/Hub/Editor/2020.2.0a8/Editor/Data/Resources/PackageManager/BuiltInPackages/com.unity.modules.subsystems)

[Unity Package Manager (Upm)]
Parent process [7640] was terminated

Looking a project Logs/Package-Upgrade.log

$ cat Foo/Logs/Package-Upgrade.log
=== Mon Apr 27 10:11:24 2020

Packages were changed.
Update Mode: mergeDefaultDependencies

The following packages were added:
  com.unity.textmeshpro@2.0.1
  com.unity.package-manager-ui@2.2.0
  com.unity.collab-proxy@1.2.16
  com.unity.ext.nunit@1.0.0
  com.unity.test-framework@1.0.13
  com.unity.timeline@1.1.0
  com.unity.ide.vscode@1.1.3
  com.unity.ide.rider@1.1.0
  com.unity.ugui@1.0.0
  com.unity.modules.ai@1.0.0
  com.unity.modules.animation@1.0.0
  com.unity.modules.androidjni@1.0.0
  com.unity.modules.assetbundle@1.0.0
  com.unity.modules.audio@1.0.0
  com.unity.modules.cloth@1.0.0
  com.unity.modules.director@1.0.0
  com.unity.modules.imageconversion@1.0.0
  com.unity.modules.imgui@1.0.0
  com.unity.modules.jsonserialize@1.0.0
  com.unity.modules.particlesystem@1.0.0
  com.unity.modules.physics@1.0.0
  com.unity.modules.physics2d@1.0.0
  com.unity.modules.screencapture@1.0.0
  com.unity.modules.terrain@1.0.0
  com.unity.modules.terrainphysics@1.0.0
  com.unity.modules.tilemap@1.0.0
  com.unity.modules.ui@1.0.0
  com.unity.modules.uielements@1.0.0
  com.unity.modules.umbra@1.0.0
  com.unity.modules.unityanalytics@1.0.0
  com.unity.modules.unitywebrequest@1.0.0
  com.unity.modules.unitywebrequestassetbundle@1.0.0
  com.unity.modules.unitywebrequestaudio@1.0.0
  com.unity.modules.unitywebrequesttexture@1.0.0
  com.unity.modules.unitywebrequestwww@1.0.0
  com.unity.modules.vehicles@1.0.0
  com.unity.modules.video@1.0.0
  com.unity.modules.vr@1.0.0
  com.unity.modules.wind@1.0.0
  com.unity.modules.xr@1.0.0

=== Mon Apr 27 10:11:39 2020

Packages were changed.
Update Mode: updateDependencies

The following packages were added:
  com.unity.2d.tilemap@1.0.0
  com.unity.analytics@3.3.2
  com.unity.purchasing@2.0.6
  com.unity.ads@2.0.8
  com.unity.2d.sprite@1.0.0
  com.unity.multiplayer-hlapi@1.0.2
  com.unity.xr.legacyinputhelpers@2.0.2

=== Mon Apr 27 12:57:51 2020

Packages were changed.
Update Mode: updateDependencies

The following packages were added:
  com.unity.ide.visualstudio@2.0.1
The following packages were updated:
  com.unity.ads from version 2.0.8 to 3.4.4
  com.unity.analytics from version 3.3.2 to 3.3.5
  com.unity.collab-proxy from version 1.2.16 to 1.3.7
  com.unity.ide.rider from version 1.1.0 to 2.0.2
  com.unity.ide.vscode from version 1.1.3 to 1.2.0
  com.unity.test-framework from version 1.0.13 to 1.1.13
  com.unity.textmeshpro from version 2.0.1 to 3.0.0-preview.1
  com.unity.timeline from version 1.1.0 to 1.2.6
The following packages were removed:
  com.unity.package-manager-ui@2.2.0

=== Mon Apr 27 14:17:44 2020

Packages were changed.
Update Mode: updateDependencies

The following packages were updated:
  com.unity.multiplayer-hlapi from version 1.0.2 to 1.0.4
$ ldd "$HOME/Unity/Hub/Editor/2020.2.0a8/Editor/Unity"
	linux-vdso.so.1 (0x00007ffc6b38f000)
	libfreeimage.so.3 => /home/mizux/Unity/Hub/Editor/2020.2.0a8/Editor/Data/Tools/libfreeimage.so.3 (0x00007fecbcbb4000)
	libispc_texcomp.so => /home/mizux/Unity/Hub/Editor/2020.2.0a8/Editor/libispc_texcomp.so (0x00007fecbc84b000)
	libfbxsdk.so => /home/mizux/Unity/Hub/Editor/2020.2.0a8/Editor/libfbxsdk.so (0x00007fecbbe01000)
	libOpenImageDenoise.so.0 => /home/mizux/Unity/Hub/Editor/2020.2.0a8/Editor/Data/Tools/libOpenImageDenoise.so.0 (0x00007fecb917d000)
	libRL.so => /home/mizux/Unity/Hub/Editor/2020.2.0a8/Editor/Data/Tools/libRL.so (0x00007fecb811f000)
	libembree.so.2 => /home/mizux/Unity/Hub/Editor/2020.2.0a8/Editor/Data/Tools/libembree.so.2 (0x00007fecb7158000)
	libtbbmalloc.so.2 => /home/mizux/Unity/Hub/Editor/2020.2.0a8/Editor/Data/Tools/libtbbmalloc.so.2 (0x00007fecb6f02000)
	libtbb.so.2 => /home/mizux/Unity/Hub/Editor/2020.2.0a8/Editor/Data/Tools/libtbb.so.2 (0x00007fecb6cab000)
	libdl.so.2 => /usr/lib/libdl.so.2 (0x00007fecb6c6b000)
	librt.so.1 => /usr/lib/librt.so.1 (0x00007fecb6c60000)
	libGL.so.1 => /usr/lib/libGL.so.1 (0x00007fecb6bda000)
	libX11.so.6 => /usr/lib/libX11.so.6 (0x00007fecb6a9a000)
	libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0x00007fecb6a8c000)
	libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0x00007fecb6a7f000)
	libgtk-3.so.0 => /usr/lib/libgtk-3.so.0 (0x00007fecb6302000)
	libgdk-3.so.0 => /usr/lib/libgdk-3.so.0 (0x00007fecb6208000)
	libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0x00007fecb61e2000)
	libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0x00007fecb602f000)
	libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0x00007fecb5fce000)
	libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x00007fecb5ea6000)
	libxml2.so.2 => /usr/lib/libxml2.so.2 (0x00007fecb5d40000)
	libz.so.1 => /usr/lib/libz.so.1 (0x00007fecb5d26000)
	libumbraoptimizer64.so => /home/mizux/Unity/Hub/Editor/2020.2.0a8/Editor/libumbraoptimizer64.so (0x00007fecb598f000)
	libm.so.6 => /usr/lib/libm.so.6 (0x00007fecb5849000)
	libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007fecb582d000)
	libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007fecb580b000)
	libc.so.6 => /usr/lib/libc.so.6 (0x00007fecb5645000)
	/lib64/ld-linux-x86-64.so.2 => /usr/lib64/ld-linux-x86-64.so.2 (0x00007fecc5eec000)
	libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007fecb545c000)
	libGLdispatch.so.0 => /usr/lib/libGLdispatch.so.0 (0x00007fecb53a5000)
	libGLX.so.0 => /usr/lib/libGLX.so.0 (0x00007fecb5370000)
	libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007fecb5346000)
	libXrender.so.1 => /usr/lib/libXrender.so.1 (0x00007fecb5339000)
	libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0x00007fecb5330000)
	libXext.so.6 => /usr/lib/libXext.so.6 (0x00007fecb531b000)
	libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0x00007fecb5316000)
	libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0x00007fecb5304000)
	libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0x00007fecb52b6000)
	libharfbuzz.so.0 => /usr/lib/libharfbuzz.so.0 (0x00007fecb51b2000)
	libcairo.so.2 => /usr/lib/libcairo.so.2 (0x00007fecb508e000)
	libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0x00007fecb5077000)
	libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x00007fecb502f000)
	libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00007fecb4f5f000)
	libfribidi.so.0 => /usr/lib/libfribidi.so.0 (0x00007fecb4f40000)
	libcairo-gobject.so.2 => /usr/lib/libcairo-gobject.so.2 (0x00007fecb4f34000)
	libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0x00007fecb4f0b000)
	libepoxy.so.0 => /usr/lib/libepoxy.so.0 (0x00007fecb4de0000)
	libXi.so.6 => /usr/lib/libXi.so.6 (0x00007fecb4dcd000)
	libatk-bridge-2.0.so.0 => /usr/lib/libatk-bridge-2.0.so.0 (0x00007fecb4d96000)
	libxkbcommon.so.0 => /usr/lib/libxkbcommon.so.0 (0x00007fecb4d55000)
	libwayland-client.so.0 => /usr/lib/libwayland-client.so.0 (0x00007fecb4d44000)
	libwayland-cursor.so.0 => /usr/lib/libwayland-cursor.so.0 (0x00007fecb4d3b000)
	libwayland-egl.so.1 => /usr/lib/libwayland-egl.so.1 (0x00007fecb4d36000)
	libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0x00007fecb4d31000)
	libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0x00007fecb4d2a000)
	libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0x00007fecb4d25000)
	libmount.so.1 => /usr/lib/libmount.so.1 (0x00007fecb4cc8000)
	libresolv.so.2 => /usr/lib/libresolv.so.2 (0x00007fecb4caf000)
	libffi.so.7 => /usr/lib/libffi.so.7 (0x00007fecb4ca3000)
	libpcre.so.1 => /usr/lib/libpcre.so.1 (0x00007fecb4c2f000)
	libicuuc.so.65 => /usr/lib/libicuuc.so.65 (0x00007fecb4a4d000)
	liblzma.so.5 => /usr/lib/liblzma.so.5 (0x00007fecb4a25000)
	libXau.so.6 => /usr/lib/libXau.so.6 (0x00007fecb4a20000)
	libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007fecb4a18000)
	libthai.so.0 => /usr/lib/libthai.so.0 (0x00007fecb4a0b000)
	libgraphite2.so.3 => /usr/lib/libgraphite2.so.3 (0x00007fecb49e6000)
	libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0x00007fecb493e000)
	libpng16.so.16 => /usr/lib/libpng16.so.16 (0x00007fecb4906000)
	libxcb-shm.so.0 => /usr/lib/libxcb-shm.so.0 (0x00007fecb4901000)
	libxcb-render.so.0 => /usr/lib/libxcb-render.so.0 (0x00007fecb48f1000)
	libexpat.so.1 => /usr/lib/libexpat.so.1 (0x00007fecb48bf000)
	libbz2.so.1.0 => /usr/lib/libbz2.so.1.0 (0x00007fecb48ac000)
	libdbus-1.so.3 => /usr/lib/libdbus-1.so.3 (0x00007fecb4862000)
	libatspi.so.0 => /usr/lib/libatspi.so.0 (0x00007fecb482b000)
	libblkid.so.1 => /usr/lib/libblkid.so.1 (0x00007fecb47da000)
	libicudata.so.65 => /usr/lib/libicudata.so.65 (0x00007fecb2d27000)
	libdatrie.so.1 => /usr/lib/libdatrie.so.1 (0x00007fecb2b20000)
	libsystemd.so.0 => /usr/lib/libsystemd.so.0 (0x00007fecb2a72000)
	liblz4.so.1 => /usr/lib/liblz4.so.1 (0x00007fecb2a50000)
	libgcrypt.so.20 => /usr/lib/libgcrypt.so.20 (0x00007fecb2932000)
	libgpg-error.so.0 => /usr/lib/libgpg-error.so.0 (0x00007fecb290e000)

Expected

Be able to Launch the editor

Annexe

My system, Archlinux 64bits on an Intel nuc:

  • with an Intel(R) Core(TM) i7-10710U CPU and
  • 32Go of DDR4 and
  • NO discrete GPU Fun fact: I manage to run CloudPunk (Unity game) using the Steam Linux Runtime
  • Awesome WM
  • Only AlsaMixer no Pulseaudio...
$ uname -a
Linux nuc10i7 5.6.7-arch1-1 #1 SMP PREEMPT Thu, 23 Apr 2020 09:13:56 +0000 x86_64 GNU/Linux

Trying to run the editor using gdb

command

gdb --args $HOME/Unity/Hub/Editor/2020.2.0a8/Editor/Unity -projectpath /home/mizux/Downloads/Unity/Foo
GNU gdb (GDB) 9.1
Copyright (C) 2020 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-pc-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /home/mizux/Unity/Hub/Editor/2020.2.0a8/Editor/Unity...
Reading symbols from /home/mizux/Unity/Hub/Editor/2020.2.0a8/Editor/Unity_s.debug...
(No debugging symbols found in /home/mizux/Unity/Hub/Editor/2020.2.0a8/Editor/Unity_s.debug)
(gdb) run
Starting program: /home/mizux/Unity/Hub/Editor/2020.2.0a8/Editor/Unity -projectpath /home/mizux/Downloads/Unity/Foo
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[New Thread 0x7fffed437700 (LWP 8111)]
[Detaching after fork from child process 8112]
[New Thread 0x7fffecc36700 (LWP 8126)]
[Detaching after fork from child process 8133]
[New Thread 0x7fffea56a700 (LWP 8134)]
[New Thread 0x7fffe9d69700 (LWP 8135)]
[New Thread 0x7fffe9568700 (LWP 8141)]
[New Thread 0x7fffe8d67700 (LWP 8142)]
[New Thread 0x7fffe3fff700 (LWP 8143)]
[New Thread 0x7fffe37fe700 (LWP 8144)]
[New Thread 0x7fffe2ffd700 (LWP 8145)]
[New Thread 0x7fffe27fc700 (LWP 8146)]
[New Thread 0x7fffe1ffb700 (LWP 8147)]
[New Thread 0x7fffe17fa700 (LWP 8148)]
[New Thread 0x7fffe0ff9700 (LWP 8149)]
[New Thread 0x7ffefffff700 (LWP 8150)]
[New Thread 0x7ffeff7fe700 (LWP 8151)]
[New Thread 0x7ffefeffd700 (LWP 8152)]
[New Thread 0x7ffefe7fc700 (LWP 8153)]
[New Thread 0x7ffefdffb700 (LWP 8154)]
[New Thread 0x7ffefd7fa700 (LWP 8155)]
[New Thread 0x7ffefcff9700 (LWP 8156)]
[New Thread 0x7ffefc7f8700 (LWP 8157)]
[New Thread 0x7ffefbff7700 (LWP 8158)]
[New Thread 0x7ffefb7f6700 (LWP 8159)]
[New Thread 0x7ffefaff5700 (LWP 8160)]
[New Thread 0x7ffefa7f4700 (LWP 8161)]
[New Thread 0x7ffef9ff3700 (LWP 8162)]
[New Thread 0x7ffef97f2700 (LWP 8163)]
[New Thread 0x7ffef8ff1700 (LWP 8164)]
[New Thread 0x7ffef87f0700 (LWP 8165)]
[New Thread 0x7ffef7fef700 (LWP 8166)]
[New Thread 0x7ffef77ee700 (LWP 8167)]
[New Thread 0x7ffef6fed700 (LWP 8168)]
[New Thread 0x7ffef67ec700 (LWP 8169)]
[New Thread 0x7ffef5feb700 (LWP 8176)]
[Thread 0x7ffef5feb700 (LWP 8176) exited]
[New Thread 0x7ffef5feb700 (LWP 8177)]
[New Thread 0x7ffef57ea700 (LWP 8178)]
[New Thread 0x7ffef4fe9700 (LWP 8179)]
[New Thread 0x7ffeeffff700 (LWP 8180)]
[New Thread 0x7ffeef7fe700 (LWP 8181)]
[New Thread 0x7ffeeeffd700 (LWP 8182)]
[New Thread 0x7ffeee7fc700 (LWP 8183)]
[New Thread 0x7ffeedffb700 (LWP 8184)]

Thread 1 "Unity" received signal SIGSEGV, Segmentation fault.
0x0000555559f9a578 in AtomicStack::Pop() ()
(gdb) bt
#0  0x0000555559f9a578 in AtomicStack::Pop() ()
#1  0x00005555591f68f7 in BucketAllocator::Allocate(unsigned long, int) ()
#2  0x00005555591f7679 in DualThreadAllocator<DynamicHeapAllocator>::Allocate(unsigned long, int) ()
#3  0x00005555591e386b in MemoryManager::Allocate(unsigned long, unsigned long, MemLabelId const&, AllocateOptions, char const*, int) ()
#4  0x00005555591dd4a1 in malloc_internal(unsigned long, unsigned long, MemLabelId const&, AllocateOptions, char const*, int) ()
#5  0x000055555a5ad883 in FMODMemoryAlloc(unsigned int, unsigned int, char const*) ()
#6  0x000055555d106df5 in FMOD::MemPool::alloc(int, char const*, int, unsigned int, bool) ()
#7  0x000055555d1a952b in FMOD::OutputALSA::addALSADriver(char const*) ()
#8  0x000055555d1a987e in FMOD::OutputALSA::getALSANameHintDrivers() ()
#9  0x000055555d1a99f8 in FMOD::OutputALSA::enumerate() ()
#10 0x000055555d1a9b94 in FMOD::OutputALSA::init(int, unsigned int, int*, int, FMOD_SOUND_FORMAT*, int, int, void*) ()
#11 0x000055555d12e588 in FMOD::SystemI::init(int, unsigned int, void*) ()
#12 0x000055555d12391e in FMOD::System::init(int, unsigned int, void*) ()
#13 0x000055555a5b09d5 in AudioManager::InitNormal(bool, FMOD_OUTPUTTYPE) ()
#14 0x000055555a5afb1f in AudioManager::InitFMOD(FMOD_OUTPUTTYPE) ()
#15 0x000055555a5b2c6e in AudioManager::AwakeFromLoad(AwakeFromLoadMode) ()
#16 0x000055555a2ea88d in AwakeFromLoadQueue::InvokePersistentManagerAwake(AwakeFromLoadQueue::Item*, unsigned int, AwakeFromLoadMode, bool) ()
#17 0x000055555a2e9f3a in AwakeFromLoadQueue::PersistentManagerAwakeFromLoad() ()
#18 0x000055555a26b46f in PersistentManager::IntegrateAllThreadedObjects() ()
#19 0x000055555a26c18b in PersistentManager::LoadAndIntegrateAllPreallocatedObjects(PersistentManager::LockFlags) ()
#20 0x000055555a26ab32 in PersistentManager::ReadObject(int, AwakeFromLoadMode) ()
#21 0x00005555587e7bc1 in PPtr<Object>::operator Object*() const ()
#22 0x000055555ba18bdc in AssetDatabase::ProduceSingletonAsset(core::basic_string<char, core::StringStorageDefault<char> > const&, core::basic_string<char, core::StringStorageDefault<char> > const&, bool) ()
#23 0x000055555ba18733 in AssetDatabase::ReloadSingletonAssets() ()
#24 0x000055555b038c99 in ModuleMetadata::GetModules() ()
#25 0x000055555b038639 in ModuleMetadata::PackageManagerResolve(dynamic_array<PackageManager::UpmPackageInfo, 0ul> const*) ()
#26 0x000055555bd7bf65 in PackageManager::PackageAssets::RegisterPackages(dynamic_array<PackageManager::UpmPackageInfo, 0ul> const&) ()
#27 0x000055555bd7ce91 in PackageManager::PackageAssets::ResolvePackages() ()
#28 0x000055555bd3033b in PackageManager::Project::Resolve() ()
#29 0x000055555bd2fa47 in PackageManager::Project::Init(core::basic_string<char, core::StringStorageDefault<char> > const&, core::basic_string<char, core::StringStorageDefault<char> > const&) ()
#30 0x000055555bd30735 in PackageManager::Project::Refresh(bool) ()
#31 0x000055555bd9f83a in PackageManager::Api::Refresh() ()
#32 0x000055555baad371 in CallbackArray1<AssetDatabase::UpdateAssetOptions>::Invoke(AssetDatabase::UpdateAssetOptions) ()
#33 0x000055555baac4a8 in InitializeAssetDatabaseV2(bool, bool, bool, int*) ()
#34 0x000055555ba31e45 in AssetDatabase::InitializeAssetDatabase(bool, bool, bool, int*) ()
#35 0x000055555ae995d0 in Application::InitializeProject() ()
#36 0x000055555b99f44b in InitializeUnity(void*) ()
#37 0x00007ffff0a48c04 in  () at /usr/lib/libglib-2.0.so.0
#38 0x00007ffff0a4958f in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#39 0x00007ffff0a4b531 in  () at /usr/lib/libglib-2.0.so.0
#40 0x00007ffff0a4b571 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#41 0x00007ffff10bda93 in gtk_main_iteration_do () at /usr/lib/libgtk-3.so.0
#42 0x000055555b9a1096 in PumpGtkMainloop(bool) ()
#43 0x000055555b99f7b0 in CheckFocus(void*) ()
#44 0x00007ffff0a4958f in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#45 0x00007ffff0a4b531 in  () at /usr/lib/libglib-2.0.so.0
#46 0x00007ffff0a4c543 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#47 0x00007ffff10bdbff in gtk_main () at /usr/lib/libgtk-3.so.0
#48 0x000055555b99edb8 in main ()
(gdb) 

I also got this popup message

Your project was last saved with a different version of Unity.

/home/mizux/..../Foo

The saved project (before 5.0) doest not match the launched editor (2020.2.0a8)

This may require re-import. Please be aware that opening in an older version is
unsupported.

Note that if a build target installation is missing, this may also cause a
re-import.

If you proceed, some packages may be updated. For a list of any changes made to
your Project's packages, see the Logs/Package-Upgrade.log file in your Project
folder.

| Continue | Quit |
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment