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”時,您將無法透過鍵入簡單的“ls”來看到“.lock”文件,因為就像“.config”資料夾一樣,“.lock”文件是隱藏的。要查看它,請輸入“ls -al”。這將顯示清單中的所有隱藏檔案。

若要刪除此文件,請在“3”資料夾中輸入“rm .lock”。之後,您可能需要輸入 ls -al 只是為了確保「.lock」檔案不再存在。

答案4

我在使用 LibreOffice 5.1 的 Fedora 24 上也遇到了同樣的問題。我有同樣的帖子,要求我結束主機上的進程。

我在提示中單擊“是”,這導致我恢復文件。我放棄了恢復,LibreOffice 又開始工作了。

我希望這能永遠解決問題。

相關內容