सिस्टम बग की रिपोर्ट कैसे करें


13

मैं इस मुद्दे से निपट रहा हूं: उबंटू बंद नहीं होगा ("स्टॉप वर्चुअलबॉक्स कर्नेल मॉड्यूल" पर अटक गया)

जब मैं बग की रिपोर्ट करना चाहता था और मैंने अपनी नसों को लगभग खो दिया था। मैं इस "कैसे एक बग रिपोर्ट करने के लिए" विषय पर दो घंटे अध्ययन कर रहा हूं और मुझे अभी भी कुल नवजात की तरह महसूस हो रहा है।

सबसे पहले मैं यहां https://bugs.launchpad.net/ubuntu/ पर जाता हूं और "रिपोर्ट ए बग" लिंक पर क्लिक करने की कोशिश करता हूं जो मुझे यहां ले जाता है: https://help.ubuntu.com/community/ReportingBugs और मैं वास्तव में पढ़ता हूं लेख लेकिन मैं अभी भी खो गया हूँ। जब मैं "सिस्टम क्रैश" में आया, तो सिर्फ एक वाक्य है:

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. 

तो क्या यह कहता है कि आप सिस्टम क्रैश बग की रिपोर्ट नहीं कर सकते? क्योंकि उस पर "DebuggingSystemCrash" लेख बग की रिपोर्टिंग के बारे में कुछ भी नहीं है।

तब मैं आस्कुबंटु पर यहां आया और इस तरह के प्रश्न पाए: मैं बग की रिपोर्ट कैसे करूं? ... लेकिन फिर उनमें से किसी ने भी मेरी मदद नहीं की। वे सब कुछ आवेदन के बारे में एक बग था। इसलिए वे बस "ubuntu- बग पीआईडी" भाग गए, लेकिन मैं ऐसा नहीं कर सकता क्योंकि मुझे पीआईडी ​​का पता नहीं है और न ही बग बग नहीं है। यह सिर्फ शटडाउन प्रक्रिया के दौरान होता है।

अच्छे पुराने फैशन के दिन कहाँ हैं जब आप सिर्फ लॉन्चपैड पर गए थे और "रिपोर्ट ए बग" पर क्लिक किया था और वह यह था। हो सकता है कि बहुत सारी बुरी खबरें आई हों, लेकिन नए तरीके से लोग बग की सूचना नहीं देंगे अगर उन्हें यह पता न चले कि कैसे ...


वैसे आपके मामले में यह एक सिस्टम क्रैश नहीं है, कम से कम उस तरह से नहीं जैसा कि लेख के लेखक सोचते हैं। मुझे लगता है कि कुछ स्क्रिप्ट ऐसा नहीं करती है, जब आपका कंप्यूटर बंद हो जाता है। पहली समस्या वर्चुअलबॉक्स मॉड्यूल हो सकती है। लेकिन यह कुछ निम्नलिखित कमांड भी हो सकता है। मैंने आपके सवाल पर टिप्पणी की। आइए देखें कि क्या हम पता लगा सकते हैं।
14

धन्यवाद ... यह जानने के लिए अच्छा है कि 1 व्यक्ति है जो मेरी हताशा को समझता है। तो क्या मुझे इसका शीर्षक बदलना चाहिए अगर यह सिस्टम क्रैश नहीं है?
user568021

जैसा कि मैं इसे समझता हूं, आप पूछ रहे हैं: "बग की रिपोर्ट कैसे करें जहां कर्नेल मॉड्यूल अनलोड नहीं किया जा सकता है?" इसका उत्तर देने के लिए मैंने यह पोस्ट किया है । यदि आप यहां पूछ रहे हैं, तो मैं स्पष्ट करने के लिए आपके पोस्ट के शीर्षक को संपादित करने की सलाह देता हूं। अन्यथा, यह बहुत अधिक स्थानीयकृत के रूप में बंद हो सकता है (क्योंकि यह एक समस्या से संबंधित है जिसे आप हल करने में सक्षम थे, जिसका समाधान आपके अन्य प्रश्न में दर्ज़ है)।
एलियाह कगन

जवाबों:


8

यह निर्धारित करना कि विफलता कहाँ होती है

यदि आपका सिस्टम बंद होने में विफल रहता है, और आपके द्वारा देखा गया अंतिम पाठ आपको बताता है कि यह एक विशेष कर्नेल मॉड्यूल को अनलोड करने का प्रयास कर रहा है (या किसी अन्य विशेष कार्य को करने के लिए), और इसके दाईं ओर कोई संकेत नहीं है, उसी रेखा पर , कि यह सफल हुआ या विफल रहा , फिर समस्या लगभग निश्चित रूप से उस विशिष्ट कार्रवाई के साथ है, न कि जो कुछ भी आगे आता है। इस स्थिति में, आप कर्नेल मॉड्यूल की विफलता को अनलोड करने के लिए बग की रिपोर्ट कर सकते हैं।

बग को प्रभावित करना कर्नेल मॉड्यूल को प्रभावित करता है

यदि आपके पास एक बग है जो किसी विशेष, गैर-कर्नेल पैकेज द्वारा प्रदान किए गए कर्नेल मॉड्यूल के कारण है, तो आप उस पैकेज के खिलाफ बग की रिपोर्ट कर सकते हैं। यदि वास्तव में एक कर्नेल सेवा चल रही है ( ps axमॉड्यूल के लिए कर्नेल थ्रेड्स और साथ ही सामान्य प्रक्रियाएं दिखाता है), जो आपको लगता है कि समस्या पैदा कर रहा है, तो आप ubuntu-bugइसके पीआईडी ​​के साथ चल सकते हैं यदि आप ubuntu-bugबिल्कुल भी चला सकते हैं

चूँकि आप संभावित रूप से इस स्थिति में कोई कमांड नहीं चला सकते हैं , और चूंकि अक्सर कोई ऐसी प्रक्रिया नहीं होती है जो स्पष्ट रूप से जिम्मेदार है , रिबूट करने के बाद, आप इसके बजाय रन कर सकते हैं:

ubuntu-bug packagename

यहाँ, यह कुछ हद तक मुश्किल है - वर्चुअलबॉक्स यूज़रस्पेस प्रोग्राम द्वारा प्रदान किया गया है virtualbox। वर्चुअलाइजेशन होस्ट के लिए वर्चुअलबॉक्स कर्नेल मॉड्यूल आमतौर पर स्रोत से बनाया जाता है, जो इसके द्वारा प्रदान किया जाता है virtualbox-dkms

मैं इस बग के खिलाफ virtualbox-dkms(अपनी मशीन पर वर्चुअलबॉक्स को संकलित और स्थापित कर्नेल मॉड्यूल मानकर) रिपोर्ट करूंगा । बग के तकनीकी विवरण से संकेत मिलता है कि पैकेज क्या सबसे अच्छा है, और बग को रिपोर्ट करने से पहले यह निर्धारित करना व्यावहारिक नहीं है कि बग को किस पैकेज को प्रभावित करने के लिए सबसे अच्छा माना जाता है। इसलिए आप अपना सर्वश्रेष्ठ करें। इसे हमेशा लॉन्चपैड पर बाद में, आपके द्वारा या किसी और (आमतौर पर एक ट्रेजर या डेवलपर) द्वारा बदला जा सकता है।

यदि आप कर्नेल मॉड्यूल के खिलाफ बग की रिपोर्ट करना चाहते हैं जो कर्नेल के साथ जहाज करता है, तो आप इसके खिलाफ रिपोर्ट कर सकते हैं linux:

ubuntu-bug linux

आपने मेरे सवाल का जवाब दिया लेकिन यह भी दिलचस्प था कि समस्या xampp के कारण हुई थी। तो शायद यह वर्चुअलबॉक्स या वर्चुअलबॉक्स-डीकेएमएस से जुड़ा नहीं था ... वैसे मुझे लगता है कि मैं 'linux' के खिलाफ बग की रिपोर्ट कर सकता हूं क्योंकि मुझे नहीं पता था कि xampp इसे cousing कर रहा था, है ना ...?
user568021

@ user568021 XAMPP इसे ट्रिगर कर सकता है, लेकिन आपके विवरण से, सिस्टम अनलोड करने की कोशिश करते समय लटका रहता है। वर्चुअलबॉक्स और उसके कर्नेल मॉड्यूल को पूरी तरह से अनइंस्टॉल करने के लिए सबसे अच्छी बात यह होगी कि क्या आप अभी भी बग का उत्पादन कर सकते हैं (एक बार XAMPP पुनः सक्षम हो गया है)। यदि आप कर सकते हैं, तो यह VirtualBox में बग नहीं है। लेकिन अगर यह कर्नेल मॉड्यूल को अनलोड किए जाने से रोक रहा है, तो मैं यह मानने की सलाह देता हूं कि यह कर्नेल में है या किसी ऐसे पैकेज में, जो मॉड्यूल को अनलोड करने में विफल हो रहा है, भले ही वह किसी अन्य पैकेज में सॉफ़्टवेयर द्वारा ट्रिगर किया गया हो । (बेशक, बग में समझाएं!)
एलियाह कगन

@EliahKagan के रूप में user568021 ने (t) अपने प्रश्न में बताया, मैं भी लॉन्चपैड पर "रिपोर्ट बग" बटन खोजने की कोशिश कर रहा हूं। मेरा माना बग: जब मेरा सिस्टम (12.04 एलटीएस) सो रहा है और मैं अपने एंड्रॉइड फोन (यूएसबी के माध्यम से, केवल चार्जिंग उद्देश्यों के लिए) कनेक्ट करता हूं, तो सिस्टम तुरंत रिबूट करता है। झंडा कहां से लाएं?
natty


संभवतः स्वयं बग से संबंधित (बजाय यह कैसे और कहां की रिपोर्ट करने के लिए) और एक बोधगम्य कार्य की ओर इशारा करता है-आसपास: kodi.wiki/view/…
बारे में अखरोट

1

बग की रिपोर्टिंग के दो तरीके हैं :

आप "सिनाप्टिक पैकेज मैनेजर" एप्लिकेशन का उपयोग करके किस पैकेज के बारे में रिपोर्ट कर सकते हैं, इसका अनुमान लगा सकते हैं । दूसरी ओर, सबसे खराब स्थिति में, आप बस "लिनक्स" के खिलाफ रिपोर्ट कर सकते हैं।


हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.