Невозможно убить приложение Preview [дубликат]

10

У меня странная проблема, мое приложение Preview не отвечает и не может его убить.

введите описание изображения здесь

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

Кнопка Force Quit также не дает никакого результата.

ps (и Activity Monitor) пусто:

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

Это не зомби, потому что следующая команда также пуста:

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

Я действительно не могу понять, что случилось. Любые идеи?

Лео
источник
Предварительный просмотр возвращается после выхода из системы или перезапуска?
Грэм Милн
2
Продолжается ли проблема после выхода из процесса Dock?
Грэм Милн
@GrahamMiln, перезапуск помогает мне, однако, я боюсь, что эта ситуация может повториться. Я думаю, что проблема с неработающим документом, но я не могу выяснить, какой это документ.
Лев
Когда это происходит, отображаются ли на экране какие-либо окна Preview.app или они отображаются только в Dock?
Грэм Милн
1
У меня был частичный успех после убийства "launchservicesd". Приложение снова будет работать для сеанса, но перезапуск по-прежнему проблематичен и истек срок ожидания.
Redarm

Ответы:

16

У меня такая же проблема. Временное решение:

sudo killall launchservicesd
sudo killall Dock
матовый
источник
1

Это может быть проблема с одним из файлов, которые пытается открыть предварительный просмотр.

Перейти к

~/Library/Saved Application State/

Удалите папку com.Apple.Preview. Это должно решить проблему при попытке запустить Preview после выхода из приложения из вышеприведенного ответа или завершения работы.

Fingaz
источник
0

Я использую OS X 10.11 El Capitan на своем Macbook Pro, и у меня возникла эта проблема с Mozilla Firefox. К сожалению, в моем случае команды sudo killall launchservicesdи sudo killall Dockне решают эту проблему: после этого я все еще не могу, например, перезагрузить операционную систему.

Я обнаружил, что работает следующая команда:

sudo shutdown -r now

Если ваша учетная запись пользователя имеет права администратора в OS X , выполнение вышеуказанной команды в терминале заставит OS X перезагрузиться. К сожалению, это не решение проблемы, но в качестве «последнего обходного пути к ресурсам» оно работает как шарм.

Юрий Сукупира
источник