Vorschau-App kann nicht beendet werden [Duplikat]

10

Ich habe ein seltsames Problem, meine Vorschau-App reagiert nicht und kann sie nicht beenden.

Geben Sie hier die Bildbeschreibung ein

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

Die Schaltfläche "Beenden erzwingen" gibt ebenfalls kein Ergebnis.

ps (und Aktivitätsmonitor) ist leer:

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

Es ist kein Zombie, weil der nächste Befehl ebenfalls leer ist:

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

Ich kann wirklich nicht verstehen, was passiert ist. Irgendwelche Ideen?

Löwe
quelle
Wird die Vorschau nach dem Abmelden oder Neustarten zurückgegeben?
Graham Miln
2
Bleibt das Problem nach dem Beenden des Dock-Prozesses bestehen?
Graham Miln
@GrahamMiln, ein Neustart hilft mir, aber ich fürchte, diese Situation kann sich wiederholen. Ich denke, das Problem liegt in einem kaputten Dokument, aber ich kann nicht herausfinden, um welches Dokument es sich handelt.
Leo
Sind in diesem Fall Preview.app-Fenster auf dem Bildschirm sichtbar - oder werden sie nur im Dock aufgeführt?
Graham Miln
1
Ich hatte teilweise Erfolg, nachdem ich "launchservicesd" getötet hatte. Die App würde für die Sitzung wieder funktionieren, aber ein Neustart war immer noch problematisch und hatte eine Zeitüberschreitung.
Redarm

Antworten:

16

Ich hatte das gleiche Problem. Problemumgehung:

sudo killall launchservicesd
sudo killall Dock
matt
quelle
1

Möglicherweise liegt ein Problem mit einer der Dateien vor, die versucht zu öffnen.

Gehe zu

~/Library/Saved Application State/

Entfernen Sie den Ordner com.Apple.Preview. Dies sollte das Problem beheben, wenn Sie versuchen, die Vorschau zu starten, nachdem Sie die Anwendung über die obige Antwort beendet oder heruntergefahren haben.

Fingaz
quelle
0

Ich verwende OS X 10.11 "El Capitan" auf meinem Macbook Pro und habe dieses Problem mit Mozilla Firefox. Leider in meinem Fall die Befehle sudo killall launchservicesdund sudo killall Docklösen dieses Problem nicht: Nachdem ich dies getan habe, kann ich zB das Betriebssystem immer noch nicht neu starten.

Ich habe festgestellt, dass der folgende Befehl funktioniert:

sudo shutdown -r now

Wenn Ihr Benutzerkonto unter OS X über Administratorrechte verfügt, wird OS X durch Ausführen des obigen Befehls auf dem Terminal zum Neustart gezwungen. Leider ist dies keine Lösung für das Problem, aber als "letzte Ressourcenumgehung" funktioniert es wie ein Zauber.

Yuri Sucupira
quelle