it-swarm-es.com

"Una copia de Firefox ya está abierta. Solo una copia de Firefox puede estar abierta a la vez".

No puedo iniciar Firefox en mi Mac. Simplemente dice "Una copia de Firefox ya está abierta. Solo una copia de Firefox puede estar abierta a la vez". He intentado reiniciar la computadora. ¿Alguna solución?


Ha sugerido eliminar los archivos de bloqueo en mi perfil, pero No tengo un perfil . Estaba tratando de solucionar el problema en la pregunta : Firefox en Mac: lento, lento, lento eliminando mi perfil, así que lo borré, y esto surgí. Así que no puedo eliminar los archivos de bloqueo porque no existen.

12
Isaac Waller

Para eliminar archivos .Parentlock, puede ejecutar el siguiente comando en el terminal:

rm -f ~/Library/Application\ Support/Firefox/.parentlock

(No está en tu perfil)

Sin embargo, como se dijo anteriormente, eliminar un archivo .parentlock no ayudará a solucionar un proceso de Firefox atascado.

8
Chealion

Firefox escribe dos archivos de bloqueo, si no se eliminan durante el apagado, tiene que quitarlos manualmente. Se les llama lock y .parentlock y ubicado en la carpeta de perfil .

Mozillazine tiene n artículo sobre cómo hacerlo en la Mac.

Editar: ON SO X solo .parentlock existe, por lo que debería ser suficiente si eliminas ese archivo. El archivo tendrá 0 kB de tamaño, para que pueda eliminarlo sin preocupaciones.

5
user1863

Esto mata a todos los procesos de Firefox en Linux:

pgrep firefox | xargs kill -9
2
Mitja

Tuve este problema en OS X V10.7 (León). Nada se mostró con ps ax | grep firefox y eliminar los archivos de bloqueo tampoco hicieron nada para mí. Sin embargo, lo que funcionó sin embargo, lanzó Firefox a través de terminal con el gerente de perfil y seleccionando un perfil adecuado:

/Applications/Firefox.app/Contents/MacOS/firefox -ProfileManager

Parece como si mi perfil predeterminado que Firefox intentara abrir se había eliminado. Después de seleccionar un perfil diferente a través del menú del Administrador de perfiles, estaba de nuevo en funcionamiento.

2
Will Ayd

De alguna manera, el proceso de Firefox todavía se está ejecutando incluso después de cerrar el programa.

Primero, haga clic con el botón derecho en el icono de Firefox e intente hacer clic en Force Quit.

Si esa opción no está allí, presione OptionAppleEsc. Esto traerá una lista de programas de ejecución. Seleccione Firefox y presione Force Quit

Si todo lo demás falla, escribe killall -9 firefox en el terminal. Esto debería obligar al proceso a cerrar, permitiéndole volver a iniciar Firefox.

1
Dan Walker

Siempre etiqueto una antigua aplicación Firefox como, por ejemplo, Firefox 3.6.17 en la carpeta Aplicaciones antes de instalar la versión más reciente de Firefox. Después de eso, instalo la versión más reciente y cambie el nombre de esa aplicación, por ejemplo, Diga Firefox 12.0.1.

De esa manera, cuando vea el cuadro de diálogo que dice que otra instancia de Firefox ya está abierta, levante la base MAC en la parte inferior de su pantalla, y verá un segundo icono de Firefox en el muelle donde no había uno antes . Haga clic con el botón derecho en el icono anterior (si se utiliza el mouse sobre el ícono, verá "Firefox 3.6.17" o el más nuevo) y pasará por las opciones y deseleccione "Abrir en el inicio de sesión". Luego, fortalezca la aplicación anterior, y ese icono desaparecerá. Desaparecido. De alguna manera, cuando "tiró" o eliminó el ícono más antiguo desde el muelle después de actualizar, no cambió el estado de inicio de sesión de ese icono y siguió tratando de ejecutar ambas versiones de Firefox en el inicio de sesión. Problema resuelto.

Cuando actualiza y etiqueta en consecuencia, siempre desactive el estado de inicio de sesión del icono anterior antes de retirar ese icono y reemplazarlo con el nuevo.

1
Stephanie

Si Firefox ve una instancia activa de sí misma cuando comienza, salta a crear otra instancia de sí misma con este error.

¿Qué quiere decir con la declaración, "intenté reiniciar"? ¿Reiniciáste y esto aún persiste?

No estoy familiarizado con OS X lo suficiente como para comentar más sobre su comportamiento.

0
nik

La forma perezosa de eliminar estos archivos de bloqueo:

find ~/Library/Application\ Support/Firefox -name "*lock*" -exec rm {} \;

Esto encontrará y eliminará cualquier archivo con "Bloqueo" en el nombre. Consulte la página del hombre para find para obtener más información.

0
Iain

Hay un comando que combina el pgrep con matar , es Pkill. Entonces:

pkill firefox
0
SergioAraujo

En OS X, si se elimina el .Parentlock o matando el proceso no funciona, es posible que deba editar/eliminar el archivo profiles.ini. Me encontré con el problema mientras hice múltiples perfiles de Firefox y resolví el problema, eliminar todo, excepto el perfil predeterminado de los profiles.ini (no el perfil de perfil). Creo que la causa en mi caso fue la configuración de Uso_last_Profile se habilitó y el último perfil usado ya no existía (perfil de perfil eliminado).

0
Somantra