Stability Matrix 启动卡死真凶:143 个 Windows 字体搞挂 Fontconfig
Signal_Care6558 · reddit · 2026-09-25
一位 Linux 用户发现 Stability Matrix 2.16.4 启动时卡住不崩、单核 CPU 占用 100%。排查掉 AMD 驱动/Mesa/GPU 渲染等常见嫌疑后,他用 gdb attach 挂起进程,发现主线程卡在 libSkiaSharp.so 的 skfontmgrrefdefault() → FcPatternGetString(),即 SkiaSharp 字体管理器在与 Fontconfig 交互时死循环。
根因指向系统里 /usr/local/share/fonts/windowsfonts 下的 143 个 Windows 字体文件:移走该目录并重建缓存后立即恢复正常,放回则问题复现。最终解决方法:
- rm -rf /.cache/fontconfig
- sudo fc-cache -f -v
之后 143 个 Windows 字体全部保留也能正常启动。作者提醒:Linux 上 Stability Matrix 启动挂死且单核 100% 时,可先试着移走大字体目录测试,问题可能不在 GPU。
「编程与Agent」频道最新
- pnpm 呼吁用 coding agent 修 bug,附完整可复用提示词 — itsOmSarraf_ · 2026-09-25
- 产品自己开发自己:Huntley 演示把产品内置成 IDE 的软件工厂 — teropa · 2026-09-25
- 无 Mac 也能用的 iCloud MCP:31 个工具连 Notes 和提醒事项 — sjdonado · 2026-09-25
- 微软基于 OpenClaw 推出企业级产品,OpenClaw 作者致谢 — steipete · 2026-09-25
- 归藏开源 product video skill:AI 读代码库自动产出软件宣传片 — op7418 · 2026-09-25
- BlackRock 报告引热议:Agent 已能花钱,权限撤销却追不上支付 — tallmetommy · 2026-09-25