Linux 字体失效问题

2023-02-21 11:35:47 +08:00
 iSNN
发行版是 centos 7.5
文档预览功能,运行了 office 转 pdf 的服务用的 libreoffice ,其中需要一些中文字体
字体下载安装完后 运行正常

运行一段时间后,字体就失效,没有发现规律。最近 3 天内出现了两次,但这两次前已经有一年多没有出现了。
转成的 pdf 没有的字体就是白框,用 fc-list :lang=zh 显示的已安装字体是有的,但是再执行相关字体安装命令 mkfontscale mkfontdir fc-cache 后,转的 pdf 恢复正常。

这前后使用 fc-list :lang=zh 所列出的已安装字体没有变化

此服务器上还运行了一个 ocr 的服务,此外就没有其他东西了。
ocr 的是 python 写的,不是我负责的,但是这个服务已经稳定下来很旧没有更新过,里面页没有动系统配置的代码。

希望大佬能够指点下,现在没有排查思路...
824 次点击
所在节点    程序员
3 条回复
wuruxu
2023-02-21 18:02:08 +08:00
装个雅黑字体看看
iSNN
2023-02-24 10:33:16 +08:00
最后解决方案...才发现 liebreoffice 有自己的字体文件夹,把字体放在此文件夹里就好了。
估计是 libreoffice 在调用系统字体时出的问题,但还是无法解释不定时失效的问题。
iSNN
2023-04-25 17:10:19 +08:00
@iSNN 好消息,60 天后又失效了。动都不动过这个服务器

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/917863

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX