Impossibile ' aprire Firefox perché una copia di Firefox è già aperta

Ho più utenti sul mio MacBook ( OS X 10.9.5). Uno di loro ha limitazioni parential, ma è autorizzato a utilizzare Firefox. Ora, nonostante ciò, non è in grado di eseguire Firefox: ogni volta che ci prova, viene visualizzata una finestra di errore con il messaggio

Chiudi Firefox
Una copia di Firefox è già aperto. È possibile aprire solo una copia di Firefox alla volta.

(inutile dire che Firefox non era aperto, né da lei né da nessun altro utente, e che nessuno degli altri utenti ha questo problema).

Sembra che ciò sia avvenuto dopo un recente aggiornamento di Firefox (alla versione 39.0).

Quale potrebbe essere la causa di questo? Come posso risolverlo?

Risposta

Ecco cosa ho fatto per risolvere il problema:

  • In OS X Terminal, trova la directory del profilo di Firefox attualmente utilizzata (qualcosa di simile): $ cd ~/Library/Application\ Support/Firefox/Profiles/ $ ls -l

  • se disponi di più profili, elenca quello con la data più recente $ cd rAnd0m.default $ ls -la

  • rimuovi il file parentlock nascosto $ rm -v .parentlock

  • prova ad avviare nuovamente Firefox

(se il problema non era correlato al parentlock, vedrai: rm: .parentlock: No such file or directory)

Se preferisci usare il Finder, rendi visibili prima i file di punti nascosti, così puoi controllare il esistenza di .parentlock ed eliminarlo.

Commenti

  • Penso che rendere visibili i file nascosti (punto) nel Finder non sia banale …
  • Ho scoperto che avevo anche un ' processo fantasma ' in esecuzione – @joshua s risposta (utilizzando ps -wwax | grep firefo) era necessaria per trovarlo e ucciderlo. btw, il processo non ' non è apparso in OSX ' s ' forza la chiusura ' elenco.
  • Grazie. La finestra di dialogo di errore dovrebbe davvero avere unopzione per farlo automaticamente!
  • questo ha funzionato per me dopo apple.stackexchange.com/questions/196771/… Avevo programmato di " ripristinare la sessione precedente " ( support.mozilla.org/en-US/kb/… ) e purtroppo quando ho avviato e ho trovato un security " che significava che i segnalibri e la cronologia sarebbero stati inaccessibili. dopo aver ucciso il " processo fantasma " e riavviato Firefox, ero in buona forma rispetto allerrore, ma ora il mio " precedente " sessione era inutile.

Risposta

Quando ho ricevuto questo messaggio ho dovuto solo terminare il processo vagante, nessun blocco è stato coinvolto per me.

% 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 

Nonostante il essendo ancora “segretamente” attivo, Firefox non era visibile nel cmd-tab task switcher, né nella finestra di dialogo cmd-opt-esc Forza chiusura. Firefox era in questo stato dopo un arresto anomalo / riavvio.

Commenti

  • Questo ha risolto il mio problema, le risposte sopra questa no. Grazie!
  • Ne avevo diversi in esecuzione – quello che ha risolto il problema era un contenitore di plugin (riconoscibile dal percorso).
  • Cose divertenti su linux / unix. bisogna essere hacker per far funzionare le cose semplici

Answer

La risposta di emma24xia è per Windows e non applicabile su un Mac. Su un Mac lo faresti in questo modo.

Apri Applicazioni / Utility e avvia Activity Monitor.

Cerca Firefox nellelenco. Selezionalo e fai clic su licona del segnale di stop per forzare luscita dal processo.

Commenti

  • Spiacenti, ma questa non era la soluzione: non ci sono altri processi di Firefox in esecuzione in esecuzione. Lunico mostrato dal monitor attività è quello che mostra la casella di errore.
  • che ha funzionato per me

Risposta

Trovo una soluzione online qui, puoi verificarla. https://support.mozilla.org/en-US/kb/firefox-already-running-not-responding

Commenti

  • Sebbene questo link possa rispondere alla domanda, è meglio includere le parti essenziali della risposta qui e fornire il link come riferimento Risposte solo link può diventare non valido se la pagina collegata cambia.
  • Il tuo link ha fornito la soluzione corretta: rimuovi il file .parentlock.
  • Sono contento che ti aiuti ragazzi.

Risposta

Dopo aver terminato i processi in background come mostrato, Firefox è stato in grado di avviare:

$ 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 

Risposta

Lunica soluzione che sono riuscito a trovare finora era aprire un file non salvato in alcuni tipo di editor e fare un “Log Out”.

Se sei fortunato, il processo bloccato scomparirà dal dock prima che leditor si lamenti del file non salvato, quindi puoi fare clic su “Annulla” e la maggior parte del tuo spazio di lavoro rimarrà lì.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *