每次我尝试在 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
我在 Fedora 24 上使用 LibreOffice 5.1 时遇到了同样的问题。我收到了同样的帖子,要求我结束某某主机上的进程。
我在提示上单击了“是”,这使我进入了文档恢复。我放弃了恢复,LibreOffice 又可以正常工作了。
我希望这能彻底解决问题。