web-dev-qa-db-fra.com

"Une copie de Firefox est déjà ouverte. Une seule copie de Firefox peut être ouverte à la fois."

Je ne peux pas commencer Firefox sur mon Mac. C'est juste "une copie de Firefox est déjà ouverte. Une seule copie de Firefox peut être ouverte à la fois." J'ai essayé de redémarrer l'ordinateur. Des correctifs?


Vous avez suggéré de supprimer les fichiers de verrouillage de mon profil, mais, je n'ai pas de profil . J'essayais de résoudre le problème en question Firefox sur Mac: lent, lent, lent En supprimant mon profil, donc je l'ai supprimé, et cela est arrivé. Donc, je ne peux pas supprimer les fichiers de verrouillage car ils n'existent pas.

12
Isaac Waller

Pour supprimer .ParentLock des fichiers Vous pouvez exécuter la commande suivante dans le terminal:

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

(Ce n'est pas dans votre profil)

Toutefois, comme indiqué précédemment, le retrait d'un fichier .ParentLock ne peut pas aider à corriger un processus de Firefox coincé.

8
Chealion

Firefox écrit deux lockfiles, s'ils ne sont pas supprimés pendant l'arrêt, vous devez les supprimer manuellement. Ils s'appellent lock et .parentlock et situé dans le dossier de profil .

Mozillazine a n article sur la façon de faire cela sur le Mac.

Edit: sur OS X uniquement .parentlock existe, il devrait donc suffire de supprimer ce fichier. Le fichier aura une taille de 0 Ko, vous pouvez donc la supprimer sans inquiétude.

5
user1863

Cela tue tous les processus Firefox sur Linux:

pgrep firefox | xargs kill -9
2
Mitja

D'une manière ou d'une autre, le processus Firefox est toujours en cours d'exécution même après la fermeture du programme.

Premièrement, cliquez avec le bouton droit de la souris sur l'icône Firefox et essayez de cliquer sur Force Quit.

Si cette option n'est pas là, appuyez sur OptionAppleEsc. Cela fera apparaître une liste de programmes en cours d'exécution. Sélectionnez Firefox et appuyez sur Force Quit

Si tout le reste échoue, tapez killall -9 firefox dans le terminal. Cela devrait forcer le processus à fermer, vous permettant de démarrer Firefox à nouveau.

1
Dan Walker

Le moyen paresseux de supprimer ces fichiers de verrouillage:

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

Cela trouvera et supprimera tout fichier avec "verrouillage" dans le nom. Voir la page de l'homme pour find pour plus d'informations.

0
Iain

Sur OS X, si la suppression de la .parentLock ou de tuer le processus ne fonctionne pas, vous devrez peut-être modifier/supprimer le fichier profils.ini. J'ai rencontré le problème lors de la création de multiples profils Firefox et de résoudre le problème de supprimer tout sauf le profil par défaut des profils.ini (pas le profil dir). Je pense que la cause dans mon cas était le paramètre Use_Last_Profile a été activé et le dernier profil utilisé n'existait plus (profiler DIR supprimé).

0
Somantra