问题发生的环境:

Gnome 3.24 / 界面字体Istok / LibreOffice 5.3.4 / Manjaro 17.0.1

解决方法之1:

更换与LibreOffice不兼容的Gnome界面字体(如Istok)为其他字体(如Hind)之后,标题中所说的问题就会消失。

解决方法之2:

见文后。

以前写过一篇博文说Linux下办公软件首选WPS,libreoffice只是个半残品,之所以得出这样的结论,是因为libreoffice表格软件缺少一个常用的功能:合并重复项。平时我用到大型office软件的机会并不多,却发现了这么一个不足之处,也许这只能算是冰山一角吧。这不,近两天发现libreoffice不仅打开文件的时候奇慢无比,点开界面菜单、对话框也是经常卡顿到让人愤怒。就软件的卡顿体验来说,libreoffice真可以送到垃圾焚烧厂销毁了!

想来也是,libreoffice以“libre”的意识形态挂帅,做出来的东西怎么可能跟与用户和市场良性互动的版权受保护的优秀闭源产品(如WPS)相比呢?传统行业的产品不仅永不免费而且还有专利保护,新型行业的产品如果要收费和闭源保护起来,竟然在某些Linux/GPL邪教徒眼里成了一种罪恶行为。将开发者置于乞丐一样命贱的地位,开发者怎么可能有动力完善产品呢?

还是自己动手找答案吧。百度搜到了一篇《Libreoffice界面慢卡顿之谜》的博文,作者给出的药方是删掉libreoffice的中文语言包。这招确实够猛很有效,不过副作用也很明显:不用母语界面,翻译理解的过程中会消耗不少脑细胞。

小衲认为这一定是中文化的某个环节出了问题,修改了语法拼写、硬件加速、字体预览、用户界面语言、区域设置等参数,都没有效果。后来用gnome-tweak-tool将gnome桌面的界面字体从英文改为“思源黑体”,然后再打开libreoffice,一切都爽了。原来问题出在字体上!毕竟libreoffice界面渲染机制一直以来跟Linux系统不搭调、不兼容,几年前libreoffice还在用自己的字体和控件外观,丑陋到不堪入目,现在LibreOffice能跟GTK应用程序一致(使用相同的字体、相同的控件样式)已经算是巨大的进步了,但是前进的道路是曲折的。如果桌面环境界面使用了某些与LibreOffice不兼容的英文字体(如Istok),那么LibreOffice想要渲染其捆绑的中文字体(通常由/etc/fonts/conf.avail/69-language-selector-zh-cn.conf设定)的话就会“很吃力”。这就是Libreoffice卡顿奇慢怪病的病根。

因此,我给出了两种药方(可以任选其一):

1,将桌面字体直接设置为能与LibreOffice界面兼容的其他字体,如“Hind”、“思源黑体”等;

2,如果坚持要用与LibreOffice不兼容的Gnome桌面界面字体(如漂亮的Istok),请用libreoffice的字体替换表,将桌面界面用到的字体(Istok)替换为某种中文字体(如微软雅黑),并勾选“始终”。 如下图所示

linux下的office 速度慢,针对Libreoffice卡顿奇慢的怪病,这里有一味特效药相关推荐

  1. linux下的office 速度慢,Microsoft office2016打开很慢解决

    Linux新手扫盲(转载) 一. Linux特点 1.免费/开源: 2.支持多线程/多用户: 3.安全性好: 4.对内存和文件管理优越. Linux最小只需4M --> 嵌入式开发 二. 文件目 ...

  2. Linux下给挂载U盘或者SD卡

    Linux下给挂载U盘或者SD卡 mount -t vfat /dev/mmcblk0p2 /udisk 对于ARMLinux来说,第一次使用U盘时,U盘这个文件目录是不能直接进入的,我们需要对其进行 ...

  3. WIN10下CAD在操作时按F8卡顿

    WIN10下CAD在操作时按F8卡顿 解决方法: 1.在菜单中找到:工具→自定义→界面 2.在界面中找到"自定义"项下的左侧上部的框 3.在"所有自定义文件"下 ...

  4. linux下使用office软件,在Linux下成功运行Office 2007

    引入: 虽然有时候因为一时兴起,会安装一个Linux系统来用.可热情一过,就想换回windows,因为娱乐.办公方面的软件没有与windows一致的.其实,还是有一些方案可以让你如愿以偿的使用wind ...

  5. office WORD和EXCEL打字卡顿——解决方法

    大家可能遇到过打开word或者excel打字的时候很卡,输入的时候有很长时间延迟,严重影响工作效率,我前几天也遇到过,测试过很多方法都不行,甚至是卸载重装依然非常卡顿. 最后只是修改了office中的 ...

  6. uniapp小程序如何通过虚拟列表配合节流,完成上拉刷新下拉加载,避免页面卡顿,提升性能呢?

    本文将介绍uniapp小程序中如何使用虚拟列表和节流两种技术实现上拉刷新下拉加载功能,同时避免因渲染大量数据导致的页面卡顿问题. 一.虚拟列表 在uniapp小程序开发中,当我们需要渲染大量列表数据时 ...

  7. linux下使用wps转换格式,将linux下的office从libreoffice换成wps

    Javascript中String()与new String()的差异 这里主要关注的是值类型和引用类型. 我们知道在javascript中的变量在内存中的存储有两种形式,值类型存储和引用类型存储. ...

  8. Linux下ssh登录速度慢的解决办法

    经常会遇到的一个情况是telnet到server速度很快,但是ssh连接的时候却很慢,大概要等半分钟甚至更久.ping的速度也非常好,让人误以为是ssh连接不上. 下面说下如何解决这样的问题, 最为常 ...

  9. linux下测试宽带速度

    speedtest-cli是一个用Python编写的轻量级Linux命令行工具,在Python2.4至3.4版本下均可运行.它基于Speedtest.net的基础架构来测量网络的上/下行速率.安装sp ...

最新文章

  1. Python3中__init__.py文件介绍
  2. Facebook面部识别新突破:可识别未标记照片中用户
  3. PHP的CURL报错的排查记录:短连接的成本真的很高啊
  4. Fegion-4解决Fegion第一次请求timeout的问题
  5. 北京某打工子弟学校之二
  6. php教育网站设计案例_酒店装修,精品酒店设计装修案例,酒店设计网站
  7. python sizeof_python 变量作用域 v.__sizeof__() python 深复制 一切皆对象 尽量减少内存消耗 赋值语句的原理...
  8. Android 8.0系统源码分析--开篇
  9. java 面试题 生产者 消费者_面试大厂必看!就凭借这份Java多线程和并发面试题,我拿到了字节和美团的offer!...
  10. JQuery autocomplete使用手册
  11. dell服务器管理口ip地址_常用服务器管理口IP及账号密码(欢迎补充)
  12. 时间序列模型ARIMA -- 唐宇迪
  13. 计算机组装所需硬件,电脑组装机配置清单
  14. 1.0 win10下curl的安装
  15. css的white-space属性:normal,nowrap,pre,pre-line和pre-wrap的区别?
  16. 经纪业务部负责人是什么工作
  17. 安卓手机端运行的adb工具_苹果、安卓手机端 移动营销、办公+华为云
  18. FastFlow: Unsupervised Anomaly Detection and Localization via 2D Normalizing Flows
  19. dicom文件的处理
  20. SPSS24-64bit安装教程以及解决“因为应用程序的并行配置不正确。有关详细信息,请参阅应用程序事件日志,或使用命令行 sxstrace.exe ”的一些方法

热门文章

  1. 桃词典 Peach Dictionary 简易英语词典app开发 安卓软件开发 Part 9
  2. html打开方式解锁,解锁bootloader
  3. MYSQL查询员工信息练习
  4. 找出n以内最大的质数。python
  5. 计算机考研转专业,申请美国研究生转专业有什么要求?
  6. 迷雾之夏服务器维护,迷雾之夏攻略大全 全关卡通关攻略[多图]
  7. 【eCPRI】(1)基本概念
  8. [css]我要用css画幅画(七) - 哆啦A梦
  9. DSP TMS320F2803x CLA 指令
  10. 云计算的优点,主要包含哪几个方面?