Node.js 运行electron应用程序时出错';futex设施返回了一个意外错误';
我正在尝试启动任何电子应用程序。当我尝试使用Node.js 运行electron应用程序时出错';futex设施返回了一个意外错误';,node.js,ubuntu,electron,ubuntu-18.04,environment,Node.js,Ubuntu,Electron,Ubuntu 18.04,Environment,我正在尝试启动任何电子应用程序。当我尝试使用npm start运行应用程序时会出现一个错误以root身份运行而不支持“--no sandbox”我编辑了从“electron.”到“electron--no sandbox”的启动脚本并获取新错误futex设施返回意外错误代码。/mnt/c/Users/Oleg/electron quick start/node_modules/electron/dist/electron退出信号SIGABRT。我在谷歌上找不到这个问题的答案,帮帮忙。 我的环境是
npm start运行应用程序时
会出现一个错误以root身份运行而不支持“--no sandbox”
我编辑了从“electron.”
到“electron--no sandbox”的启动脚本
并获取新错误futex设施返回意外错误代码。/mnt/c/Users/Oleg/electron quick start/node_modules/electron/dist/electron退出信号SIGABRT
。我在谷歌上找不到这个问题的答案,帮帮忙。
我的环境是:Windows 10 2004,
Ubuntu 18.04 LTS,Node.js 12,Visual Studio代码我最近在尝试使用WSL2运行我的Electron应用程序时遇到了这个问题 所需项目概要:
- 在Windows上运行XSERV以运行Linux GUI应用程序(例如,您的electron应用程序)
- 正确识别来自远程WSL子系统的显示
export DISPLAY=$(cat /etc/resolv.conf | grep nameserver | awk '{print $2}'):0
授权问题?
需要授权,但未指定授权协议
查看下面的GitHub问题,进一步了解如何为XSERVER创建启动脚本以解决授权问题
注意:我不需要执行设置就可以工作。上面的DISPLAY命令正确标识了我的主机,因此不需要此命令:
export DISPLAY=$WSL_IF_IP:0
它是?