在 CentOS 上用 LibreOffice 卡顿,通常是显卡驱动 / 桌面环境 / Java / 文件本身这几类原因。下面按“见效快 → 根治”的顺序给你一套排查和解决办法。
LibreOffice 默认用 Java 做很多功能,但在 Linux 上很容易卡。
操作:
LibreOffice → 工具 → 选项 → LibreOffice → 高级
✅ 取消勾选 “使用 Java 运行时环境”
重启 LibreOffice。
工具 → 选项 → LibreOffice → 视图
取消:
如果还卡,可以试试:
libreoffice --headless --norestore 文件.odt
或日常用:
SAL_USE_VCLPLUGIN=gen libreoffice
sudo dnf groupinstall "MATE Desktop"
或
sudo dnf groupinstall "Xfce"
登录时切换桌面环境。
如果你是:
建议:
sudo dnf install mesa-dri-drivers
或强制软件渲染:
export LIBGL_ALWAYS_SOFTWARE=1
临时方案:
CentOS 7/8 自带版本 非常老,卡且 Bug 多
✅ 推荐装官方新版:
sudo dnf remove libreoffice*
然后装:
或用 Flatpak:
flatpak install flathub org.libreoffice.LibreOffice
sudo sysctl vm.dirty_ratio=10
sudo sysctl vm.dirty_background_ratio=5
最少建议:
你可以对照看:
如果你愿意,可以告诉我:
我可以直接给你针对性一条命令方案。