LibreOffice 在 CentOS 上卡顿,通常不是单一原因,而是显卡驱动、Java、桌面环境、文档复杂度等叠加导致的。下面按最常见 → 较少见给你一套排查与优化方案,基本都能解决。
你可以先观察:
LibreOffice 的 Java 支持非常容易卡。
操作:
打开 LibreOffice
工具 → 选项 → LibreOffice → 高级
❌ 取消勾选 “使用 Java 运行时环境”
重启 LibreOffice
✅ 对 CentOS 7/8/Stream 都有效
CentOS 对部分显卡(尤其是虚拟机、NVIDIA)支持不好。
操作:
工具 → 选项 → LibreOffice → 视图
❌ 取消勾选:
- 启用硬件加速
- 启用抗锯齿
- 使用 OpenGL
大文档尤其明显。
工具 → 选项 → 语言设置 → 拼写检查
❌ 取消 “检查时自动标记错误”
如果你在:
建议:
ssh -X + 本地打开安装 XFCE(CentOS 7 示例):
yum groupinstall "Xfce"
CentOS 上不建议用最新版 LibreOffice
查看当前版本:
libreoffice --version
getenforce
setenforce 0
如果关闭后不卡,说明是 SELinux 策略问题。
如果你在:
请安装增强工具:
yum install open-vm-tools
并 分配至少 2 核 + 4G 内存
如果原文件是 .docx:
文件 → 另存为 → .odt
yum install flatpak
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub org.libreoffice.LibreOffice
✅ 不依赖系统库
✅ 比 RPM 版稳定很多
你可以直接告诉我:
我可以给你精确到命令级别的解决方案。