尝试关闭 Firefox 但找不到锁定文件

尝试关闭 Firefox 但找不到锁定文件

我收到一条消息,大致如下:

Firefox 已在运行,请将其关闭或重新启动

我在网络上,所以没有权限使用 sudo 执行任何操作,因此无法重新启动它,所以我.lock.mozilla/firefox.

里面的一切都是一个

.profile.ini 

文件中说

[General]
StartWithLastProfile=1

[Profile0]
Name=default
IsRelative=1
Path=o4k6tgim.default

这太令人抓狂了。有谁知道我如何找到这个锁定文件?或者有其他方法让 Firefox 重新工作?

答案1

如果以下是OP收到的错误消息......

http://kb.mozillazine.org/Profile_in_use, 应该有:

.parentlock
1) 一个名为-AND-的文件
2) 一个名为lock
... in (对于此 OP) 的符号链接~/.mozilla/firefox/o4k6tgim.default/

前者在 Firefox 运行时出现,以防止多个不同的实例尝试同时写入同一组配置文件,并且如果 Firefox 没有完全关闭,则两者都不会被删除。

从文件系统中的任何位置(或删除if pwdreports (for this OP) ~/.mozilla/firefox/o4k6tgim.default), do (for this OP) (假设第一句话成功) 删除它们,rm ~/.mozilla/firefox/o4k6tgim.default/.parentlock ~/.mozilla/firefox/o4k6tgim.default/lock`如果没有正在运行的 Firefox 进程

更多不那么权威的信息这里

答案2

尝试检查从命令行运行的输出strace firefox...假设您正在某种类型的 Linux 下运行。

答案3

首先用于ps | grep firefox检查进程是否卡在某处。如果是,请使用kill来终止它 - 您可能需要kill firefox-bin.一旦您知道 Firefox 没有运行,您就可以删除.lock配置文件中的文件。

答案4

感谢您的所有建议,但我没有尝试它们来确认它们是否有效,因为我设法通过进入终端并点击来解决它

火狐-P

然后我创建了一个新的 profile.ini 并删除了其中的一个并重试。

这有效!

相关内容