Jag har flera användare på min MacBook ( OS X 10.9.5). En av dem har begränsningar, men har tillåtelse att använda Firefox. Trots det kan hon inte köra Firefox: när hon försöker dyker upp en felruta med meddelandet
Stäng Firefox – En kopia av Firefox är redan öppen. Endast en kopia av Firefox kan vara öppen åt gången.
(onödigt att säga att Firefox inte var öppen, varken av henne eller av någon annan användare, och att ingen av de andra användarna har det problemet).
Det verkar som om detta inträffade efter en senaste uppdatering av Firefox (till version 39.0).
Vad kan vara orsaken till detta? Hur kan jag reda ut det här?
Svar
Här är vad jag gjorde för att åtgärda problemet:
-
I OS X Terminal, hitta din Firefox-profilkatalog som används för närvarande (något liknande):
$ cd ~/Library/Application\ Support/Firefox/Profiles/ $ ls -l
-
om du har flera profiler, lista den med det senaste datumet
$ cd rAnd0m.default $ ls -la
-
ta bort den dolda föräldralåsfilen
$ rm -v .parentlock
-
försök att starta Firefox igen
(Om problemet inte var relaterat till föräldralåsfilen ser: rm: .parentlock: No such file or directory
)
Om du föredrar att använda Finder, gör du bara dolda prickfiler synliga först så att du kan söka efter existens av .parentlock och ta bort den.
Kommentarer
Svar
När jag fick detta meddelande var jag bara tvungen att döda borttappningsprocessen, inget lås var inblandat för mig. processen fortfarande är ”hemligt” vid liv, fanns det ingen synlig Firefox i cmd-tab
uppgiftsomkopplaren, inte heller under cmd-opt-esc
Dialogrutan Force Quit. Firefox var i det här tillståndet efter en krasch / omstart.
Kommentarer
- Detta löste mitt problem, svaret ovanför det här gjorde det inte. Tack!
- Jag körde flera – den som löste problemet var en plugin-behållare (igenkännbar av sökvägen).
- roliga saker om linux / unix. man måste vara hackare för att få enkla saker att fungera
Svar
emma24xias svar är för Windows och inte tillämpligt på en Mac. På en Mac skulle du göra det på det här sättet.
Öppna applikationer / verktyg och starta Activity Monitor.
Leta efter Firefox i listan. Välj den och klicka stoppskylt-ikonen för att tvinga avsluta processen.
Kommentarer
- Tyvärr, men det här var inte lösningen: det finns ingen annan som kör Firefox-processen körning. Den enda som visas av aktivitetsövervakaren är den som visar felrutan.
- som fungerade för mig
Svar
Jag hittar en lösning online här, du kan kontrollera den. https://support.mozilla.org/en-US/kb/firefox-already-running-not-responding
Kommentarer
- Även om den här länken kan svara på frågan är det bättre att inkludera de väsentliga delarna av svaret här och tillhandahålla länken för referens . Länksvar kan bli ogiltig om den länkade sidan ändras.
- Din länk gav rätt lösning: ta bort .parentlock-filen.
- Glad som hjälper er killar.
Svar
Efter att ha dödat bakgrundsprocesserna som visat kunde Firefox starta:
$ 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 enda lösningen jag hittills hittat var att öppna en osparad fil i vissa typ av redaktör och gör en ”Logga ut”.
Om du har tur försvinner den fasta processen från dockan innan redigeraren klagar på den osparade filen så att du kan klicka på ”Avbryt” och det mesta av din arbetsyta kommer att stanna kvar. >
ps -wwax | grep firefo
) behövdes för att hitta och döda det. btw, processen visas inte ' t i OSX ' s ' force quit ' lista.