Nie można zabić aplikacji Preview [duplikat]


10

Mam dziwny problem, moja aplikacja Preview nie odpowiada i nie może go zabić.

wprowadź opis zdjęcia tutaj

leo-mac:~ leo$ sudo killall Preview
No matching processes were found

Przycisk Force Quit również nie daje żadnego wyniku.

ps (i Monitor aktywności) jest pusty:

leo-mac:~ leo$ ps -ax | grep -i preview
24793 ttys000    0:00.00 grep -i preview

To nie jest zombie, ponieważ następne polecenie jest również puste:

ps aux | awk '"[Zz]" ~ $8 { printf("%s, PID = %d\n", $8, $2); }'

Naprawdę nie rozumiem, co się stało. Jakieś pomysły?


Czy podgląd powraca po wylogowaniu lub ponownym uruchomieniu?
Graham Miln

2
Czy problem nadal występuje po wyjściu z procesu dokowania?
Graham Miln

@GrahamMiln, ponowne uruchomienie pomaga mi, ale obawiam się, że ta sytuacja może się powtórzyć. Myślę, że problem dotyczy jakiegoś zepsutego dokumentu, ale nie mogę się dowiedzieć, który to dokument.
Leo

Czy kiedy to się dzieje, na ekranie są widoczne okna Preview.app - czy jest ono tylko wymienione w Docku?
Graham Miln

1
Odniosłem częściowy sukces po zabiciu „launchservicesd”. Aplikacja będzie działać ponownie dla sesji, ale ponowne uruchomienie było nadal problematyczne i upłynął limit czasu.
Redarm

Odpowiedzi:


16

Miałem ten sam problem. Obejście:

sudo killall launchservicesd
sudo killall Dock

1

Może to być problem z próbą otwarcia podglądu jednego z plików.

Iść do

~/Library/Saved Application State/

Usuń folder com.Apple.Preview. To powinno rozwiązać problem przy próbie uruchomienia podglądu po zamknięciu aplikacji z powyższej odpowiedzi lub wyłączeniu.


0

Używam OS X 10.11 „El Capitan” na moim Macbooku Pro i mam ten problem z Mozilla Firefox. Niestety, w moim przypadku polecenia sudo killall launchservicesdi sudo killall Docknie rozwiązują tego problemu: po wykonaniu tej czynności nadal nie mogę np. Zrestartować systemu operacyjnego.

Stwierdziłem, że działa następujące polecenie:

sudo shutdown -r now

Jeśli twoje konto użytkownika ma uprawnienia administracyjne w systemie OS X , uruchomienie powyższej komendy w terminalu wymusi ponowne uruchomienie systemu OS X. Niestety nie jest to rozwiązanie problemu, ale jako „obejście ostatniego zasobu” działa jak urok.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.