Closed chrisweeksnz closed 3 years ago
Thanks for the detailed report and linking the upstream issue, the fix looks simple enough to backport to older lines, I will update the fix for Electron 13. It is going to be while before we adopt Electron 14 as it depends on https://github.com/microsoft/vscode/issues/132282 and https://github.com/microsoft/vscode/issues/123592
Backported at https://github.com/electron/electron/pull/30893
This issue still persists on the latest insiders. How do we workaround this until a fresh insiders release can be put out?
As a workaround I put code-insiders (and also azure data studio) on my PATH, and am launchign them from the terminal passing in --no-sandbox.
The latest insiders build still fails to launch without --no-sandbox. Ubuntu 21.10 is using systemd 248 (no teven 249) and will be in GA in the first week of October.
@borgdylan can you open a separate issue for the behavior you are facing, it will be easier to collect the relevant logs and identify the issue. From what you have described it seems unrelated to this issue. Thanks for understanding!
@deepak1556 I opened https://github.com/microsoft/vscode/issues/133593
Marking as verified since it works with --no-sandbox, barring the new issue
Does this issue occur when all extensions are disabled?: Yes
Steps to Reproduce
more information, including system information and example runs follow...
Suspected issue
There seems to be an incompatibility between systemd 249 and chrome <93 / electron <14.0 when paired with hosts using nvidia GPUs and the nVidia drivers. The problem doesn't seem to exist when using the nouveau drivers and I don't have the hardware to test on AMD and Intel GPUs readily. The error messages seem to follow a problem that existed in Chrome until Chrome 93 was released (an error with very similar error messages logged).
Related chrome information:
Suggested investigation / work to fix
Upgrade electron to >=14.0
Testing/Problem output
System information
Attempt to launch verbosely
Attempt to launch verbosely, whilst disabling GPU