Không thể tắt ứng dụng Xem trước [trùng lặp]


10

Tôi có một vấn đề lạ, ứng dụng Preview của tôi không phản hồi và không thể giết nó.

nhập mô tả hình ảnh ở đây

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

Nút Force Quit cũng không cho kết quả.

ps (và Trình giám sát hoạt động) trống:

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

Đó không phải là zombie vì lệnh tiếp theo cũng trống rỗng:

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

Tôi thực sự không thể hiểu chuyện gì đã xảy ra. Có ý kiến ​​gì không?


Liệu Preview có trở lại sau khi đăng xuất hoặc khởi động lại không?
Graham Miln

2
Có vấn đề tiếp tục sau khi thoát khỏi quá trình Dock?
Graham Miln

@GrahamMiln, khởi động lại giúp tôi, tuy nhiên, tôi sợ tình huống này có thể lặp lại. Tôi nghĩ vấn đề là với một số tài liệu bị hỏng nhưng tôi không thể tìm ra, đó là tài liệu nào.
Leo

Có bất kỳ cửa sổ Preview.app nào hiển thị trên màn hình khi điều này xảy ra - hoặc nó chỉ được liệt kê trong Dock?
Graham Miln

1
Tôi đã thành công một phần sau khi giết "launchserviced". Ứng dụng sẽ hoạt động trở lại cho phiên, nhưng khởi động lại vẫn có vấn đề và hết thời gian.
Redarm

Câu trả lời:


16

Tôi đã từng gặp vấn đề tương tự. Cách giải quyết:

sudo killall launchservicesd
sudo killall Dock

1

Nó có thể là một vấn đề với một trong những tập tin xem trước đang cố mở.

Đi đến

~/Library/Saved Application State/

Xóa thư mục com.Apple.Preview. Điều này sẽ giải quyết vấn đề khi cố gắng khởi chạy Bản xem trước sau khi thoát ứng dụng khỏi câu trả lời ở trên hoặc tắt.


0

Tôi đang chạy OS X 10.11 "El Capitan" trên Macbook Pro của tôi và tôi đang gặp vấn đề này với Mozilla Firefox. Thật không may, trong trường hợp của tôi, các lệnh sudo killall launchservicesdsudo killall Dockkhông giải quyết được vấn đề này: sau khi tôi làm điều này, tôi vẫn không thể khởi động lại hệ điều hành.

Tôi thấy rằng lệnh sau hoạt động:

sudo shutdown -r now

Nếu tài khoản người dùng của bạn có đặc quyền quản trị trên OS X , chạy lệnh trên trên Terminal sẽ buộc OS X khởi động lại. Thật không may, đây không phải là một giải pháp cho vấn đề này, nhưng như một "cách giải quyết tài nguyên cuối cùng", nó hoạt động như một cơ duyên.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.