Kan ' ikke åbne Firefox, fordi en kopi af Firefox allerede er åben

Jeg har flere brugere på min MacBook ( OS X 10.9.5). En af dem har parentielle begrænsninger, men har tilladelse til at bruge Firefox. På trods af det er hun ikke i stand til at køre Firefox: hver gang hun prøver, vises en fejlboks med meddelelsen

Luk Firefox – En kopi af Firefox er allerede åben. Kun en kopi af Firefox kan være åben ad gangen.

(det er overflødigt at sige, at Firefox ikke var åben, hverken af hende eller af nogen anden bruger, og at ingen af de andre brugere har det problem).

Det ser ud til, at dette skete efter en nylig opdatering af Firefox (til version 39.0).

Hvad kan være årsagen til dette? Hvordan kan jeg ordne dette?

Svar

Her er hvad jeg gjorde for at løse problemet:

  • I OS X Terminal skal du finde din aktuelt anvendte Firefox-profilmappe (noget lignende): $ cd ~/Library/Application\ Support/Firefox/Profiles/ $ ls -l

  • hvis du har flere profiler, skal du angive den med den seneste dato $ cd rAnd0m.default $ ls -la

  • fjern den skjulte parentlock-fil $ rm -v .parentlock

  • prøv at starte Firefox igen

(Hvis problemet ikke var relateret til parentlock-fil, vil du se: rm: .parentlock: No such file or directory)

Hvis du foretrækker at bruge Finder, skal du blot gøre skjulte prikfiler synlige først, så du kan tjekke for eksistens af .parentlock og slet det.

Kommentarer

  • Jeg synes ikke at gøre skjulte (dot) filer synlige i Finder er trivielt …
  • Jeg fandt ud af, at jeg også havde en ' spøgelsesproces ' kørende – @joshua s svar (ved hjælp af ps -wwax | grep firefo) var nødvendigt for at finde og dræbe det. btw, processen dukkede ' t op i OSX ' s ' force quit ' liste.
  • Tak. Fejldialogen burde virkelig have en mulighed for at gøre det automatisk!
  • dette fungerede for mig efter apple.stackexchange.com/questions/196771/… Jeg havde planlagt at " Gendan tidligere session " ( support.mozilla.org/da-US/kb/… ) og desværre, da jeg lancerede og fandt en " sikkerhed " fejl, der betød, at bogmærker og historik ikke ville være tilgængelige. når jeg dræbte " spøgelsesprocessen " og genstartede Firefox, var jeg i god form med hensyn til fejlen, men nu min " forrige " session var værdiløs.

Svar

Da jeg fik denne besked, måtte jeg kun dræbe den omstrejfende proces, ingen lås var involveret for mig.

% 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 

På trods af processen stadig er “hemmeligt” i live, var der ingen synlig Firefox i cmd-tab task switcher eller under cmd-opt-esc Dialogen Force Quit. Firefox var i denne tilstand efter et nedbrud / genstart.

Kommentarer

  • Dette løste mit problem, svarene ovenfor dette gjorde det ikke. Tak!
  • Jeg kørte flere – den, der løste problemet, var en plugin-container (genkendelig ved stien).
  • sjove ting om linux / unix. man skal være hacker for at få enkle ting til at fungere

Svar

emma24xias svar er til Windows og ikke anvendelig på en Mac. På en Mac ville du gøre det på denne måde.

Åbn Programmer / Hjælpeprogrammer og start Aktivitetsovervågning.

Se efter Firefox på listen. Vælg den og klik på stopskiltikonet for at tvinge til at afslutte denne proces.

Kommentarer

  • Beklager, men dette var ikke løsningen: der er ingen andre, der kører Firefox-processen kører. Den eneste, der vises af aktivitetsovervågningen, er den, der viser fejlfeltet.
  • der fungerede for mig

Svar

Jeg finder en løsning online her, du kan tjekke den. https://support.mozilla.org/en-US/kb/firefox-already-running-not-responding

Kommentarer

  • Selvom dette link muligvis besvarer spørgsmålet, er det bedre at inkludere de væsentlige dele af svaret her og give linket til reference Svar med kun link kan blive ugyldig, hvis den linkede side ændres.
  • Dit link gav den korrekte løsning: fjern .parentlock-filen.
  • Glad for at hjælpe jer.

Svar

Efter at have dræbt baggrundsprocesserne som vist kunne Firefox starte:

$ 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 

Svar

Den eneste løsning, jeg hidtil kunne finde var at åbne en ikke-gemt fil i nogle slags redaktør og lav en “Log ud”.

Hvis du er heldig, forsvinder den fastlagte proces fra docken, før editoren klager over ikke-gemt fil, så du kan klikke på “Annuller”, og det meste af dit arbejdsområde bliver der.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *