Yükseltmeden sonra düzenli olarak “Sistem programı sorunu algılandı” mesajı çıkıyor.


338

Bu sistem yükseltme yaptıktan sonra ilk kez yeniden başlattıktan hemen sonra olmaya başladı. İlk önce "Sistem programı sorunu tespit edildi" yazan bir diyalogla başlar. Sonra 'rapor sorunu' vurmaya çalıştığımda pek bir şey olmuyor. Her zaman biten bir diyalog yoluyla yönlendiriliyorum, sorunun çözülememesi.

Bunun çok fazla bilgi olmadığını biliyorum, ancak hangi bilgileri yayınlamam gerektiğinden ve bu sorunu ayıklamak için nasıl edinmem gerektiğinden emin değilim.

İşte bir ekran görüntüsü! görüntü tanımını buraya girin

Yanıtlar:


380

Bir terminal açın ( Ctrl+ Alt+ T) ve şunu yazın:

sudo rm /var/crash/*

O zaman vur Enter.

Bu, hala bildirilebilecek tüm eski çökmeleri temizleyecektir (hatalı). Yeniden başlatmanın / yeniden başlatmanın ardından, açılır pencerelerin araştırılması gerekir.


2
Genius! Kısa ve kesin. Bu aynı işletim sistemindeki çekirdekler arasında geçiş yaptığınızda da olur.
Ébe Isaac,

vay, aslında bu konu için şimdiye kadar gördüğüm en iyi gariplik, işe yarıyor ve bir ikramiyenin etkinliğini sürdürdüğü için, şimdi de sahip
olduğum

15
Eski kaza raporlarının daha fazla kaza raporunu tetiklemesi rahatsız edicidir
prusswan

1
Cron'da açılışta çalıştırmak için find /var/crash -mtime 1 -deletebunu eklediğinizde bir günden daha eski olan çökme raporlarını siler. Bu, nihayet İptal'e varabileceğiniz anlamına gelir ve olay gider. Can sıkıcı İptal, daha sonra nag-me-me anlamına gelir.
artfulrobot

Buraya Google’dan geldim, bu yüzden eski bir cevap hakkında yorum yapmaya değer. Peki gerçekten nasıl çalışıyor? Çökmeler olursa, sistem içinde dosyalar oluşturur /vat/crash/. Daha sonra apportaraştırmaya hazır olan herhangi bir çarpışmayı bildirir. Bu doğru mu?
Celdor

133

Hata raporlamayı devre dışı bırakmak istenen bir çözüm değildir!

Ubuntu, arka planda tüm program çökmelerini yakalamaya ve geliştiricilere yardımcı olmak için rapor etmeye çalışan apport adlı bir hata raporlama sistemine sahiptir .

Bir güncelleme işleminden sonra , belirsiz nedenlerle gösterilmeye devam eden bazı sıkışmış raporlar olduğu görülüyor, ancak ekin devre dışı bırakılması istenen bir çözüm değil.

Eski kilitlenme raporlarını kaldır

Bir terminal açın ve kilitlenme raporu dizininde olabilecek tüm eski kilitlenme raporlarını kaldırın:

sudo rm /var/crash/*

Yeniden başlatmanın ardından açılır pencereler kayboldu.

Yeniden başlatmak istemiyorsanız, tüm açık pop-up'ları aşağıdakilerle kapatabilirsiniz:

killall system-crash-notification

( Yeni pop-up'lar hala araştırılmalıdır. Ayrıntıları görmek istiyorsanız, yeni raporları
arayın /var/crash/)


47
Geliştiriciler, insanların hata raporlamayı devre dışı bırakmasını istemiyorsa, muhtemelen doğru çalışmasını sağlamalıdır. Bu uzun zamandır var olan ve çok görünen bir hata gibi görünüyor. Yine de, bu iyi bir cevap.
nobar

2
Gönderinizin ilk satırını kaç kişinin anlamadığından dolayı yükselme .
Błażej Michalik

14
@ BłażejMichalik: Ne pahasına olursa olsun, hangi hatanın gerçekleştiğine dair en ufak bir ipucu vermeyen (veya bu hata hakkında daha fazla bilgi edinmek için) hata mesajı kutuları da istenen bir çözüm değildir.
VEYA Eşleştiricisi,

2
@ ORMapper Kabul ediyorum, ancak tamamen hata raporlamayı devre dışı bırakmak daha kötü. Apport n 'chap'ın ayrıntısızlığı, şu anda muhtemelen gerçek bir çözüm bulunmadığı farklı bir sorundur.
Błażej Michalik

7
Kullanıcıyı, sürekli ortaya çıkan anlamsız bir iletişim kutusuyla hatalandırmak UX hatasıdır. Seçenek ekle Şu andan itibaren Evet ve bundan sonra Hayır . Ve bir şekilde nasıl bir hata olduğunu anlamama izin ver. Ekstra ekranlar çok yararlı değil.
Reinier Post



1

Bir GUI kullanmadan config ayarını kapatmak isterseniz:

sudo crudini --set /etc/default/apport '' enabled 0

sudo -k sed -i -r 's"enabled=1"enabled=0"' /etc/default/apport
Kova Gücü
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.