' t ouvrir Firefox car une copie de Firefox est déjà ouverte

Jai plusieurs utilisateurs sur mon MacBook ( OS X 10.9.5). Lun deux a des restrictions parentielles, mais est autorisé à utiliser Firefox. Maintenant, malgré cela, elle est incapable dexécuter Firefox: chaque fois quelle essaie, une boîte derreur apparaît avec le message

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

(il va sans dire que Firefox na pas été ouvert, ni par elle ni par aucun autre utilisateur, et quaucun des autres utilisateurs na ce problème).

Il semble que cela se soit produit après une récente mise à jour de Firefox (vers la version 39.0).

Quelle pourrait en être la cause? Comment puis-je résoudre ce problème?

Réponse

Voici ce que jai fait pour résoudre le problème:

  • Dans le terminal OS X, recherchez le répertoire de votre profil Firefox actuellement utilisé (quelque chose comme): $ cd ~/Library/Application\ Support/Firefox/Profiles/ $ ls -l

  • si vous avez plusieurs profils, indiquez celui avec la date la plus récente $ cd rAnd0m.default $ ls -la

  • supprimer le fichier parentlock masqué $ rm -v .parentlock

  • essayez de redémarrer Firefox

(Si le problème nétait pas lié au parentlock, vous verrez: rm: .parentlock: No such file or directory)

Si vous préférez utiliser le Finder, rendez simplement les fichiers de points cachés visibles en premier, afin que vous puissiez vérifier les existence de .parentlock et supprimez-le.

Commentaires

  • Je pense que rendre les fichiers cachés (point) visibles dans Finder nest pas anodin …
  • Jai constaté que javais également un processus fantôme ' ' en cours dexécution – @joshua (en utilisant ps -wwax | grep firefo) était nécessaire pour le trouver et le tuer. btw, le processus na ' t apparaître dans OSX ' s ' forcé à quitter ' list.
  • Merci. La boîte de dialogue derreur devrait vraiment avoir une option pour le faire automatiquement!
  • cela a fonctionné pour moi après apple.stackexchange.com/questions/196771/… Javais prévu de " Restaurer la session précédente " ( support.mozilla.org/en-US/kb/… ) et malheureusement quand jai lancé et trouvé un " security " erreur qui signifiait que les favoris et lhistorique seraient inaccessibles. une fois que jai tué le processus fantôme " " et redémarré Firefox, jétais en bonne forme en ce qui concerne lerreur, mais maintenant mon " précédente " session était sans valeur.

Réponse

Quand jai reçu ce message, je navais quà tuer le processus errant, aucun verrou nétait impliqué pour moi.

% ps -wwax | grep -i firefo 81106 ?? 711:45.58 /Applications/Firefox.app/Contents/MacOS/firefox -foreground 28986 ttys000 0:00.00 grep -i firefo % kill 81106 

Malgré le processus étant toujours « secrètement » actif, il ny avait pas de visibilité Firefox dans le sélecteur de tâches cmd-tab, ni sous la boîte de dialogue Forcer à quitter cmd-opt-esc. Firefox était dans cet état après un crash / redémarrage.

Commentaires

  • Cela a résolu mon problème, les réponses ci-dessus ne lont pas fait. Merci!
  • Jen avais plusieurs en cours dexécution – celui qui a résolu le problème était un conteneur de plugins (reconnaissable par le chemin).
  • trucs amusants à propos de linux / unix. il faut être hacker pour faire fonctionner des choses simples

Answer

La réponse de emma24xia est pour Windows et non applicable sur un Mac. Sur un Mac, vous le feriez de cette façon.

Ouvrez Applications / Utilitaires et lancez Activity Monitor.

Recherchez Firefox dans cette liste. Sélectionnez-le et cliquez sur licône du panneau darrêt pour forcer la fermeture de ce processus.

Commentaires

  • Désolé, mais ce nétait pas la solution: il ny a pas dautre processus Firefox en cours dexécution en cours dexécution. Le seul affiché par le moniteur dactivité est celui qui affiche la boîte derreur.
  • qui a fonctionné pour moi

Réponse

Je trouve une solution en ligne ici, vous pouvez la vérifier. https://support.mozilla.org/en-US/kb/firefox-already-running-not-responding

Commentaires

  • Bien que ce lien puisse répondre à la question, il est préférable dinclure les parties essentielles de la réponse ici et de fournir le lien pour référence . Réponses aux liens uniquement peut devenir invalide si la page liée change.
  • Votre lien a fourni la bonne solution: supprimez le fichier .parentlock.
  • Heureux que cela vous aide les gars.

Réponse

Après avoir tué les processus darrière-plan comme indiqué, Firefox a pu démarrer:

$ ps -wwax | grep firefox 1305 ?? 59:06.29 /Applications/Firefox.app/Contents/MacOS/firefox -foreground 2809 ttys006 0:00.00 grep firefox $kill -9 1305 $ ps -wwax | grep firefox 2815 ttys006 0:00.00 grep firefox 

Réponse

La seule solution que jai pu trouver jusquà présent était douvrir un fichier non enregistré dans certains sorte déditeur et faites une « Déconnexion ».

Si vous avez de la chance, le processus bloqué disparaîtra du dock avant que léditeur ne se plaint dun fichier non enregistré, vous pouvez donc cliquer sur « Annuler », et la plupart de votre espace de travail y restera.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *