Mam wielu użytkowników na moim MacBooku ( OS X 10.9.5). Jeden z nich ma ograniczenia rodzicielskie, ale może używać przeglądarki Firefox. Teraz mimo wszystko nie może uruchomić Firefoksa: za każdym razem, gdy próbuje, pojawia się okno błędu z komunikatem
Zamknij Firefoksa
Kopia przeglądarki Firefox jest już otwarta. Jednocześnie może być otwarta tylko jedna kopia przeglądarki Firefox.
(nie trzeba dodawać, że Firefox nie był otwarty ani przez nią, ani przez żadnego innego użytkownika, i że żaden z pozostałych użytkowników nie ma tego problemu).
Wygląda na to, że miało to miejsce po ostatniej aktualizacji Firefoksa (do wersji 39.0).
Co może być tego przyczyną? Jak mogę to rozwiązać?
Odpowiedź
Oto co zrobiłem, aby rozwiązać problem:
-
W terminalu OS X znajdź aktualnie używany katalog profilu Firefoksa (na przykład):
$ cd ~/Library/Application\ Support/Firefox/Profiles/ $ ls -l
-
jeśli masz wiele profili, wymień ten z najnowszą datą
$ cd rAnd0m.default $ ls -la
-
usuń ukryty plik blokady nadrzędnej
$ rm -v .parentlock
-
spróbuj ponownie uruchomić przeglądarkę Firefox
(Jeśli problem nie był związany z Plik blokady nadrzędnej zobaczysz: rm: .parentlock: No such file or directory
)
Jeśli wolisz korzystać z Findera, po prostu pokaż najpierw ukryte pliki z kropkami, abyś mógł sprawdzić, czy istnienie .parentlock i usuń go.
Komentarze
Odpowiedź
Kiedy dostałem tę wiadomość, musiałem tylko zabić zbłąkany proces, nie miałem żadnej blokady.
% 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
Pomimo proces wciąż „potajemnie” działa, nie było widocznego Firefoksa w przełączniku zadań cmd-tab
ani w oknie dialogowym cmd-opt-esc
Wymuś zamknięcie. Firefox był w tym stanie po awarii / restarcie.
Komentarze
- To rozwiązało mój problem, powyższe odpowiedzi nie. Dziękuję!
- Miałem kilka uruchomionych – tym, który rozwiązał problem, był kontener wtyczek (rozpoznawalny po ścieżce).
- zabawne rzeczy o linux / unix. trzeba być hakerem, aby proste rzeczy działały
Odpowiedź
emma24xia „odpowiada Windows, a nie dotyczy Maca. Na Macu zrobiłbyś to w ten sposób.
Otwórz Aplikacje / Narzędzia i uruchom Monitor aktywności.
Poszukaj Firefoksa na tej liście. Wybierz ją i kliknij ikona znaku stopu, aby wymusić zakończenie tego procesu.
Komentarze
- Przepraszamy, ale to nie było rozwiązanie: nie ma innego uruchomionego procesu Firefoksa uruchomiony. Jedyny wyświetlany przez monitor aktywności to ten, który wyświetla okno błędu.
- , który zadziałał dla mnie.
Odpowiedź
Znajduję tutaj rozwiązanie online, możesz je sprawdzić. https://support.mozilla.org/en-US/kb/firefox-already-running-not-responding
Komentarze
- Chociaż ten link może odpowiedzieć na pytanie, lepiej jest zawrzeć tutaj zasadnicze części odpowiedzi i podać odnośnik w celach informacyjnych Odpowiedzi zawierające tylko łącze może stać się nieważna, jeśli zmieni się linkowana strona.
- Twój link zapewnił prawidłowe rozwiązanie: usuń plik .parentlock.
- Cieszę się, że wam pomogło.
Odpowiedź
Po zabiciu procesów w tle, jak pokazano, Firefox mógł się uruchomić:
$ 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
Odpowiedź
Jedynym rozwiązaniem, jakie udało mi się do tej pory znaleźć, było otwarcie niezapisanego pliku w niektórych rodzaj edytora i zrób „Wyloguj się”.
Jeśli będziesz miał szczęście, zablokowany proces zniknie ze stacji dokującej, zanim redaktor zacznie narzekać na niezapisany plik, więc możesz kliknąć „Anuluj”, a większość obszaru roboczego tam pozostanie.
ps -wwax | grep firefo
) była potrzebna, aby go znaleźć i zabić. przy okazji, proces nie ' nie pojawił się w OSX ' s ' wymuś zakończenie ' lista.