在 CentOS 上使用 LibreOffice 卡顿,常见原因和对应解决办法如下(按出现频率排序):
CentOS(尤其是 7/8)官方仓库里的 LibreOffice 版本非常老,优化差、bug 多,容易卡。
✅ 解决:
sudo yum remove libreoffice*
.rpm 包LibreOffice 默认尝试使用 OpenGL / Skia 加速,在 CentOS 服务器或无独显机器上反而更卡。
✅ 解决:
export SAL_USE_VCLPLUGIN=gen
在 最小化 CentOS + X11 / VNC 下,LibreOffice 渲染极慢。
✅ 解决:
libreoffice --headless 转换文档LibreOffice 吃内存,尤其是:
✅ 解决:
free -h
LibreOffice 很多功能依赖 Java(宏、数据库)。
✅ 解决:
sudo yum install java-11-openjdk
✅ 解决:
.odt / .ods--convert-to 命令行处理CentOS 默认字体少,LibreOffice 会疯狂回退字体。
✅ 解决:
sudo yum install wqy-zenhei wqy-microhei
fc-cache -fv
# 看是否卡在 Java
ps aux | grep java
# 看 CPU 占用
top
# 干净启动
libreoffice --safe-mode
CentOS 上 LibreOffice 卡,90% 是:旧版本 + Java + 硬件加速 + 字体问题
如果你愿意,可以告诉我:
我可以给你精确优化方案。