![“Firefox 已在运行”错误](https://linux22.com/image/162904/%E2%80%9CFirefox%20%E5%B7%B2%E5%9C%A8%E8%BF%90%E8%A1%8C%E2%80%9D%E9%94%99%E8%AF%AF.png)
我在桌面上运行双启动 Win 10/Linux Mint 19 系统,该系统具有足够的处理器以及充足的 RAM 和 HDD。我在两个系统中都运行了 Thunderbird 和 Firefox,每个系统共享位于内部 Windows 数据驱动器上的通用配置文件。
我在 Thunderbird 和 Firefox 中不断收到上述错误,但仅在 Linux 中。我尝试过:
1)。使用“系统监视器”来发现正在运行的进程。没有出现。
2)。使用命令行“pidof Thunderbird(或Firefox)”来发现进程。没有显示。
3)。使用各种形式的命令行“pkill”或“killall”,除了“没有这样的进程”之外没有任何结果。
4)。关闭程序后,进入配置文件夹并删除“lock”或“.parentlock”文件,然后再关闭计算机。这通常会成功,但并非总是如此。
5). 首先打开 Windows,进入配置文件夹并删除“.parentlock”、“parent.lock”和“lock”文件夹(如果找到),然后在 Linux 中重新启动。
直到今天早上,这已经取得了最大的成功率,当我在关闭了一整夜后在 Linux 中启动计算机时,收到错误消息,在系统监视器或“pidof”中发现没有正在运行的进程,并且没有发现锁定配置文件文件夹中的文件 - 即那里曾是没有正在运行的进程!!
我在Win中重新启动,进入配置文件文件夹,没有发现“.parentlock”、“parent.lock”或“lock”文件夹。 Thunderbird 和 Firefox 在 Windows 中都可以正常运行。
6).重新启动系统 - 这从来没有奏效。一般来说,当我关闭 Firefox 和 Thunderbird 时,它们都不会删除“.parentlock”文件,即使我给他们十分钟这样做,而且我必须在关闭之前手动删除这些文件。这样做通常会起作用,但并非总是如此!该问题仅在大约三个月左右的时间里才显现出来,并且似乎是在那些可怕的 Win 10 更新之一之后出现的。也可能涉及 Firefox 和 Thunderbird 的更新,因为我总是安装最新版本。
通常,如果当我第一次打开计算机时,我在相应的配置文件文件夹中检查“.parentlock”并在存在时将其删除,我可以正常启动 Firefox 和 Thunderbird,但今天早上情况并非如此 - “.parentlock” Parentlock”文件不存在,但 Thunderbird 仍然认为它正在运行。
这怎么可能,我该如何解决它???
答案1
杰夫,我几天前回复了,但没有注册并且遇到了麻烦,因此我的回复似乎消失了 - 抱歉!该配置文件位于 2TB HDD 上的 Windows 数据分区 (E:) 中,Windows (C:) 也位于其中。 Linux 安装在单独的 HDD 上。我已经在 Linux 中设置了 T'bird 和 FF 以引用此配置文件位置,就像 Windows 中的程序一样,因此它们在两个操作系统中保持同步。因此,使用的文件系统是 NTFS,可在 Linux 中访问,并且此设置一直运行良好,直到最近更新(Win 10 更新后不久),现在我遇到了这个麻烦。过程5)。上面似乎有最大的成功率,但仍然有点痛苦,必须启动到Win 10,删除所有“lock”,“parent.lock”和“.parentlock”文件,然后重新启动到Linux为了让 T'bird 和 FF 工作!