“一般错误。 使用Libreoffice打开文档时的“常规输入/输出错误”
我在Ubuntu 14.04上运行LibreOffice 4.2.5.2。 试图打开任何文档(最初只有大文档,但现在所有文档都会返回以下任一消息:
一般错误。 使用Libreoffice打开文档的常规输入/输出错误
要么
锁定以供未知用户编辑
要么
该文件已损坏,LibreOffice应该修复吗?
与分发升级一起提供的LibreOffice 4.1.6也有同样的错误。 删除锁定文件(我尝试过)并不能解决问题。
将“损坏”文件发送到我的电子邮件,我可以毫无问题地预览其内容。 我只在Linux上使用LibreOffice。
从Ubuntu 12.04 LTS升级到16.04 LTS后,我修复了“常规错误。常规输入/输出错误”问题:
sudo apt install libreoffice
似乎升级后系统上只安装了一些LibreOffice软件包。 上面的命令安装了一些更多的包。
我刚收到同样的错误信息,经过一番挖掘后我发现我的/tmp
分区已经满了。 我在/tmp
释放了一些空间然后可以打开我的电子表格。
注意:这仅适用于使用/tmp
分区的情况 – 如果不这样做,则可能是因为根分区已满,但我猜你会遇到其他问题。
我想在这段时间之后你要么放弃了,要么找到了另一种解决方案,但是对于其他可能有相同问题的人来说,这里有一些意见。
我也得到了这个“常规错误。常规输入/输出错误”消息,并在另一个论坛上找到了解决方案:
清空这两个文件的内容:
~/.config/libreoffice/4/user/basic/dialog.xlc ~/.config/libreoffice/4/user/basic/script.xlc
一个简单的方法是在终端中运行这些命令:
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
..或者您可以使用Nautilus导航到文件,在编辑器中打开它们,删除内容并保存。 你的选择 :)
在此之后,LibreOffice打开了我的文件,好像什么也没发生过一样。
我相信如果这不起作用,它也可以选择删除整个〜/ .config / libreoffice /文件夹,因为我认为它将被重新创建,但我没有测试。 如果您想尝试,请先复制一份。