Cobalt在开始时遇到字体问题

时间:2017-02-10 02:43:11

标签: cobalt

当运行钴时,它会崩溃如下,似乎需要一些字体文件,所以它需要什么字体以及放在哪里?:

Caught signal: SIGSEGV(11)
SkFontMgr_CobaltDefaultFont() [0xcc6204]
SkFontMgr_CobaltDefaultFont() [0xcc6204]
SkFontMgr_CobaltDefaultFont() [0xcc6204]
SkFontMgr_CobaltDefaultFont() [0xcc6204]
SkFontMgr_CobaltDefaultFont() [0xcc6204]
SkFontMgr_CobaltDefaultFont() [0xcc6204]
SkFontMgr_CobaltDefaultFont() [0xcc6204]
.....

1 个答案:

答案 0 :(得分:0)

您可以检查崩溃的回溯,并且您会发现在运行Cobalt时需要从content/data/fonts获取字体,并且在{{1}中构建完成的Cobalt之后创建了content/data/fonts因此,您需要将整个内容文件从out/linux-x11directfb_qa/content/data/fonts(x11 directfb build)复制到您的钴二进制文件所在的位置。

https://cobalt.googlesource.com/cobalt/+/e9b4b99dab6e774b8b6e63add74c352cc5dd395a/src/starboard/linux/shared/system_get_path.cc

out/linux-x11directfb_qa/