在UbuntuKylin 13.10 ( alpha1 到 final beta)使用 LibreOffice Calc时,发现特别慢,尤其是在做“单元格格式”(Cell Format)时,更是吃不消。有时候改个一个单元格格式,要等好几秒,dialog window才会出来。
因为LibreOffice在其它Ubuntu版本都没有问题,我在猜是不是因为我在UbuntuKylin里使用中文环境的关系。于是我加了一个新用户,把预设的中文环境改为英文环境。打开LibreOffice Calc,选了一组单元格,做单元格格式,果然不出我所料,在英文环境之下完全没有问题。
我不知道为什么中文环境会让LibreOffice的速度变慢。等有时间,再详细检查结论后,会做一个bug report。
我用的LibreOffice版本是4.0 及 4.1。
如果有人在使用Deepin的话,是否可以在Deepin里用中文及英文环境执行LibreOffice,看是否有差别?谢谢!
目前这个LibreOffice中文环境速度慢的问题,我不清楚在13.04版是否也会发生。另外,即使是Ubuntu 13.10,我也需要在非麒麟版上测一下。
麒麟已出来3个多月了,大致看来,演员,导演,及其他工作人员都拼死命的在努力,但观众们,只会等着看(白)戏。大家很会品头论足,或是阔谈天下大事,但舞台上舞台下有什么需要帮忙的地方,这当然完全不关我们的事啦。我们所关心的只是:戏什么时候开时演Y?!到时候,本大爷/大姐会不会留下来看还是另外一回事呢!
这种情形,在Linux (桌面)开发上,其实是很正常,也是无法避免的事。如果有任何人抱有任何的期望,那就是太不了解Linux (桌面)了。:lol
四,五年前,我非常积极的介入OpenSolaris的开发工作,当时Sun Microsystems 投入了上亿的美金,Sun 在北京也有一个一百多位员工的研究机构参与OpenSolaris的开发。但最后这个OpenSolaris计划彻底的失败了,最主要的原因之一乃是OpenOffice.org/OpenSolaris在储存中文档案时,会出现乱码,没有企业界会接受。(很奇怪的是,这个乱码的问题,只出现在OpenSolaris,在Solaris则完全正常。)Sun有很高竿的开发人员,Sun也特别重视中国市场,花了很多钱,在各地开了不少大型的推广会,但最后,就是这么一件“小”事情,把整个努力都抵消了。
目前LibreOffice在中文环境下所碰到的问题,比起我们当初,当然不严重多了。(我们那时候是不能用,现在只是不好用。)不过最少我个人可以确信的:如果没有UbuntuKylin这个平台的话,这个问题也许永远不会被发现(identify)出来。开发开放软体,时间就是最大的本钱,谁能熬的最久,谁就是赢家!
我想我已找到问题的症结。
LibreOffice虽然已经大大的迈步到4.0/4.1_beta版本,但它的中文界面,还是借用OpenOffice.org 3.2的版本。相差这么大的版本,结构变化一定也很多。因此,新版的LibreOffice在显示dialog window时遭遇到严重的困难。 LibreOffice 在UbuntuKylin 里只是慢了下来,并没有當机,这倒是正明LibreOffice/UbuntuKylin的韧性:lol。 Way to Go!
目前暂时的workaround只有把LibreOffice 的中文界面去掉:
sudo apt-get remove libreoffice-l10n-zh-cn
这么做以后,UbuntuKylin仍然是中文环境,但LibreOffice的界面变成英文了。LibreOffice的中文界面翻译,非常残缺不全,其实不用也罢。:curse:
另外一个办法,就是改用OpenOffice.org 3.3。以后有时间时,我们会测试一下。(WPS-Linux没有64-位元版,同时我个人对封闭软体很感冒。)
Ubuntu(简体)中文论坛里有人上传了下面这个截图:
看来,LibreOffice在中文环境下的问题,比我想象的还要严重!
我在另外一个标题上提过,至少我个人很感谢UbuntuKylin的诞生,让我有机会对这个问题能有第一手的经验。当然啦,UbuntuKylin还有很多其他的问题,但如果我们不放手去使用,这些问题就不会被发现,我们也不会进步。
精神上支持,或甚至口头支持,都无济于事。半知不懂(或实际上1%知,99%白痴)就在公共论坛上乱放P (fart),只是把自己当小丑,又只是没接受训练的小丑,让人哭笑不得。
在12.04下,倒是没有LZ的问题。我的libreoffice直接从libreoffice网站下载手工安装的,版本4.1.1.2,也没有libreoffice-l10n-zh-cn这个包,有libreoffice4.1-zh-cn这个包。
不过,Libreoffice的中文化确实不咋地,writer的菜单有两个还是英文的,有的对话框提示文字中一半是中文,一半是英文。
BTW,我用的功能中最让我不满意的是格式刷,不知我不会用,还是就是和MS Office的不一样,在Libreoffice中如何将几个段落的格式刷成一样,包括字体、首行缩进、行距等等?