' nu poate deschide Firefox deoarece o copie a Firefox este deja deschisă

Am mai mulți utilizatori pe MacBook ( OS X 10.9.5). Una dintre ele are restricții parențiale, dar este permisă utilizarea Firefox. Acum, în ciuda acestui fapt, nu poate rula Firefox: ori de câte ori încearcă, apare o casetă de eroare cu mesajul

Închide Firefox
O copie din Firefox este deja deschis. O singură copie a Firefox poate fi deschisă odată.

(nu mai este necesar să spunem că Firefox nu a fost deschis, nici de ea, nici de niciun alt utilizator, și că niciunul dintre ceilalți utilizatori nu are această problemă).

Se pare că a apărut după o actualizare recentă a Firefox (la versiunea 39.0).

Care ar putea fi cauza? Cum pot rezolva acest lucru?

Răspuns

Iată ce am făcut pentru a remedia problema:

  • În terminalul OS X, găsiți directorul de profil Firefox utilizat în prezent (ceva de genul): $ cd ~/Library/Application\ Support/Firefox/Profiles/ $ ls -l

  • dacă aveți mai multe profiluri, listați-l pe cel cu data cea mai recentă $ cd rAnd0m.default $ ls -la

  • eliminați fișierul ascuns parentlock $ rm -v .parentlock

  • încercați să porniți din nou Firefox

(Dacă problema nu a fost legată de fișierul parentlock, veți vedea: rm: .parentlock: No such file or directory)

Dacă preferați să utilizați Finder, faceți mai întâi vizibile fișierele cu puncte ascunse, astfel încât să puteți verifica dacă existența .parentlock și ștergeți-l.

Comentarii

  • Cred că a face fișierele ascunse (punct) vizibile în Finder nu este banal …
  • Am constatat că aveam și un ' proces fantomă ' rulând – @joshua (folosind ps -wwax | grep firefo) a fost necesar pentru găsirea și uciderea acestuia. btw, procesul nu ' nu a apărut în OSX ' s ' forțare a părăsit ' listă.
  • Mulțumesc. Dialogul de eroare ar trebui să aibă într-adevăr o opțiune de a face acest lucru automat!
  • acest lucru a funcționat pentru mine după apple.stackexchange.com/questions/196771/… Plănuisem să " să restabilesc sesiunea anterioară " ( support.mozilla.org/en-US/kb/… ) și din păcate când am lansat și am găsit un " securitate " eroare care însemna că marcajele și istoricul vor fi inaccesibile. odată ce am ucis " procesul fantomă " și am repornit Firefox, am fost într-o formă bună în ceea ce privește eroarea, dar acum " sesiunea anterioară " nu a avut valoare.

Răspuns

Când am primit acest mesaj, a trebuit doar să ucid procesul rătăcit, nu a fost implicată nicio blocare.

% 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 

În ciuda faptului că procesul încă în viață „în secret”, nu a existat niciun Firefox vizibil în comutatorul de sarcini cmd-tab și nici în caseta de dialog cmd-opt-esc Forțare ieșire. Firefox a fost în această stare după o blocare / repornire.

Comentarii

  • Acest lucru a rezolvat problema mea, răspunsurile de mai sus nu au reușit. Mulțumesc!
  • Am avut mai multe rulări – cel care a rezolvat problema a fost un container de pluginuri (recunoscut după cale).
  • lucruri amuzante despre linux / unix. trebuie să fii hacker pentru ca lucrurile simple să funcționeze.

Răspuns

Răspunsul emma24xia este pentru Windows și nu aplicabil pe un Mac. Pe un Mac, veți face acest lucru.

Deschideți Aplicații / Utilități și lansați Activity Monitor.

Căutați Firefox în lista respectivă. Selectați-l și faceți clic pe pictograma stop-sign pentru a forța renunțarea la acest proces.

Comentarii

  • Ne pare rău, dar aceasta nu a fost soluția: nu există niciun alt proces Firefox care rulează rulează. Singurul afișat de monitorul de activitate este cel care afișează caseta de eroare.
  • care a funcționat pentru mine

Răspuns

Găsesc o soluție online aici, o puteți verifica. https://support.mozilla.org/en-US/kb/firefox-already-running-not-responding

Comentarii

  • Deși acest link poate răspunde la întrebare, este mai bine să includeți părțile esențiale ale răspunsului aici și să furnizați linkul pentru referință . Răspunsuri numai link-uri poate deveni invalid dacă se schimbă pagina conectată.
  • Linkul dvs. a furnizat soluția corectă: eliminați fișierul .parentlock.
  • Mă bucur că vă ajută băieți.

Răspuns

După eliminarea proceselor de fundal așa cum se arată, Firefox a reușit să înceapă:

$ 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ăspuns

Singura soluție pe care am putut-o găsi până acum a fost să deschid un fișier nesalvat în unele un fel de editor și faceți o „Deconectare”.

Dacă aveți noroc, procesul blocat va dispărea din doc înainte ca editorul să se plângă de fișierul nesalvat, astfel încât să puteți face clic pe „Anulare”, iar cea mai mare parte a spațiului dvs. de lucru va rămâne acolo.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *