Hangi “Bilinmeyen” programın hala çalıştığını ve kapatılmasını nasıl önlerim?


9

Kapatma sırasında zaman zaman aşağıdaki pencereyi alıyorum. "Bilinmeyen" programının ne olduğunu öğrenmenin bir yolu var mı? Belki de çalıştırılabilir dosyanın yolunu bulabilir misiniz?

resim açıklamasını buraya girin



1
Herhangi bir çalışan (R) veya zombi (Z) veya çıkışındaki diğer garip süreçleri ararım ps -eo pid,stat,args.
24:11

Kapatmak veya oturumu kapatmak için yapılan her girişimde bu sorunu yaşadım ve buna neden olan Kupfer olduğu ortaya çıktı. Kupfer'den ayrılmak bu sorunu benim için düzeltti.
Jonathan

Yanıtlar:


3

Bu aslında bir özellik, bir hata değil. Bundan önce, sistem kaydedilmemiş iş kaybından çıkış yapar ve herhangi bir hasara karşı kör olur.

Günümüzde, beklemeye değer uzun görevler gerçekleştiren uygulamalar kendilerini DBus üzerinden kabuk ile kaydederler; bunlar video kodlama, yükleme ve Ubuntu One veya DropBox görevlerini senkronize etme vb. olabilir.

Bazen uygulamalar çökebilir ve bu nedenle beklemedeki görevlerinin kaydını silemez ve firefox olabilir veya olmayabilir .

Kapatma inhibitörünüzü d-feet gibi herhangi bir DBus görüntüleyicisiyle araştırabilirsiniz:

Oturum veriyolunda org.gnome.SessionManagerarabirim, GetInhibitors()örneğin döndürülen yöntemi ortaya koyacaktır ['/org/gnome/SessionManager/Inhibitor2']. Bu yoldaki nesne, GetAppId()(örn. El Freni), GetReason()(örn. Kodlama), GetToplevelXid()(örn. 79691816L) gibi çeşitli şeyleri sorgulamanıza olanak tanır . Özellikle son kullanılanlar kullanılabilir: xwininfo -id 79691816Pencerenin hala mevcut olup olmadığını ve varsa gerçek başlığının ne olduğunu belirleyebilir ve doğrulayabilirsiniz.


0

Firefox uzun süredir kötü bir bellek sızıntısı çekiyor. Ve son birkaç sürümü daha da kötüleştirdi (4, 5 ve 6).

Bu "yanıt vermiyor" mesajını sık sık alıyorum ve deneme yanılma yoluyla Firefox'tan geldiğini öğrendim. Firefox'un bilgisayarınızda buna neden olup olmadığını görmek için aşağıdaki prosedürü deneyin:

Yanıt Vermiyor iletişim kutusunu aldığınızda Sistem Monitörü'nü açın. İşlemler listesinde firefox-bin yürütülebilir dosyasını arayın ve eğer Bekleyen Kanal başlığının "futex_wait_queue_me" yazıp yazmadığını görün: firefox-bin yürütülebilir

Bu girişi görürseniz, bir Terminal açın ve "killall firefox-bin" yazın. Bu komedi süreci sonlandıracak.

Şimdi Yanıt Vermiyor iletişim kutusunu (ör., Bilgisayarı yeniden başlatmaya veya kapatmaya çalışarak) oluşturan her şeyi tekrarlayın ve her şeyin copacetic olup olmadığını görün. Her şey pürüzsüzse ve başka bir Yanıt Vermiyor iletişim kutusu almazsanız, bunun Firefox bellek sızıntısına neden olduğunu çıkarabilirsiniz.


0

Grub güncellemesini çalıştırmayı deneyin:

sudo güncelleme grubu

Yukarıda açıklanan aynı sorunu vardı ve bu benim için düzeltildi.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.