Jac*_*ack 5 windows linux firefox process multiple-instances
在 Windows 上如果我以用户 jack 身份运行 Firefox,然后尝试启动另一个 firefox 实例,我将无法启动,因为它已经在运行。
如果我选择以管理员身份运行 Firefox,那么我可以有两个 Firefox 实例,它们并排分开,因为它们位于不同的用户帐户下。
这在 Linux 上似乎并非如此。
作为用户 jack,如果我启动 firefox,就像在 Windows 上一样,我无法启动一个新实例。如果我打开一个终端并更改为 root,请将 XAUTHORITY 设置为 jacks .Xauthority 并尝试以 root 身份启动 firefox....我收到 firefox 已经在运行的错误。
为什么是这样?请不要在您的答案中保留任何技术细节......谢谢。
dev*_*ity 10
--no-remote在启动时将参数传递给 Firefox,它不会重新使用现有进程。
这是大多数 unix 平台上的 Firefox 的一个已知问题。似乎发生的事情是 firefox 查询 X 服务器,看到另一个 firefox 正在运行(它甚至不必是相同的版本)并向它发送一个信号以打开一个新页面,而不是实际启动。
如果在启用 X 转发的情况下通过 SSH 在第二台计算机上启动第二个 Firefox,甚至会发生这种情况。这是我的一个小问题,至今仍未解决。
| 归档时间: |
|
| 查看次数: |
5929 次 |
| 最近记录: |