WSL 上的 Uno Platform:未更改模板中的错误

Uno Platform on WSL: Errors in unchanged template

我正在尝试构建具有 Linux 支持的 Uno 项目模板,使用 WSL (Ubuntu 20.04),遵循 official guide.

不幸的是,我总是得到一个错误 运行 Skia GTK 项目模板: DllNotFoundException: Gtk: libgtk-3-0.dll, libgtk-3.so.0, libgtk-3.0.dylib, gtk-3.dll

我尝试将 libgtk-3-0.dll 的文件夹添加到 Windows PATH,但这没有帮助。然后我尝试在 WSL 中安装 libgtk-3,但它只是将错误更改为 Can't open display :0.

我做错了什么?

Skia.Gtk 后端需要连接到 运行 X Window 服务器。

指南建议安装 vcXsrv,一个用于 Windows 的 X11 服务器 您需要以“多windows”模式启动服务器,从“无客户端”模式开始。