Sistem hatası nasıl bildirilir


13

Bu sorunla ilgileniyorum: Ubuntu kapanmayacak ("VirtualBox çekirdek modüllerini durdurma" üzerine yapışmış)

ve bir hata bildirmek istediğimde sinirlerimi neredeyse kaybettim. Bu "Nasıl bir hata bildirilir" konusunu iki saat boyunca inceliyorum ve hala tamamen yeni bir duygu gibi hissediyorum.

Önce buraya gidiyorum https://bugs.launchpad.net/ubuntu/ ve beni buraya götüren "Hata bildir" bağlantısına tıklamaya çalışıyorum: https://help.ubuntu.com/community/ReportingBugs ve bunu gerçekten okudum ama yine de kayboldum. "Sistem çökmesine" geldiğimde sadece bir cümle var:

If your system lockups up, freezes, logs you out, etc., 
then this is not an application crash, but a system crash.
Please see below, and consult the following article for 
these types of problems 
https://help.ubuntu.com/community/DebuggingSystemCrash. 

Bir sistem çökmesi hatası bildiremeyeceğinizi mi söylüyor? Çünkü bu "DebuggingSystemCrash" makalesinde bir hata bildirmeyle ilgili hiçbir şey yok.

Sonra buraya askubuntu'ya geldim ve şöyle sorular buldum: Bir hatayı nasıl rapor edebilirim? ... ama yine hiçbiri bana yardım etmedi. Hepsi bazı uygulamalar hakkında bir hata vardı. Yani onlar sadece "ubuntu-bug PID koştu, ama bunu yapamam çünkü PID ne hata olduğu paketi bilmiyorum. Sadece kapatma işlemi sırasında olur.

Launchpad'e gidip "Hata bildir" e tıkladığınız eski moda günler nerede? Belki bu çok kötü raporlara neden oldu, ancak yeni yol, insanların nasıl olduğunu bilmiyorlarsa hataları bildirmeyecek ...


Sizin durumunuzda bir sistem çökmesi değil, en azından makalenin yazarlarının düşünme şekli değil. Bazı komut dosyaları bilgisayarınız kapatıldığında olması gerektiği gibi olmadığını varsayalım. İlk sorun VirtualBox modülü olabilir. Ama aynı zamanda aşağıdaki komut da olabilir. Sorunuz hakkında yorum yaptım. Bakalım bulabilir miyiz.
qbi

Teşekkürler ... hayal kırıklığımı anlayan 1 kişinin olduğunu bilmek güzel. Bir sistem çökmesi değilse bunun başlığını değiştirmeli miyim?
user568021

Anladığım kadarıyla şu soruyu soruyorsunuz: "Bir çekirdek modülünün boşaltılamadığı bir hatayı nasıl bildirebilirsiniz?" Bunu cevaplamak için bunu gönderdim . Burada sorduğunuz şey buysa, bunu açıklığa kavuşturmak için yayınınızın başlığını düzenlemenizi öneririz. Aksi takdirde, bu çok yerelleştirilmiş olarak kapanabilir (çözebileceğiniz, diğer sorunuzda çözümü belgelenen bir sorunla ilgili olduğu için).
Eliah Kagan

Yanıtlar:


8

Arızanın Nerede Meydana Geleceğini Belirleme

Sisteminiz kapanamazsa ve gördüğünüz son metin, belirli bir çekirdek modülünü boşaltmaya çalıştığını (veya başka bir belirli görevi gerçekleştirdiğini) ve aynı satırda sağında herhangi bir belirti olmadığını belirtir. başarılı ya da başarısız olduğunu , o zaman sorun neredeyse kesin olarak o belirli eylem ile değil, bir sonraki ne olursa olsun. Bu durumda, çekirdek modülünün yüklenemediğini belgeleyen bir hata bildirebilirsiniz.

Çekirdek Modülünü Etkileyen Bir Hatayı Bildirme

Çekirdek olmayan belirli bir paket tarafından sağlanan çekirdek modülleri nedeniyle oluşan bir hata varsa, bu pakete karşı hatayı bildirebilirsiniz. Aslında bir varsa çekirdek servisi çalıştıran ( ps axSoruna neden olan iman modülü için gösteriler konuları yanı sıra, normal süreçleri çekirdek), o zaman çalıştırabilirsiniz ubuntu-bugonun PID ile çalıştırabileceğiniz eğer ubuntu-bughiç .

Beri büyük olasılıkla bu durumda herhangi komutları çalıştıramazsınız , ve o zamandan beri sık sık hayır açıkça sorumludur sürecini çalıştıran orada olduğunu yeniden başlattıktan sonra, bunun yerine çalışmalıdır:

ubuntu-bug packagename

Burada, bu biraz zor - VirtualBox kullanıcı alanı programı tarafından sağlanır virtualbox. Sanallaştırma ana bilgisayarları için VirtualBox çekirdek modülleri genellikle tarafından sağlanan kaynaktan oluşturulur virtualbox-dkms.

Bu hatayı rapor ediyorum virtualbox-dkms(makinenizde VirtualBox derlenmiş ve kurulu çekirdek modüllerini varsayalım). Hatanın teknik ayrıntıları büyük olasılıkla hangi paketin en iyi olduğunu gösterir ve hatayı bildirmeden önce bir hatanın hangi paketi etkilediğinin en iyi şekilde değerlendirildiğini belirlemek her zaman pratik değildir. Böylece elinizden gelenin en iyisini yaparsınız. Daha sonra Launchpad'de, sizin tarafınızdan veya başka biri tarafından (genellikle bir triager veya geliştirici) değiştirilebilir.

Çekirdekle birlikte gelen bir çekirdek modülüne karşı bir hata bildirmek istiyorsanız, bunu aşağıdakilere karşı bildirebilirsiniz linux:

ubuntu-bug linux

Soruma cevap verdiniz, ancak sorunun xampp'tan kaynaklanması da ilginçti. Yani belki sanal kutuya veya sanal kutu-dkms'a bağlı değildi ... Sanırım xampp'in bunun üstesinden geldiğini bilmediğim için 'linux'a karşı bir hata rapor edebilirim, değil mi?
user568021

@ user568021 XAMPP tetikliyor olabilir, ancak açıklamanızdan, modülleri boşaltmaya çalışırken sistem takılıyor. Yapılacak en iyi şey, VirtualBox'ı ve çekirdek modüllerini tamamen kaldırmak ve hatayı yine de üretip üretemeyeceğinizi görmek (XAMPP yeniden etkinleştirildikten sonra) olacaktır. Yapabiliyorsanız, VirtualBox'daki bir hata değildir. Ancak, çekirdek modüllerinin yüklenmesini durduruyorsa, çekirdeğin içinde veya başka bir paketteki yazılım tarafından tetiklense bile, boşaltılmayan modülleri sağlayan bir pakette olduğunu varsaymanızı öneririm . (Elbette,
hatada

@EliahKagan user568021'nin (t) sorusuna işaret ettiği gibi, ben de fırlatma rampasında bir "hata bildir" düğmesi bulmaya çalışan çevrelere gidiyorum. Benim sözde hata: benim sistem (12.04 LTS) uykuda ve ben android telefon (USB üzerinden, sadece şarj amaçlı) bağlandığında, sistem derhal yeniden başlatılır. Bayrağı nerede yükseltirim?
natty


Muhtemelen hatanın kendisiyle (nasıl ve nerede rapor edileceğinden ziyade) ve akla gelebilecek bir çözüme
ilgili

1

Bir hatayı bildirmenin iki yolu vardır :

"Synaptic Package Manager" uygulamasını kullanarak hangi paketin rapor verileceğini tahmin edebilirsiniz . Öte yandan, en kötü durumda, "linux" a karşı bildirimde bulunabilirsiniz.


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.