Bagaimana cara mengetahui program "Tidak Dikenal" yang masih berjalan dan mencegah shutdown?

9

Saya mendapatkan jendela di bawah ini sesekali pada shutdown. Apakah ada cara untuk mengetahui apa program "Tidak Diketahui" itu? Mungkin menemukan jalur yang dapat dieksekusi?

masukkan deskripsi gambar di sini

8128
sumber
1
Saya akan mencari menjalankan (R) atau zombie (Z) atau proses aneh lainnya di output ps -eo pid,stat,args.
atur
Saya memiliki masalah ini pada setiap upaya untuk mematikan atau keluar, dan ternyata Kupfer yang menyebabkannya. Berhenti Kupfer memperbaiki masalah ini untuk saya.
Jonathan

Jawaban:

3

Ini sebenarnya fitur, bukan bug. Sebelum ini, sistem akan keluar karena kehilangan pekerjaan yang belum disimpan dan menjadi buta terhadap kerusakan.

Saat ini, aplikasi yang melakukan tugas panjang yang layak menunggu, mendaftarkan diri mereka melalui DBus dengan shell; ini bisa berupa penyandian video, mengunggah dan menyinkronkan tugas-tugas Ubuntu One atau DropBox dan sebagainya.

Kadang-kadang aplikasi mungkin macet dan karena itu gagal membatalkan pendaftaran tugas tertunda mereka, dan mereka mungkin atau mungkin tidak firefox .

Anda dapat menginvestigasi inhibitor shutdown Anda dengan penampil DBus seperti d-feet:

Di bus sesi, org.gnome.SessionManagerantarmuka akan memaparkan metode GetInhibitors(), yang mengembalikan misalnya ['/org/gnome/SessionManager/Inhibitor2']. Objek di jalur ini akan memungkinkan Anda untuk menanyakan berbagai hal, seperti GetAppId()(misalnya Handbrake), GetReason()(misalnya Pengkodean), GetToplevelXid()(misalnya 79691816L). Terutama yang terbaru mungkin berguna: Anda bisa mengeluarkan xwininfo -id 79691816dan dengan demikian memverifikasi apakah jendela masih ada dan jika ada, apa judul aslinya.

aquaherd
sumber
0

Firefox telah lama mengalami kebocoran memori yang buruk. Dan itu hanya menjadi lebih buruk beberapa rilis terakhir (4, 5 & 6).

Saya sering mendapatkan pesan "Tidak menanggapi" ini dan secara coba-coba mengetahui bahwa pesan itu berasal dari Firefox. Untuk melihat apakah Firefox menyebabkan ini di komputer Anda, coba lakukan prosedur berikut:

ketika Anda mendapatkan dialog Not Responding, buka System Monitor. Cari firefox-bin yang dapat dieksekusi di daftar Processes dan jika Anda menemukannya lihat apakah tajuk Saluran Tunggu mengatakan "futex_wait_queue_me": executable firefox-bin

Jika Anda melihat entri ini, buka Terminal dan ketik "killall firefox-bin". Perintah ini akan menghentikan proses.

Sekarang ulangi apa pun yang Anda lakukan yang membuat dialog Not Responding (mis., Mencoba untuk me-restart atau mematikan komputer) dan lihat apakah semuanya copacetic. Jika semuanya lancar dan Anda tidak mendapatkan dialog Not Responding lagi, Anda dapat menyimpulkan bahwa itu adalah kebocoran memori Firefox yang menyebabkannya.

Chad - 24216
sumber
0

Coba jalankan pembaruan grub:

sudo perbarui-grub

Saya memiliki masalah yang sama seperti dijelaskan di atas dan ini memperbaikinya untuk saya.

Bill Fritz
sumber