<ul dir="auto">
<li><strong>Electron Version:</strong>
<ul dir="auto">
<li>5.0.0-beta</li>
</ul>
</li>
<li><strong>Operating System:</strong>
<ul dir="auto">
<li>Ubuntu 16.04 <strong>on WSL</strong> Windows 10 Enterprise 1809 + Xming 6.9.0.31</li>
</ul>
</li>
<li><strong>Last Known Working Electron version:</strong>:
<ul dir="auto">
<li>4.0.5</li>
</ul>
</li>
</ul>
<h3 dir="auto">Expected Behavior</h3>
<p dir="auto">Launching and working as it should with <code class="notranslate">export DISPLAY=:0 &amp;&amp; npm test</code></p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="&quot;test&quot;: &quot;electron . -d --remote-debugging-port=9229&quot;,
&quot;test-no-sandbox&quot;: &quot;electron . -d --no-sandbox --remote-debugging-port=9229 --disable-gpu&quot;,
&quot;test-no-gpu&quot;: &quot;electron . -d --disable-gpu --remote-debugging-port=9229&quot;
..."><pre lang="..." class="notranslate"><code class="notranslate">"test": "electron . -d --remote-debugging-port=9229",
"test-no-sandbox": "electron . -d --no-sandbox --remote-debugging-port=9229 --disable-gpu",
"test-no-gpu": "electron . -d --disable-gpu --remote-debugging-port=9229"
...
</code></pre></div>
<h3 dir="auto">Actual Behavior</h3>
<p dir="auto">While Electron does do that, Electron 5 throws an error and exits:</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="[2894:0310/125857.514560:FATAL:zygote_host_impl_linux.cc(116)] No usable sandbox! Update your kernel or see https://chromium.googlesource.com/chromium/src/+/master/docs/linux_suid_sandbox_development.md for more information on developing with the SUID sandbox. If you want to live dangerously and need an immediate workaround, you can try using --no-sandbox. "><pre class="notranslate"><code class="notranslate">[2894:0310/125857.514560:FATAL:zygote_host_impl_linux.cc(116)] No usable sandbox! Update your kernel or see https://chromium.googlesource.com/chromium/src/+/master/docs/linux_suid_sandbox_development.md for more information on developing with the SUID sandbox. If you want to live dangerously and need an immediate workaround, you can try using --no-sandbox. 
</code></pre></div>
<p dir="auto">Launching with --no-sandbox opens up a window and after a second crashes:</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="[3122:0310/130304.279934:FATAL:gpu_data_manager_impl_private.cc(892)] The display compositor is frequently crashing. Goodbye."><pre class="notranslate"><code class="notranslate">[3122:0310/130304.279934:FATAL:gpu_data_manager_impl_private.cc(892)] The display compositor is frequently crashing. Goodbye.
</code></pre></div>
<h3 dir="auto">To Reproduce</h3>
<p dir="auto">Run any Electron app</p>
<h3 dir="auto">Screenshots</h3>
<p dir="auto"><a target="_blank" rel="noopener noreferrer nofollow" href="https://user-images.githubusercontent.com/25264730/54085357-4f646380-434e-11e9-99e2-c39a679c5cde.png"><img src="https://user-images.githubusercontent.com/25264730/54085357-4f646380-434e-11e9-99e2-c39a679c5cde.png" alt="image" style="max-width: 100%;"></a></p>
<h3 dir="auto">Additional Information</h3>
<p dir="auto">I heard and saw similar problems earlier, but this one <em>seems</em> to be different.</p>
<p dir="auto">electron: 5.0.0-beta.1<br>
platform: linux x64</p>
<p dir="auto"><strong>Actual behavior</strong></p>
<p dir="auto"><a href="https://github.com/electron/electron-quick-start">https://github.com/electron/electron-quick-start</a> app fails to start with the following error:</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="[3937:0131/003107.790938:FATAL:zygote_host_impl_linux.cc(116)] No usable sandbox! Update your kernel or see https://chromium.googlesource.com/chromium/src/+/master/docs/linux_suid_sandbox_development.md for more information on developing with the SUID sandbox. If you want to live dangerously and need an immediate workaround, you can try using --no-sandbox."><pre class="notranslate"><code class="notranslate">[3937:0131/003107.790938:FATAL:zygote_host_impl_linux.cc(116)] No usable sandbox! Update your kernel or see https://chromium.googlesource.com/chromium/src/+/master/docs/linux_suid_sandbox_development.md for more information on developing with the SUID sandbox. If you want to live dangerously and need an immediate workaround, you can try using --no-sandbox.
</code></pre></div>
<p dir="auto"><strong>To Reproduce</strong></p>
<ul dir="auto">
<li><code class="notranslate">git clone https://github.com/electron/electron-quick-start.git</code></li>
<li><code class="notranslate">cd electron-quick-start</code></li>
<li><code class="notranslate">npm install</code></li>
<li><code class="notranslate">npm add --only=dev electron@5.0.0-beta.1</code></li>
<li>any of the following commands fail:
<ul dir="auto">
<li><code class="notranslate">npm start</code></li>
<li><code class="notranslate">node_modules/.bin/electron --version</code></li>
</ul>
</li>
</ul>
<p dir="auto"><strong>Additional Information</strong></p>
<p dir="auto">Worth to mention that event just <code class="notranslate">node_modules/.bin/electron --version</code> execution fails with the same error.</p>
<p dir="auto">CC <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/nornagon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/nornagon">@nornagon</a></p>