LibreOfficeの別のインスタンスが個人設定にアクセスしているか、個人設定がロックされています

LibreOfficeの別のインスタンスが個人設定にアクセスしているか、個人設定がロックされています

LibreOffice 3.5 で Word 文書を開こうとするたびに、次のエラーが発生します。

LibreOffice の別のインスタンスが個人設定にアクセスしているか、個人設定がロックされています。同時アクセスにより個人設定に不整合が生じる可能性があります。続行する前に、ユーザー ___ がホスト ___ 上の LibreOffice を終了していることを確認してください。

解決策を探してさまざまなフォーラムを検索しましたが、解決方法が見つかりませんでした。

これを解決する方法を誰か知っていますか?

答え1

LibreOffice が実行されていないことが確実な場合は、次の.lock場所にファイルがあります:
~/.config/libreoffice/3

削除すると、LibreOffice 設定のロックが解除され、アクセスできるようになります。

実際に実行されているかどうかはすぐにps -A | grep soffわかるはずです。

答え2

重要なのはホスト名です。これはコンピュータのホスト名と同じである必要があります。

コンピュータのホスト名を変更した後、同じエラーが発生しました。ファイルを削除する代わりに、ファイルが変更されました。

これは私の例です

[Lockdata]
User=teguh
Host=mypc020120001.mydomain <--- it was localhost.localdomain
Stamp=6277AA770908EE6C6E5BAB31537BA8BC
Time=Tue Jul  3 08:09:18 2012
IPCServer=true

答え3

前の回答では、ユーザー側にある程度の知識があることを前提としていました。この回答では、さらに詳しく説明します。

LibreOffice のインスタンスが実行されているときは、隠しファイルが設定されます。この隠しファイルは「.lock」と呼ばれ、「.」は通常は表示されていないことを示します。

ターミナル ウィンドウを開くと、通常はホーム ディレクトリで起動し、非表示に設定されていないファイルのみが表示されます。ホーム ディレクトリは、管理者または他のユーザーのペルソナを想定する場合を除いて、ユーザーが「所有」し、通常はその中で操作するディレクトリです。したがって、cd .config/libreoffice/3 と入力すると、「~/.config/libreoffice/3」で示されるディレクトリ フォルダに移動します。「~」は、オペレーティング システムに対して、このコマンドをホーム ディレクトリから参照していることを示します。

フォルダ「3」に到達しても、「.lock」ファイルは「ls」と入力するだけでは表示されません。「.config」フォルダと同様に、「.lock」ファイルは非表示になっているためです。表示するには、「ls -al」と入力します。これにより、リスト内の非表示ファイルが表示されます。

このファイルを削除するには、「3」フォルダに移動したら、「rm .lock」と入力します。その後、「.lock」ファイルが存在しないことを確認するために、「ls -al」と入力すると良いでしょう。

答え4

LibreOffice 5.1 を搭載した Fedora 24 でも同じ問題が発生しました。ホスト s などでプロセスを終了するように求める同じメッセージが表示されました。

プロンプトで「はい」をクリックすると、ドキュメントの回復画面が表示されました。回復を破棄すると、LibreOffice が再び動作しました。

それで問題が完全に解決することを願っています。

関連情報