问题描述
我试图在official guide之后使用WSL(Ubuntu 20.04)构建具有Linux支持的Uno项目模板。
不幸的是,我总是在运行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服务器) 您需要从“无客户端”模式开始以“多个窗口”模式启动服务器。