LICENSE SYSTEM [2017519 11:52:27] No start/stop license dates set
LICENSE SYSTEM [2017519 11:52:27] Next license update check is after 2017-05-20T09:37:02
COMMAND LINE ARGUMENTS:
/home/unknown/unity-editor-5.6.1xf1Linux/Editor/Unity
[0519/115227:ERROR:browser_main_loop.cc(161)] Running without the SUID sandbox! See chromium - An open-source project to help move the web forward. - Monorail for more information on developing with the sandbox on.
ATTENTION: default value of option force_s3tc_enable overridden by environment.
[0519/115227:ERROR:renderer_main.cc(227)] Running without renderer sandbox
[0519/115227:ERROR:gpu_process_transport_factory.cc(402)] Failed to establish GPU channel.
IsTimeToCheckForNewEditor: Update time 0 current 1495187578
/home/unknown/unity_projects/test_game
UpdateMenuTitleForLanguage: 10
Loading GUID ↔ Path mappings…0.000095 seconds
Loading Asset Database…0.006335 seconds
Audio: FMOD Profiler initialized on port 54900
AudioManager: Using PulseAudio: Default Output Device
AssetDatabase consistency checks…0.527837 seconds
Initialize engine version: 5.6.1xf1Linux (6a86e542cf5c)
Assertion failed on expression: ‘context.IsValid()’
(Filename: /home/builduser/buildslave/unity/build/Runtime/GfxDevice/opengl/GLContext.cpp Line: 70)
Receiving unhandled NULL exception #0 0x007fff36b1b0c0 in _L_unlock_16 #1 0x007fff36b1b660 in GfxDeviceGLES::~GfxDeviceGLES() #2 0x007fff36b1b690 in CreateGLESGfxDevice(GfxDeviceRenderer) #3 0x007fff36b1b6f0 in CreateClientGfxDevice(GfxDeviceRenderer, GfxCreateDeviceFlags) #4 0x007fff36b1b780 in InitializeGfxDevice(GfxCreateDeviceFlags) #5 0x007fff36b1b8b0 in InitializeEngineGraphics(bool) #6 0x007fff36b1b8d0 in Application::InitializeProject() #7 0x007fff36b1cc80 in InitializeUnity(void*) #8 0x007fff36b1cd30 in g_source_get_time #9 0x007fff36b1cd50 in g_main_context_dispatch #10 0x007fff36b1cdd0 in g_main_context_dispatch #11 0x007fff36b1ce20 in g_main_loop_run #12 0x007fff36b1ce40 in gtk_main #13 0x007fff36b1cea0 in main #14 0x007fff36b1d7b0 in __libc_start_main #15 0x007fff36b1d870 in _start
Launching bug reporter
I am having the same issue. This is from Editor.log:
Desktop is 1366 x 768 @ 60 Hz
PackageManager Server::Start – Port 34784 was selected
LICENSE SYSTEM [201799 20:12:52] No start/stop license dates set
LICENSE SYSTEM [201799 20:12:52] Next license update check is after 2017-09-10T18:07:02
COMMAND LINE ARGUMENTS:
/opt/Unity/Editor/Unity
[0909/201252:ERROR:browser_main_loop.cc(161)] Running without the SUID sandbox! See chromium - An open-source project to help move the web forward. - Monorail for more information on developing with the sandbox on.
ATTENTION: default value of option force_s3tc_enable overridden by environment.
[0909/201252:ERROR:renderer_main.cc(227)] Running without renderer sandbox
[CEF] Uncaught TypeError: Cannot read property ‘addEventListener’ of undefined in Unity ID
Error loading launcher://unity//home/oliver/.local/share/unity3d/Packages/node_modules/unity-editor-home/dist/index.html?code=VINnmuYoLkns8YmWkizAew006f&locale=en&session_state=e95348466250d87b7d5da503bf4b79219707521cd79c0da1968474145a15ee98.IAq8ePHLyRKVWdenoJxyXA006f
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Ironlake Mobile
OpenGL version string: 2.1 Mesa 10.1.3
OpenGL shading language version string: 1.20
OpenGL extensions:
Would it make sense to downgrade Unity to a pre-5.5 version? The release note for 5.5 says “This means that your development environment must support OpenGL core profile 3.2 or later.” … I wonder if that’s much more feasible than maybe upgrading my Linux Distro (I am using Ubuntu 14.04) just to find out that it still doesn’t work.
It’s up to you, of course.
I can say that the mesa drivers that come with Ubuntu 16.04+ do support OpenGL 3.3 core profile or later, provided that it believes the hardware is sufficient.
One consideration is that we’re no longer updating Linux editor releases prior to 2017.0…
I made the upgrade to 16.04, but my GPU just doesn’t support OpenGL > 2.1, if I understand the new, extended output from glxinfo right:
Extended renderer info (GLX_MESA_query_renderer):
Vendor: Intel Open Source Technology Center (0x8086)
Device: Mesa DRI Intel(R) Ironlake Mobile (0x46)
Version: 17.0.7
Accelerated: yes
Video memory: 1536MB
Unified memory: yes
Preferred profile: compat (0x2)
Max core profile version: 0.0
Max compat profile version: 2.1
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 2.0
But I could finally start the Unity Editor setting LIBGL_ALWAYS_SOFTWARE=1 before running it. Must have to do with the newer Mesa installation since 16.04. I’ll see how far I can get with software rendering.