Apl macet, ikon dok tetap, tidak bisa reboot, namun tidak ada proses dalam ps aux untuk dimatikan

35

Saya telah mengalami masalah yang sangat menjengkelkan sejak saya meningkatkan ke Yosemite. FCPX (tapi saya sudah memiliki laporan tentang masalah ini di komputer lain dengan finder.app dan safari.app) kadang-kadang akan crash saat keluar (tanpa jejak log terdeteksi) dan ikonnya akan tetap di dermaga dengan "aplikasi ini biasa" tidak merespons "peringatan menu. Berhenti secara paksa tidak akan berfungsi Memulai kembali hanya dapat dilakukan dengan cara yang sulit karena aplikasi yang macet mencegah yang lunak namun tidak ada satu proses pun tentang FCPX yang terdaftar saat dalam monitor aktivitas atau ada dalam psaux. Tidak ada proses zombie yang ditemukan; kinerja komputer baik-baik saja. Jika saya membuka perpustakaan FCPX, saya akan mendapatkan dialog yang menyatakan bahwa "Aplikasi" Final Cut Pro "tidak terbuka lagi", yang cukup menjengkelkan q:

Saya menggunakan MBP Retina awal 2013 15 '

Adakah yang tahu sedikit pun apa yang terjadi di sini? Ini cukup sering terjadi sehingga pengaturan ulang yang keras setiap kali bukan solusi jangka panjang yang layak.

Juga, saya akan sangat berguna untuk mengetahui apa yang harus dilakukan ketika ini terjadi pada komputer lain dengan aplikasi lain (:

Saya harap seseorang dapat membantu

Terima kasih Marco

Marco Carandente
sumber
1
Bisakah Anda masih menerbitkan log Konsol di sekitar batas waktu sehingga untuk melihat apa yang terjadi. Juga, jika Anda menjalankan "ps -A> process.txt" mengeluarkan file ke direktori home Anda, itu dapat digunakan untuk catatan Anda untuk melihat proses apa yang aktif (sebelum crash).
Ruskes
1
Chrome melakukannya sesekali untuk saya. Tidak lebih dari sekali setiap dua minggu jika saya harus menebak.
bassplayer7
1
Saya telah menghadapi masalah yang sangat mirip. Akhirnya diturunkan ke Mavericks yang cukup lurus ke depan dan saya tidak bisa mengatakan bahwa saya menyesali langkah itu sama sekali. Tidak akan menggunakan Yosemite lagi dalam waktu dekat.
beta
1
terima kasih atas jawaban yang baik; sayangnya log selalu benar-benar diam di sekitar waktu crash, dan seperti yang saya sebutkan sebelumnya ps juga tidak berguna karena tidak ada satu proses tunggal yang terhubung ke FCPX setelah crash. Namun saya akan memposting output log dan ps ketika saya menemukan masalah lagi. Juga perlu dicatat, hari terakhir saya memaksa mengeluarkan satu drive eksternal dan itu sendiri untuk pertama kalinya dalam beberapa bulan dirilis FCPX zombie saya. Apakah ini berguna? Terima kasih Marco
Marco Carandente

Jawaban:

51

(Saya tahu ini adalah pertanyaan lama tapi saya pikir ini mungkin bisa membantu seseorang)

Saya memiliki masalah yang sama dengan NetBeans dan inilah yang bekerja untuk saya:

sudo killall launchservicesd
sudo killall Dock

Saya harap ini membantu.

loco.loop
sumber
1
Bisakah seseorang menjelaskan apa launchservicesd?
Matthieu Riegler
1
@MatthieuRiegler Halaman manual ini tidak terlalu membantu: Description: launchservicesd is used internally by MacOS X to track and coordinate information about the running applications on the system.Apakah Anda menemukan informasi yang lebih lengkap dan berguna?
jsejcksn
2
Apakah Anda pernah mengetahui apa yang membuat NB melakukan ini? Saya memiliki masalah yang sama dan saya tidak tahu cara memperbaikinya. Mengikuti prosedur Anda memungkinkan saya untuk reboot tetapi tidak memperbaiki masalah mendasarnya.
pelari cepat
1
Tidak, saya tidak memiliki kesalahan lagi untuk sementara waktu. Apakah Anda menggunakan NB terbaru?
loco.loop
1
Bekerja selalu untuk nakal firefox pada el-capitan
akhan
6

Saya menjalankan OS X 10.11 "El Capitan" di Macbook Pro saya, dan saya mengalami masalah ini dengan Mozilla Firefox. Sayangnya, dalam kasus saya perintah sudo killall launchservicesddan sudo killall Docktidak menyelesaikan masalah ini: setelah saya melakukan ini, saya masih tidak dapat mis me-reboot sistem operasi.

Saya menemukan bahwa perintah berikut ini berfungsi pada Mac:

sudo shutdown -r now

Jika akun pengguna Anda memiliki hak administratif pada OS X , menjalankan perintah di atas pada Terminal akan memaksa OS X untuk reboot. Sayangnya, ini bukan solusi untuk masalah ini, tetapi sebagai "solusi sumber daya terakhir" ini bekerja seperti pesona.

Yuri Sucupira
sumber
3

Ini didasarkan pada jawaban loco.loop. Ini sering terjadi pada saya dengan aplikasi Synergy. Saya sekarang telah mengubah ini menjadi skrip bash.

sudo echo "#!/bin/bash
sudo killall launchservicesd
sudo killall Dock" > /usr/local/bin/fixDock && sudo chmod +x  
/usr/local/bin/fixDock

Sekarang saya cukup ketik fixDockterminal saya. :)

Justin Fortier
sumber
2

Buka Activity Monitor, cari proses peluncuran layanand. Sorot proses dan paksa keluar dari proses. Butuh waktu beberapa lama bagi laptop untuk merespons tetapi aplikasi zombie yang menyinggung juga akan berhenti. Berfungsi dengan baik untuk versi terbaru Firefox dan Mac OS X El Capitan 10.11.3.

bkush
sumber
1

Saya memiliki masalah dengan solusi lain karena komputer saya macet dalam mode "berusaha untuk mematikan". Dengan kata lain, saya tidak bisa membuka jendela terminal atau apa pun karena OS mencoba mematikan semua aplikasi. Tapi itu hanya menggantung, menunggu proses yang salah ini mati.

Saya akhirnya melakukan POWERDOWN KERAS. Yaitu, saya menahan tombol daya selama empat detik sampai daya padam.

Tunggu sepuluh detik, dan hidupkan kembali. Semuanya bekerja dengan baik. Semoga ini membantu.

Scott Biggs
sumber
1

Saya punya masalah serupa setelah paksa berhenti aplikasi (telah terjadi dengan Firefox, SQL Developer, Eclipse) di Yosemite. Saya telah menemukan solusi yang tidak memerlukan restart sebenarnya:

  1. Klik ikon Apple di kiri atas, klik Restart, dan klik Restart pada dialog yang muncul. Tampaknya, tidak ada yang akan terjadi
  2. Ulangi proses ini 10 kali atau lebih. Anda mungkin perlu menutup beberapa aplikasi saat diminta agar tidak mengganggu proses restart. Cobalah untuk menghindari menutup apa pun yang akan terlalu merepotkan Anda.
  3. Saat Anda melakukan ini, periksa secara berkala apakah aplikasi masih dianggap "berjalan" (mis. Tahan-klik pada ikon - jika tertulis "Force Quit", aplikasi itu belum berfungsi).
  4. Akhirnya tugas restart akan menghentikan aplikasi yang macet. Saat Anda memperhatikan ini, berhentilah mengatakannya untuk memulai kembali.

Ini adalah satu-satunya solusi yang saya temukan. Ini lebih seni daripada sains, tetapi sepertinya dalam waktu 60 detik atau lebih tugas restart menghilangkan aplikasi yang rusak dan semuanya baik-baik saja. Bagi saya, ini jauh lebih nyaman daripada benar-benar me-restart komputer - beberapa aplikasi tidak memulihkan dengan sangat baik. Saya mencoba pendekatan yang sama dengan Force Quit (mis. Berulang kali Force Quitting) dan tidak mendapat hasil.

Setiap kali hal ini terjadi pada saya, saya telah berhasil menyelamatkan dari restart (biasanya dengan menolak untuk menutup aplikasi yang memblokir restart) setelah ditutup aplikasi yang rusak.

Nauraushaun
sumber