「一般的なエラー。Libreofficeでドキュメントを開くときの一般的な入出力エラー」


11

Ubuntu 14.04でLibreOffice 4.2.5.2を実行しています。ドキュメントを開こうとすると(最初は大きなドキュメントのみでしたが、現在はすべて)、次のいずれかのメッセージが返されます。

一般的なエラー。Libreofficeでドキュメントを開く際の一般的な入出力エラー

または

不明なユーザーによる編集のためにロックされています

または

ファイルは破損しています。LibreOfficeで修復する必要がありますか?

ディストリビューションのアップグレードに付属するLibreOffice 4.1.6にも同じバグがありました。(私が試した)ロックファイルを削除しても修正されません。

「破損した」ファイルをメールに送信すると、問題なくコンテンツをプレビューできます。LinuxでのみLibreOfficeを使用しています。


1
Samba共有でファイルを開きましたか?
Lety

良い点は、レティシア。それらのファイルのフォルダに書き込み権限がありますか?
David Foerster、2015年

回答:


15

これにより、Ubuntu 12.04 LTSから16.04 LTSにアップグレードした後の「一般エラー。一般入出力エラー」の問題が修正されました。

sudo apt install libreoffice

アップグレード後にシステムにインストールされたLibreOfficeパッケージはごくわずかのようです。上記のコマンドは、いくつかのパッケージをインストールしました。


2
これは、16.04の新規インストール(アップグレードではない)でも機能しました。
Antonello

私にとって17.10 64bでは機能しません
でした

17.04からアップグレードされた18.04で、smb://nas.local ...ファイルを開いたときにのみ入出力エラーが発生しました。すべてが動作しますsudo apt install libreoffice、ありがとう
ピエールグレンジャー

2

ちょうど掘り下げた後、/tmpパーティションがいっぱいであることがわかりました。スペースを少し空けて/tmp、スプレッドシートを開くことができました。

注:これは、/tmpパーティションを使用する場合にのみ適用されます。使用しない場合は、ルートパーティションがいっぱいであることが原因である可能性がありますが、そうであれば、他の問題が発生すると思います。


Libreoffice 5.1.6.2では機能しない
C0deDaedalus

1

結局のところ、あなたはあきらめるか別の解決策を見つけたと思いますが、同じ問題を抱えている可能性のある他の人のための情報をここに示します。

また、この「一般エラー。一般入出力エラー」メッセージが表示され、別のフォーラムで解決策が見つかりました。

これら2つのファイルの内容を空にします。

~/.config/libreoffice/4/user/basic/dialog.xlc
~/.config/libreoffice/4/user/basic/script.xlc

これを行う簡単な方法の1つは、ターミナルで次のコマンドを実行することです。

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 /フォルダー全体を削除するオプションでもあると思います。再作成されると思いますが、テストしていません。試したい場合は、まずコピーを作成してください。


私はLibreOffice 4.4.2.2を実行していますが、これら2つ(2つのファイルをクリアするか、フォルダー全体を削除する)はどちらも機能しませんでした。LibreOfficeを完全に閉じてから、上記のアクションを実行し、LibreOffice Calcを起動して、.xlsファイルを開こうとしました。インポートに使用する文字セットを尋ねるダイアログを完了すると、以前と同じ一般的な入出力エラーが発生しました。変化なし。
cdaddr

申し訳ありません。ここに追加する知識がありません。私の場合に機能する解決策を見つけて共有しました。
aweibell 2015

よろしい、あなたの報告を批判するつもりはない。別のシステムで同じ問題が発生した別の経験からのデータを追加しただけです。幸い、LibreOfficeを完全にアンインストールして再インストールすることで問題を解決できました。最近の14.04から15.04へのアップグレードで問題が発生したのではないかと思います。
cdaddr

再び機能するようになったことをうれしく思います:)過去数年間に一連のリリースアップグレードを行った後、私の経験では、クリーンインストールを行うことが最善のオプションである場合があります。
aweibell

私はほとんどいつもそうします。それでも、私はほとんど常に最初にリリースアップグレードを試みて、それがどれだけうまく機能するかを確認します。09.10以来の私の経験では、彼らは徐々に良くなっています。この場合、15.04をクリーンインストールする必要はありませんでした。LibreOfficeを削除して新たにインストールするだけで済みました。しかし、私はより深いトラブルに注意します。
cdaddr 2015
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.