Fuchsia 模拟器开始读取 SDK 版本出错

Fuchsia Emulator Start Reading SDK Version Errored

所以我正在尝试 运行 我的紫红色模拟器,但我一直 运行 遇到同样的问题。我 运行 在 Ubuntu v20.04 的 Virtualbox 虚拟机上运行。我根据 fuchsia.dev 网站上的入门说明设置并构建了 core.qemu-x64。但是,每当我 运行 fx vdl start -N 在 fuchsia 目录中时,我只会得到“[info] Waiting for emulator to start...”,它会不断重复。查看日志显示错误消息“读取 sdk 版本错误:没有这样的文件或目录(os 错误 2)”。这似乎是模拟器无法启动的原因。在线查看似乎是这个版本的 Ubuntu 如何解析某些导入的问题。

有什么方法可以启动模拟器,告诉我这个错误来自哪个文件,以便我可以手动解决它?否则,是否有其他解决方案可以解决此问题?

感谢您的任何意见,如果我可以提供任何其他信息,请告诉我。

下面是输出的屏幕截图:

编辑: 我试过 fx qemu -kN 并得到了这个输出,但没有改变原来的启动行为:

我也试过fx emu得到了这个输出,仍然没有改变原来的开始:

所以我最终能够解决它,首先,我建议增加分配给您的 VM 的 RAM。我从 2GB 增加到 7GB,我很确定这解决了一部分问题。然后继续 Marco 的建议。命令fx qemu -N(或fx qemu -Nk,如果你启用了kvm)似乎是为我做的。在我 运行 之后,我收到了另一条错误消息,其中包含与 运行 不同的命令。一旦我 运行 那个新命令和 re运行 fx qemu -N 它似乎开始工作了。最后打开另一个终端并使用 fx vdl start -N 启动 fuchsia 使模拟器启动得很好。感谢大家的帮助!