Search Unity

OpenGL Graphics

Discussion in 'Linux' started by hipnotickid_12, Dec 18, 2015.

  1. hipnotickid_12

    hipnotickid_12

    Joined:
    Jun 25, 2015
    Posts:
    12
    So I'm using Intel HD Graphics 4000 with OpenGL but I can't tell which version I'm using. Unity says it needs OpenGL Graphics drivers 3.2 or higher. Below is the output when i use the command to check my version. I can't use Unity 5.3.0f4 cause of the error I'm getting. So for now I'll be using 5.1.0f1 (because it was mostly stable with me). Please help.

    skippy@Skip-PC:~$ glxinfo | grep OpenGL
    OpenGL vendor string: Intel Open Source Technology Center
    OpenGL renderer string: Mesa DRI Intel(R) Bay Trail
    OpenGL core profile version string: 3.3 (Core Profile) Mesa 10.1.3
    OpenGL core profile shading language version string: 3.30
    OpenGL core profile context flags: (none)
    OpenGL core profile profile mask: core profile
    OpenGL core profile extensions:
    OpenGL version string: 3.0 Mesa 10.1.3
    OpenGL shading language version string: 1.30
    OpenGL context flags: (none)
    OpenGL extensions:



    OS: Ubuntu 14.04LTS
    Processor: Intel Celeron Dual-Core @ 2.16GHz
    RAM: 4GB
    Graphics: Intel Graphics 4000 HD
     
  2. Takamara

    Takamara

    Joined:
    Aug 11, 2015
    Posts:
    3
    I'm getting the same error on my i7-4710MQ with 4600 graphics. It seems to be looking at the raw version string rather than the core profile version (3.3) which is above what is required. As a workaround i've been able to forge the opengl version using the command as below to launch the editor

    MESA_GL_VERSION_OVERRIDE=3.2 unity-editor

    which overrides the version reported to be 3.2. Upon launching it all seems to be functioning correctly so I don't think it matters that the raw version reported is only 3.0.
     
    bedorlan, Eraph and t_w like this.
  3. t_w

    t_w

    Joined:
    Aug 4, 2015
    Posts:
    55

    got the same log
     
  4. t_w

    t_w

    Joined:
    Aug 4, 2015
    Posts:
    55
    Thanks, it solved.
     
  5. kawales

    kawales

    Joined:
    Jul 4, 2014
    Posts:
    5
    Im getting the same thing but I have a APU, I've tried getting new drivers but this stays the same
     
  6. lykeion2003

    lykeion2003

    Joined:
    Nov 7, 2015
    Posts:
    1
    I had the same error using Intel HD 4600, so I tried the override and it skipped the error mesage about OpenGL 3.2 required, but then it crashed.

    See logfile:
    Code (csharp):
    1.  
    2. ATTENTION: default value of option force_s3tc_enable overridden by environment.
    3. [1219/134452:ERROR:gpu_process_transport_factory.cc(402)] Failed to establish GPU channel.
    4. /home/builduser/buildslave/unity/build/Editor/Platform/Linux/UsbDevices.cpp:UsbDevicesQuery
    5. [1219/134457:ERROR:browser_main_loop.cc(207)] GLib-GObject: invalid cast from 'GtkDrawingArea' to 'GtkDialog'
    6. [1219/134457:ERROR:browser_main_loop.cc(207)] Gtk: IA__gtk_dialog_get_content_area: assertion 'GTK_IS_DIALOG (dialog)' failed
    7. /home/builduser/buildslave/unity/build/Editor/Platform/Linux/UndoPlatformDependent.cpp:SetUndoMenuNamePlatformDependent
    8. [xcb] Unknown sequence number while processing queue
    9. [xcb] Most likely this is a multi-threaded client and XInitThreads has not been called
    10. [xcb] Aborting, sorry about that.
    11. Unity: ../../src/xcb_io.c:274: poll_for_event: Assertion `!xcb_xlib_threads_sequence_lost' failed.
    12. Stacktrace:
    13.  
    14.  
    15. Native stacktrace:
    16.  
    17.   /opt/Unity/Editor/Data/MonoEmbedRuntime/libmono.so(+0x91771) [0x7f2e26d83771]
    18.   /lib/x86_64-linux-gnu/libpthread.so.0(+0x1033f) [0x7f2e3928a33f]
    19.   /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x39) [0x7f2e32fdecc9]
    20.   /lib/x86_64-linux-gnu/libc.so.6(abort+0x147) [0x7f2e32fe20d7]
    21.   /lib/x86_64-linux-gnu/libc.so.6(+0x2fb85) [0x7f2e32fd7b85]
    22.   /lib/x86_64-linux-gnu/libc.so.6(__assert_fail+0x41) [0x7f2e32fd7c31]
    23.   /usr/lib/x86_64-linux-gnu/libX11.so.6(+0x3bc68) [0x7f2e39aebc68]
    24.   /usr/lib/x86_64-linux-gnu/libX11.so.6(+0x3bcfb) [0x7f2e39aebcfb]
    25.   /usr/lib/x86_64-linux-gnu/libX11.so.6(_XEventsQueued+0x5c) [0x7f2e39aebfcc]
    26.   /usr/lib/x86_64-linux-gnu/libX11.so.6(_XGetRequest+0x54) [0x7f2e39aeec74]
    27.   /usr/lib/x86_64-linux-gnu/libX11.so.6(+0x3ed6e) [0x7f2e39aeed6e]
    28.   /usr/lib/x86_64-linux-gnu/libX11.so.6(_XError+0x13e) [0x7f2e39aee55e]
    29.   /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1(+0x1d3e1) [0x7f2e39e023e1]
    30.   /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1(+0x199ed) [0x7f2e39dfe9ed]
    31.   ./Unity() [0x212ef5d]
    32.   ./Unity() [0x2130239]
    33.   ./Unity() [0x2130573]
    34.   ./Unity() [0x219ab36]
    35.   ./Unity() [0x219ab94]
    36.   ./Unity() [0x16b367d]
    37.   ./Unity() [0x16b472a]
    38.   /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x12d814) [0x7f2e3b31f814]
    39.   /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x137) [0x7f2e3aadd3b7]
    40.   /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x21d3c) [0x7f2e3aaeed3c]
    41.   /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0xaa8) [0x7f2e3aaf66f8]
    42.   /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x81) [0x7f2e3aaf6ce1]
    43.   /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x23d6b3) [0x7f2e3b42f6b3]
    44.   /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(gtk_main_do_event+0x4da) [0x7f2e3b31e57a]
    45.   /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0(+0x5943b) [0x7f2e3af9843b]
    46.   /lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x253) [0x7f2e3a605e03]
    47.   /lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x49047) [0x7f2e3a606047]
    48.   /lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_loop_run+0x69) [0x7f2e3a606309]
    49.   /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(gtk_main+0xa6) [0x7f2e3b31d446]
    50.   ./Unity() [0x4e2bfd]
    51.   /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf4) [0x7f2e32fc9ec4]
    52.   ./Unity() [0x506884]
    53.  
    54. Debug info from gdb:
    55.  
    56. Could not attach to process.  If your uid matches the uid of the target
    57. process, check the setting of /proc/sys/kernel/yama/ptrace_scope, or try
    58. again as the root user.  For more details, see /etc/sysctl.d/10-ptrace.conf
    59. ptrace: Operation not permitted.
    60. No threads.
    61.  
    62. =================================================================
    63. Got a SIGABRT while executing native code. This usually indicates
    64. a fatal error in the mono runtime or one of the native libraries
    65. used by your application.
    66. =================================================================
    67.  
    68. _two GL_ARB_texture_query_levels GL_ARB_texture_query_lod GL_ARB_texture_rectangle GL_ARB_texture_rgb10_a2ui GL_ARB_texture_rg GL_ARB_texture_storage GL_ARB_texture_storage_multisample GL_ARB_texture_swizzle GL_ARB_timer_query GL_ARB_uniform_buffer_object GL_ARB_vertex_array_bgra GL_ARB_vertex_array_object GL_ARB_vertex_attrib_binding GL_ARB_vertex_shader GL_ARB_vertex_type_10f_11f_11f_rev GL_ARB_vertex_type_2_10_10_10_rev GL_ARB_viewport_array GL_EXT_abgr GL_EXT_blend_equation_separate GL_EXT_draw_buffers2 GL_EXT_draw_instanced GL_EXT_framebuffer_blit GL_EXT_framebuffer_multisample GL_EXT_framebuffer_multisample_blit_scaled GL_EXT_framebuffer_sRGB GL_EXT_packed_depth_stencil GL_EXT_packed_float GL_EXT_pi
    69. xel_buffer_object GL_EXT_provoking_vertex GL_EXT_shader_integer_mix GL_EXT_texture_array GL_EXT_texture_compression_dxt1 GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_EXT_texture_compression_rgtc GL_EXT_texture_compression_s3tc GL_EXT_texture_filter_anisotropic GL_EXT_texture_integer GL_EXT_texture_shared_exponent GL_EXT_texture_snorm GL_EXT_texture_sRGB GL_EXT_texture_sRGB_decode GL_EXT_texture_swizzle GL_EXT_timer_query GL_EXT_transform_feedback GL_EXT_vertex_array_bgra GL_OES_EGL_image GL_OES_read_format GL_KHR_debug GL_3DFX_texture_compression_FXT1 GL_AMD_conservative_depth GL_AMD_draw_buffers_blend GL_AMD_seamless_cubemap_per_texture GL_AMD_shader_trinary_minmax GL_AMD_vertex_shader_layer GL_APPLE_object_purgeable GL_ATI_blend_equation_separate GL_ATI_texture_float GL_IBM_multimode_draw_arrays GL_MESA_pack_invert GL_MESA_texture_signed_rgba GL_NV_conditional_render GL_NV_depth_clamp GL_NV_packed_depth_stencil GL_S3_s3tc
    70. OPENGL LOG: Creating OpenGL 3.2 graphics device
    71. Begin MonoManager ReloadAssembly
    72. Platform assembly: /opt/Unity/Editor/Data/Managed/UnityEngine.dll (this message is harmless)
    73. Platform assembly: /opt/Unity/Editor/Data/Managed/UnityEditor.dll (this message is harmless)
    74. Platform assembly: /opt/Unity/Editor/Data/Managed/Unity.Locator.dll (this message is harmless)
    75. Platform assembly: /opt/Unity/Editor/Data/Managed/Unity.DataContract.dll (this message is harmless)
    76. Platform assembly: /opt/Unity/Editor/Data/Mono/lib/mono/2.0/System.Core.dll (this message is harmless)
    77. Platform assembly: /opt/Unity/Editor/Data/Managed/Unity.IvyParser.dll (this message is harmless)
    78. Platform assembly: /opt/Unity/Editor/Data/Mono/lib/mono/2.0/System.dll (this message is harmless)
    79. Platform assembly: /opt/Unity/Editor/Data/Mono/lib/mono/2.0/System.Xml.dll (this message is harmless)
    80. Platform assembly: /opt/Unity/Editor/Data/Mono/lib/mono/2.0/System.Configuration.dll (this message is harmless)
    81. Platform assembly: /opt/Unity/Editor/Data/PackageManager/Unity/PackageManager/5.3.0/Unity.PackageManager.dll (this message is harmless)
    82. Initializing Unity.PackageManager (PackageManager) v5.3.0 for Unity v5.3.0f4
    83. Setting Android v5.3.0 for Unity v5.3.0f4 to /opt/Unity/Editor/Data/PlaybackEngines/AndroidPlayer
    84. Setting StandaloneLinux v5.3.0 for Unity v5.3.0f4 to /opt/Unity/Editor/Data/PlaybackEngines/LinuxStandaloneSupport
    85. Setting StandaloneOSXIntel v5.3.0 for Unity v5.3.0f4 to /opt/Unity/Editor/Data/PlaybackEngines/MacStandaloneSupport
    86. Setting SamsungTV v5.3.0 for Unity v5.3.0f4 to /opt/Unity/Editor/Data/PlaybackEngines/STVPlayer
    87. Setting Tizen v5.3.0 for Unity v5.3.0f4 to /opt/Unity/Editor/Data/PlaybackEngines/TizenPlayer
    88. Setting WebGL v5.3.0 for Unity v5.3.0f4 to /opt/Unity/Editor/Data/PlaybackEngines/WebGLSupport
    89. Setting StandaloneWindows v5.3.0 for Unity v5.3.0f4 to /opt/Unity/Editor/Data/PlaybackEngines/WindowsStandaloneSupport
    90. Setting Advertisements v5.3.0 for Unity v5.3.0f4 to /opt/Unity/Editor/Data/UnityExtensions/Unity/Advertisements
    91.  UnityEngine.Advertisements.dll (Extension) GUID: 739bbd9f364b4268874f9fd86ab3beef
    92.  Editor/UnityEditor.Advertisements.dll (Extension) GUID: 97decbdab0634cdd991f8d23ddf0dead
    93. Setting EditorTestsRunner v5.3.0 for Unity v5.3.0f4 to /opt/Unity/Editor/Data/UnityExtensions/Unity/EditorTestsRunner
    94.  Editor/nunit.framework.dll (Extension) GUID: 7cbab2be89b54486bbd23a6fe637d30e
    95.  Editor/UnityEditor.EditorTestsRunner.dll (Extension) GUID: 3c0ad459c1534645b5d603b7cc258f97
    96. Setting GUISystem v5.3.0 for Unity v5.3.0f4 to /opt/Unity/Editor/Data/UnityExtensions/Unity/GUISystem
    97.  UnityEngine.UI.dll (Extension) GUID: f5f67c52d1564df4a8936ccd202a3bd8
    98.  Editor/UnityEditor.UI.dll (Extension) GUID: 80a3616ca19596e4da0f10f14d241e9f
    99. Setting UNetHLAPI v5.3.0 for Unity v5.3.0f4 to /opt/Unity/Editor/Data/UnityExtensions/Unity/Networking
    100.  UnityEngine.Networking.dll (Extension) GUID: 870353891bb340e2b2a9c8707e7419ba
    101.  Editor/UnityEditor.Networking.dll (Extension) GUID: 5f32cd94baa94578a686d4b9d6b660f7
    102. Setting TreeEditor v5.3.0 for Unity v5.3.0f4 to /opt/Unity/Editor/Data/UnityExtensions/Unity/TreeEditor
    103.  Editor/UnityEditor.TreeEditor.dll (Extension) GUID: adebbd281f1a4ef3a30be7f21937e02f
    104. Setting UnityAnalytics v5.3.0 for Unity v5.3.0f4 to /opt/Unity/Editor/Data/UnityExtensions/Unity/UnityAnalytics
    105.  UnityEngine.Analytics.dll (Extension) GUID: 852E56802EB941638ACBB491814497B0
    106. Setting UnityPurchasing v5.3.0 for Unity v5.3.0f4 to /opt/Unity/Editor/Data/UnityExtensions/Unity/UnityPurchasing
    107.  UnityEngine.Purchasing.dll (Extension) GUID: 8E0CD8ED44D4412CBE0642067ABC9E44
    108. Registering custom dll's ...
    109. Register platform support module: /opt/Unity/Editor/Data/PlaybackEngines/AndroidPlayer/UnityEditor.Android.Extensions.dll
    110. Register platform support module: /opt/Unity/Editor/Data/PlaybackEngines/TizenPlayer/UnityEditor.Tizen.Extensions.dll
    111. Register platform support module: /opt/Unity/Editor/Data/PlaybackEngines/STVPlayer/UnityEditor.SamsungTV.Extensions.dll
    112. Register platform support module: /opt/Unity/Editor/Data/PlaybackEngines/WebGLSupport/UnityEditor.WebGL.Extensions.dll
    113. Register platform support module: /opt/Unity/Editor/Data/PlaybackEngines/LinuxStandaloneSupport/UnityEditor.LinuxStandalone.Extensions.dll
    114. Register platform support module: /opt/Unity/Editor/Data/PlaybackEngines/WindowsStandaloneSupport/UnityEditor.WindowsStandalone.Extensions.dll
    115. Register platform support module: /opt/Unity/Editor/Data/PlaybackEngines/MacStandaloneSupport/UnityEditor.OSXStandalone.Extensions.dll
    116. Registered in 0,006910 seconds.
    117. Platform assembly: /opt/Unity/Editor/Data/PackageManager/Unity/PackageManager/5.3.0/Unity.PackageManager.dll (this message is harmless)
    118. Loading /opt/Unity/Editor/Data/PackageManager/Unity/PackageManager/5.3.0/Unity.PackageManager.dll into Unity Child Domain
    119. Non platform assembly: /opt/Unity/Editor/Data/UnityExtensions/Unity/Advertisements/Editor/UnityEditor.Advertisements.dll (this message is harmless)
    120. Loading /opt/Unity/Editor/Data/UnityExtensions/Unity/Advertisements/Editor/UnityEditor.Advertisements.dll into Unity Child Domain
    121. Non platform assembly: /opt/Unity/Editor/Data/UnityExtensions/Unity/EditorTestsRunner/Editor/nunit.framework.dll (this message is harmless)
    122. Loading /opt/Unity/Editor/Data/UnityExtensions/Unity/EditorTestsRunner/Editor/nunit.framework.dll into Unity Child Domain
    123. Non platform assembly: /opt/Unity/Editor/Data/UnityExtensions/Unity/EditorTestsRunner/Editor/UnityEditor.EditorTestsRunner.dll (this message is harmless)
    124. Loading /opt/Unity/Editor/Data/UnityExtensions/Unity/EditorTestsRunner/Editor/UnityEditor.EditorTestsRunner.dll into Unity Child Domain
    125. Non platform assembly: /opt/Unity/Editor/Data/UnityExtensions/Unity/GUISystem/UnityEngine.UI.dll (this message is harmless)
    126. Loading /opt/Unity/Editor/Data/UnityExtensions/Unity/GUISystem/UnityEngine.UI.dll into Unity Child Domain
    127. Non platform assembly: /opt/Unity/Editor/Data/UnityExtensions/Unity/GUISystem/Editor/UnityEditor.UI.dll (this message is harmless)
    128. Loading /opt/Unity/Editor/Data/UnityExtensions/Unity/GUISystem/Editor/UnityEditor.UI.dll into Unity Child Domain
    129. Non platform assembly: /opt/Unity/Editor/Data/UnityExtensions/Unity/Networking/UnityEngine.Networking.dll (this message is harmless)
    130. Loading /opt/Unity/Editor/Data/UnityExtensions/Unity/Networking/UnityEngine.Networking.dll into Unity Child Domain
    131. Non platform assembly: /opt/Unity/Editor/Data/UnityExtensions/Unity/Networking/Editor/UnityEditor.Networking.dll (this message is harmless)
    132. Loading /opt/Unity/Editor/Data/UnityExtensions/Unity/Networking/Editor/UnityEditor.Networking.dll into Unity Child Domain
    133. Non platform assembly: /opt/Unity/Editor/Data/UnityExtensions/Unity/TreeEditor/Editor/UnityEditor.TreeEditor.dll (this message is harmless)
    134. Loading /opt/Unity/Editor/Data/UnityExtensions/Unity/TreeEditor/Editor/UnityEditor.TreeEditor.dll into Unity Child Domain
    135. Platform assembly: /opt/Unity/Editor/Data/Managed/UnityEditor.Graphs.dll (this message is harmless)
    136. Loading /opt/Unity/Editor/Data/Managed/UnityEditor.Graphs.dll into Unity Child Domain
    137. Platform assembly: /opt/Unity/Editor/Data/PlaybackEngines/AndroidPlayer/UnityEditor.Android.Extensions.dll (this message is harmless)
    138. Loading /opt/Unity/Editor/Data/PlaybackEngines/AndroidPlayer/UnityEditor.Android.Extensions.dll into Unity Child Domain
    139. Platform assembly: /opt/Unity/Editor/Data/PlaybackEngines/TizenPlayer/UnityEditor.Tizen.Extensions.dll (this message is harmless)
    140. Loading /opt/Unity/Editor/Data/PlaybackEngines/TizenPlayer/UnityEditor.Tizen.Extensions.dll into Unity Child Domain
    141. Platform assembly: /opt/Unity/Editor/Data/PlaybackEngines/STVPlayer/UnityEditor.SamsungTV.Extensions.dll (this message is harmless)
    142. Loading /opt/Unity/Editor/Data/PlaybackEngines/STVPlayer/UnityEditor.SamsungTV.Extensions.dll into Unity Child Domain
    143. Platform assembly: /opt/Unity/Editor/Data/PlaybackEngines/WebGLSupport/UnityEditor.WebGL.Extensions.dll (this message is harmless)
    144. Loading /opt/Unity/Editor/Data/PlaybackEngines/WebGLSupport/UnityEditor.WebGL.Extensions.dll into Unity Child Domain
    145. Platform assembly: /opt/Unity/Editor/Data/PlaybackEngines/LinuxStandaloneSupport/UnityEditor.LinuxStandalone.Extensions.dll (this message is harmless)
    146. Loading /opt/Unity/Editor/Data/PlaybackEngines/LinuxStandaloneSupport/UnityEditor.LinuxStandalone.Extensions.dll into Unity Child Domain
    147. Platform assembly: /opt/Unity/Editor/Data/PlaybackEngines/WindowsStandaloneSupport/UnityEditor.WindowsStandalone.Extensions.dll (this message is harmless)
    148. Loading /opt/Unity/Editor/Data/PlaybackEngines/WindowsStandaloneSupport/UnityEditor.WindowsStandalone.Extensions.dll into Unity Child Domain
    149. Platform assembly: /opt/Unity/Editor/Data/PlaybackEngines/MacStandaloneSupport/UnityEditor.OSXStandalone.Extensions.dll (this message is harmless)
    150. Loading /opt/Unity/Editor/Data/PlaybackEngines/MacStandaloneSupport/UnityEditor.OSXStandalone.Extensions.dll into Unity Child Domain
    151. Platform assembly: /opt/Unity/Editor/Data/Managed/nunit.core.interfaces.dll (this message is harmless)
    152. Refreshing native plugins compatible for Editor in 11,83 ms, found 0 plugins.
    153. Preloading 0 native plugins for Editor in 0,00 ms.
    154. Platform assembly: /opt/Unity/Editor/Data/Managed/Mono.Cecil.dll (this message is harmless)
    155. Platform assembly: /opt/Unity/Editor/Data/Mono/lib/mono/2.0/UnityScript.dll (this message is harmless)
    156. Platform assembly: /opt/Unity/Editor/Data/Managed/Unity.SerializationLogic.dll (this message is harmless)
    157. Platform assembly: /opt/Unity/Editor/Data/Managed/ICSharpCode.NRefactory.dll (this message is harmless)
    158. Platform assembly: /opt/Unity/Editor/Data/Mono/lib/mono/2.0/System.Xml.Linq.dll (this message is harmless)
    159. Platform assembly: /opt/Unity/Editor/Data/Managed/nunit.core.dll (this message is harmless)
    160. Mono: successfully reloaded assembly
    161. - Completed reload, in  0,450 seconds
    162. Registering platform support modules:
    163. Platform assembly: /opt/Unity/Editor/Data/Mono/lib/mono/2.0/Boo.Lang.Compiler.dll (this message is harmless)
    164. Platform assembly: /opt/Unity/Editor/Data/Mono/lib/mono/2.0/Boo.Lang.dll (this message is harmless)
    165. Platform assembly: /opt/Unity/Editor/Data/Mono/lib/mono/2.0/Boo.Lang.Parser.dll (this message is harmless)
    166. Platform assembly: /opt/Unity/Editor/Data/Mono/lib/mono/2.0/UnityScript.Lang.dll (this message is harmless)
    167. Platform assembly: /opt/Unity/Editor/Data/Mono/lib/mono/2.0/Mono.Security.dll (this message is harmless)
    168. Registered platform support modules in: 0.0919864s.
    169. Native extension for OSXStandalone target not found
    170. Native extension for WindowsStandalone target not found
    171. Native extension for LinuxStandalone target not found
    172. Native extension for WebGL target not found
    173. Native extension for SamsungTV target not found
    174. Native extension for Tizen target not found
    175. Native extension for Android target not found
    176. Downloading http://update.unity3d.com/5.3/ivy.xml to /tmp/unity/18d0dc30-deeb-460a-ab2b-b40f68ba3e3b/ivy.xml
    177. Task failed: Verifier Task
    178. Validating Project structure ... 0,000331 seconds.
    179. Refresh: detecting if any assets need to be imported or removed ... Refresh: elapses 0,021476 seconds
    180. Updating Library/BuildPlayer.prefs - GUID: 00000000000000005000000000000000...
    181. done. [Time: 33,943001 ms]
    182. Refreshing native plugins compatible for Editor in 4,83 ms, found 0 plugins.
    183. Preloading 0 native plugins for Editor in 0,00 ms.
    184.  
    185. ----- Total AssetImport time: 0,079799s, AssetImport time: 0,054368s, Asset hashing: 0,000000s [0 B, 0,000000 mb/s]
    186.  
    187. Warming cache for 29 main assets: 0,001205 seconds elapsed
    188. Initializing Unity extensions:
    189. '/opt/Unity/Editor/Data/UnityExtensions/Unity/UnityAnalytics/UnityEngine.Analytics.dll'
    190. '/opt/Unity/Editor/Data/UnityExtensions/Unity/GUISystem/UnityEngine.UI.dll'
    191. '/opt/Unity/Editor/Data/UnityExtensions/Unity/Networking/Editor/UnityEditor.Networking.dll'
    192. '/opt/Unity/Editor/Data/UnityExtensions/Unity/TreeEditor/Editor/UnityEditor.TreeEditor.dll'
    193. '/opt/Unity/Editor/Data/UnityExtensions/Unity/EditorTestsRunner/Editor/UnityEditor.EditorTestsRunner.dll'
    194. '/opt/Unity/Editor/Data/UnityExtensions/Unity/Networking/UnityEngine.Networking.dll'
    195. '/opt/Unity/Editor/Data/UnityExtensions/Unity/Advertisements/Editor/UnityEditor.Advertisements.dll'
    196. '/opt/Unity/Editor/Data/UnityExtensions/Unity/GUISystem/Editor/UnityEditor.UI.dll'
    197. '/opt/Unity/Editor/Data/UnityExtensions/Unity/UnityPurchasing/UnityEngine.Purchasing.dll'
    198. '/opt/Unity/Editor/Data/UnityExtensions/Unity/EditorTestsRunner/Editor/nunit.framework.dll'
    199. '/opt/Unity/Editor/Data/UnityExtensions/Unity/Advertisements/UnityEngine.Advertisements.dll'
    200. Unloading 37 Unused Serialized files (Serialized files now loaded: 0)
    201. System memory in use before: 6,7 MB.
    202. System memory in use after: 6,7 MB.
    203.  
    204. Unloading 1 unused Assets to reduce memory usage. Loaded Objects now: 506.
    205. Total: 1,495000 ms (FindLiveObjects: 0,046000 ms CreateObjectMapping: 0,010000 ms MarkObjects: 1,429000 ms  DeleteObjects: 0,010000 ms)
    206.  
    207. Launched and connected shader compiler UnityShaderCompiler after 0,010000 seconds
    208. Using libudev for joystick management
    209.  
    210.  
    211. Importing game controller configs
    212. requesting resize 1034 x 1141
    213. resizing window to 1034 x 1141
    214. Desktop is 2560 x 1440 @ 60 Hz
    215. requesting resize 1034 x 1141
    216. resizing window to 1034 x 1141
    217. Desktop is 2560 x 1440 @ 60 Hz
    218.  
     
  7. hipnotickid_12

    hipnotickid_12

    Joined:
    Jun 25, 2015
    Posts:
    12
    I tried the command but terminal says "unity-editor: command not found "
     
  8. blaztinn

    blaztinn

    Joined:
    Sep 9, 2015
    Posts:
    5
    Same error here, but it works with 'MESA_GL_VERSION_OVERRIDE=3.2' workaround.

    Unity should check for a core profile version and not a 'regular' OpenGL version. Mesa drivers expose OpenGL versions higher than 3.0 only through requests for a specific core profile.
     
  9. cmannett85

    cmannett85

    Joined:
    Oct 14, 2015
    Posts:
    6
    The 'MESA_GL_VERSION_OVERRIDE=3.2' workaround did work enough for me to run Unity, but the viewport doesn't seem to be clearing between successive frames. My HD4000 supports v3.3 core, and ran fine on Unity v5.1.
     
  10. cmannett85

    cmannett85

    Joined:
    Oct 14, 2015
    Posts:
    6
    Ignore what I said last. I've just reinstalled v5.1 and I'm now getting SIGABRTs in GL related functions, and I've updated my kernel recently, so perhaps this is a regression in the Intel drivers.
     
  11. Eraph

    Eraph

    Joined:
    Aug 15, 2015
    Posts:
    45
    Thanks for your continued efforts, guys! I noticed the CPU usage is down, great work! I had the same problem here, but the override worked for me. Running on an Intel HD 4000, glxinfo stuff you might find useful:
    Code (csharp):
    1. OpenGL vendor string: Intel Open Source Technology Center
    2. OpenGL renderer string: Mesa DRI Intel(R) Ivybridge Mobile
    3. OpenGL core profile version string: 3.3 (Core Profile) Mesa 11.2.0-devel (git-97eee90 2015-12-19 trusty-oibaf-ppa)
    4. OpenGL core profile shading language version string: 3.30
    5. OpenGL core profile context flags: (none)
    6. OpenGL core profile profile mask: core profile
    7. OpenGL core profile extensions:
    8. OpenGL version string: 3.0 Mesa 11.2.0-devel (git-97eee90 2015-12-19 trusty-oibaf-ppa)
    9. OpenGL shading language version string: 1.30
    10. OpenGL context flags: (none)
    11. OpenGL extensions:
    12. OpenGL ES profile version string: OpenGL ES 3.0 Mesa 11.2.0-devel (git-97eee90 2015-12-19 trusty-oibaf-ppa)
    13. OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
    If anyone else is struggling to get it working past the override, I suggest you have a look at the solutions provided here to upgrade your OpenGL version as much as possible.
     
  12. LTK

    LTK

    Joined:
    Jul 16, 2015
    Posts:
    24
    I have same problem
     
  13. bedorlan

    bedorlan

    Joined:
    Aug 16, 2015
    Posts:
    18
    Also try this: MESA_GL_VERSION_OVERRIDE=3.2FC

    $ MESA_GL_VERSION_OVERRIDE=3.2FC glxinfo | grep OpenGL
    OpenGL vendor string: Intel Open Source Technology Center
    OpenGL renderer string: Mesa DRI Intel(R) Sandybridge Mobile
    OpenGL core profile version string: 3.2 (Core Profile) Mesa 10.3.2
    OpenGL core profile shading language version string: 1.40
    OpenGL core profile context flags: forward-compatible
    OpenGL core profile profile mask: core profile
    OpenGL core profile extensions:
    OpenGL version string: 3.2 (Core Profile) Mesa 10.3.2
    OpenGL shading language version string: 1.40
    OpenGL context flags: forward-compatible
    OpenGL profile mask: core profile
    OpenGL extensions:
    OpenGL ES profile version string: OpenGL ES 3.0 Mesa 10.3.2
    OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.0
    OpenGL ES profile extensions:

    command:
    $ MESA_GL_VERSION_OVERRIDE=3.2FC MESA_GLSL_VERSION_OVERRIDE=330 /opt/Unity/Editor/Unity
     
    Last edited: Dec 23, 2015
  14. FuzzyQuills

    FuzzyQuills

    Joined:
    Jun 8, 2013
    Posts:
    2,871
    Ok, going a bit off-topic here, but a sidenote to those with 5.3: how well is it running on Linux?

    EDIT: Well, apart from the weird GL context issues I'm seeing here... :D
     
  15. FuzzyQuills

    FuzzyQuills

    Joined:
    Jun 8, 2013
    Posts:
    2,871
    execute /opt/Unity/Editor/Unity to run it. ;) I ran into this oddity as well. (Why not call it unity-editor guys? It probably would name-clash eventually with Ubuntu's default environment anyway)
     
  16. LukaKotar

    LukaKotar

    Joined:
    Sep 25, 2011
    Posts:
    394
    It runs great, a little faster and more stable than the older versions, but there's are some serious graphical glitches going on (even in build).
     
  17. FuzzyQuills

    FuzzyQuills

    Joined:
    Jun 8, 2013
    Posts:
    2,871
    Wow those look odd! What graphics chip, because if it's intel, then I'll hang back here... :p
     
  18. LukaKotar

    LukaKotar

    Joined:
    Sep 25, 2011
    Posts:
    394
    Nvidia. Not sure if it happens on other GPUs
     
  19. FuzzyQuills

    FuzzyQuills

    Joined:
    Jun 8, 2013
    Posts:
    2,871
    Huh, may as well check it out on my intel chip at some point. Merry xmas BTW. :)
     
  20. bedorlan

    bedorlan

    Joined:
    Aug 16, 2015
    Posts:
    18
    well, i'm having some issues with monodevelop and the synchronization of the c# project. aside of that, the usual crashes when resizing windows and the cpu 100%
     
  21. FuzzyQuills

    FuzzyQuills

    Joined:
    Jun 8, 2013
    Posts:
    2,871
    Resizing windows crash? That's odd, I actually have no issues doing that at all. (CPU 100% is present on my system though, last I checked)

    As for monodevelop... When it didn't work first pop, rather than install the full-blown xamarin suite, I went with ditching it for VS Code. :D
     
  22. Tak

    Tak

    Joined:
    Mar 8, 2010
    Posts:
    1,001
    Hm, OpenGL version override shouldn't be required here. Does running Unity with -force-opengl change this behavior?
     
  23. fjalla

    fjalla

    Joined:
    Nov 6, 2012
    Posts:
    73
    No, it doesn't. This is the error I get:

    Code (CSharp):
    1. OpenGL 3.2 is required. Your GPU (Mesa DRI Intel(R) Sandybridge Mobile ) or OpenGL drivers only supports OpenGL 3.0
     
  24. Anibal Hormeche

    Anibal Hormeche

    Joined:
    Jul 23, 2013
    Posts:
    4
    Hi! I have the same issue, I'm testing the Linux Editor on my old Acer Laptop (AMD Radeon HD 4250), on Linux Mint 17.3. That graphics card supports up to OpenGL 3.3, but I'm using the open source driver (Radeon R600), which only supports OpenGL 3.0 (I can't use the proprietary driver, without downgrading the Linux kernel and Xorg).

    My question is: does the Editor really need OpenGL 3.2? Wouldn't be enough (for most features) with OpenGL 3.0? I know that this computer is old (I mostly work on a Macbook, I just wanted to give it a try to the Linux Editor), but it should be enough for 2D games, for instance :)

    EDIT: Settings the environments variables MESA_GL_VERSION_OVERRIDE and MESA_GLSL_VERSION_OVERRIDE (like suggested above) did work wonders! Editor seems to work just fine, but Monodevelop has some issues, like not recognizing the UnityEngine namespaces, somethings might be wrong in the generated solution...
     
    Last edited: Dec 29, 2015
  25. kborch

    kborch

    Joined:
    Aug 3, 2012
    Posts:
    12
    EDIT
    I was a bit quick with this answer, updating didn't really do the trick :-/ But if you are on Sandy Bridge gfx with an old Mesa driver like I was it is still a good idea to upgrade, given the issues described below.

    Not being any OpenGL expert by a long shot, I found something that might be relevant. Mesa supports GL contexts of version 3.2 or greater only as core contexts not as standard compatibility contexts. So the way I understand it, with Mesa, if you don't specifically request a core context you will get a version 3.0 compatibility context. Don't know if this is at all relevant but there it is :)
    /EDIT

    Instead of faking the version string a better approach might be be to update your Mesa libraries..! :)

    Older versions of the Intel Mesa driver (version < 10.5 I think) did not enable OpenGL 3.3 on Sandy Bridge HD for instance, even though the hardware supports it. Instead it was limited to OpenGL 3.1 for years, but that has now been fixed.

    I don't know if the issue for HD4000 is similar, but my experience with Linux is, unless theres a really good reason not to, update as often as possible.

    See:
    http://www.phoronix.com/scan.php?page=news_item&px=MTc5MTg
    and
    http://www.phoronix.com/scan.php?page=news_item&px=MTc5MjY
     
    Last edited: Jan 1, 2016
  26. mischa2k

    mischa2k

    Joined:
    Sep 4, 2015
    Posts:
    4,347
  27. True_poser

    True_poser

    Joined:
    Jan 1, 2016
    Posts:
    1
    I'd like to chime in and say a big thank you for the MESA_GL_VERSION_OVERRIDE trick.

    While I run the editor on windows, this exact issue (down to Bay Trail and Mesa version) prevented me from running builds on my chromebook (debian testing in chroot).

    I've searched high and low trying to find out how can I force Unity to build with exact OpenGL version as a target, but didn't even think it can be mitigated from the other side.
     
  28. _taterbase

    _taterbase

    Joined:
    Jan 1, 2016
    Posts:
    1
    Just wanted to chime in and say the MESA_GL_VERSION_OVERRIDE trick worked for me as well.

    Debian 8.2


    ~ $ glxinfo | grep OpenGL
    OpenGL vendor string: Intel Open Source Technology Center
    OpenGL renderer string: Mesa DRI Intel(R) HD Graphics 5500 (Broadwell GT2)
    OpenGL core profile version string: 3.3 (Core Profile) Mesa 10.3.2
    OpenGL core profile shading language version string: 3.30
    OpenGL core profile context flags: (none)
    OpenGL core profile profile mask: core profile
    OpenGL core profile extensions:
    OpenGL version string: 3.0 Mesa 10.3.2
    OpenGL shading language version string: 1.30
    OpenGL context flags: (none)
    OpenGL extensions:
    OpenGL ES profile version string: OpenGL ES 3.0 Mesa 10.3.2
    OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.0
    OpenGL ES profile extensions:
     
  29. benhgih

    benhgih

    Joined:
    Jan 2, 2016
    Posts:
    1
    On Kubuntu 15.10, the override worked for me, but I'm having some awful issues with artifacts and general slowness. On top of that, whenever I go to the Asset Store tab and go back to the Scene tab, the display just goes blank.

    ~$ glxinfo | grep OpenGL
    Code (CSharp):
    1. OpenGL vendor string: Intel Open Source Technology Center
    2. OpenGL renderer string: Mesa DRI Intel(R) Haswell Desktop
    3. OpenGL core profile version string: 3.3 (Core Profile) Mesa 11.0.2
    4. OpenGL core profile shading language version string: 3.30
    5. OpenGL core profile context flags: (none)
    6. OpenGL core profile profile mask: core profile
    7. OpenGL core profile extensions:
    8. OpenGL version string: 3.0 Mesa 11.0.2
    9. OpenGL shading language version string: 1.30
    10. OpenGL context flags: (none)
    11. OpenGL extensions:
    12. OpenGL ES profile version string: OpenGL ES 3.0 Mesa 11.0.2
    13. OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
    14. OpenGL ES profile extensions:
    15.  
     
  30. CSEliot

    CSEliot

    Joined:
    May 9, 2014
    Posts:
    33
    Nope.