使用 Libreoffice 打开文档时出现“一般错误。一般输入/输出错误”

use*_*171 13 libreoffice 14.04

我在 Ubuntu 14.04 上运行 LibreOffice 4.2.5.2。尝试打开任何文档(起初只有大文档,但现在所有文档)返回以下任一消息:

一般错误。使用 Libreoffice 打开文档的一般输入/输出错误

或者

被未知用户锁定以供编辑

或者

文件已损坏,LibreOffice 是否应该修复它?

随发行版升级而来的 LibreOffice 4.1.6 也有同样的错误。删除锁定文件(我尝试过)并不能修复它。

将“损坏的”文件发送到我的电子邮件,我可以毫无问题地预览它们的内容。我只在 Linux 上使用 LibreOffice。

Håk*_*and 15

这为我解决了从 Ubuntu 12.04 LTS 升级到 16.04 LTS 后的“一般错误。一般输入/输出错误”问题:

sudo apt install libreoffice
Run Code Online (Sandbox Code Playgroud)

升级后,系统上似乎只安装了少数 LibreOffice 软件包。上面的命令安装了更多的软件包。

  • 即使在 16.04 的新安装(不是升级)上,这也对我有用。 (2认同)

awe*_*ell 3

我想毕竟这段时间你要么放弃了,要么找到了另一个解决方案,但这里有一些建议供其他可能有同样问题的人参考。

我还收到了“一般错误。一般输入/输出错误”消息,并在另一个论坛上找到了解决方案:

清空这两个文件的内容:

~/.config/libreoffice/4/user/basic/dialog.xlc
~/.config/libreoffice/4/user/basic/script.xlc
Run Code Online (Sandbox Code Playgroud)

一种简单的方法是在终端中运行这些命令:

rm ~/.config/libreoffice/4/user/basic/dialog.xlc
rm ~/.config/libreoffice/4/user/basic/script.xlc
touch ~/.config/libreoffice/4/user/basic/dialog.xlc
touch ~/.config/libreoffice/4/user/basic/script.xlc
Run Code Online (Sandbox Code Playgroud)

..或者您可以使用 Nautilus 导航到文件,在编辑器中打开它们,删除内容并保存。你的选择 :)

此后,LibreOffice 打开我的文件,就像什么也没发生一样。

我相信如果这不起作用,也可以选择删除整个 ~/.config/libreoffice/ 文件夹,因为我认为它将被重新创建,但我没有对此进行测试。如果您想尝试,请先复印一份。