धीमी गति से शटडाउन का निवारण कैसे करें?


20

जब मैं अपने कंप्यूटर को बंद करता हूं तो कुछ कष्टप्रद विलंब होता है, 13.10 में लगभग 5-10 सेकंड लगते हैं जब पिछले संस्करण में यह लगभग तात्कालिक था।

शटडाउन के दौरान मैं स्प्लैश स्क्रीन को रद्द करने के लिए बच निकलता हूं और यह देख सकता हूं कि देरी का एक बड़ा हिस्सा "शेष सभी प्रक्रिया को समाप्त करने के लिए पूछना ..." के बाद है, और फिर "सभी शेष प्रक्रियाओं को मारना" है। मैंने अपने वीडियो कैमरा के साथ प्रक्रिया को फिल्माया है कि कौन सी प्रक्रियाओं को मारना है, लेकिन वे टर्मिनल के लिए कुछ भी चैट नहीं करते थे।

मेरे पास 11.10 में पहले भी यही मुद्दा था, और मैंने इसे यहां दिए गए उत्तर के रूप में हल किया , हालांकि यह मेरे लिए 13.10 में काम नहीं किया।

शटडाउन प्रक्रिया में देरी के कारण की पहचान कैसे करें, और उन्हें ठीक करें?

जवाबों:


17

दुर्व्यवहार के लिए रिपोर्टिंग चालू करें:

  1. /etc/init.d/sendsigsरूट विशेषाधिकार (जैसे sudo vi /etc/init.d/sendsigsया gksu /etc/init.d/sendsigs) के साथ अपने पसंदीदा पाठ संपादक में खोलें । लाइन के लिए खोजें #report_unkillableऔर इसे अनलॉम्ब करें (यानी #टैग हटा दें )। फ़ाइल सहेजें।

  2. सुनिश्चित करें कि apport सक्षम है: फ़ाइल को संपादित करें /etc/default/apportताकि वह पढ़े enabled=1। (यदि यह enabled=0रिबूट था , तो आशंका शुरू हो सकती है।)

  3. बंद करना।

  4. अगले बूट पर apportआपको एक संदेश के साथ आना चाहिए जो आपको बता रहा है कि प्रोग्राम के साथ किसी प्रकार की समस्या थी। वह देरी का कारण है। और इसमें क्रैश रिपोर्ट होनी चाहिए /var/crash। (यदि ऐप्पर्ट नाम की रिपोर्ट नहीं करता है, तो बस क्रैश फ़ाइल में देखें, फ़ाइल के अंत में कुछ ऐसा होगा Title: MISBEHAVING_PROGRAMNAME does not terminate at computer shutdown)


मुझे /sbin/initctl(Initctl कंप्यूटर शटडाउन पर समाप्त नहीं होता है) के बारे में एक रिपोर्ट मिलती है
wim

यहाँ एक बग रिपोर्ट (वास्तव में नहीं उपयोगी जानकारी है, लेकिन यह है कि कम से कम एक अन्य व्यक्ति को इस समस्या थी और यह सूचना दी है शो करता है) है: bugs.launchpad.net/ubuntu/+source/upstart/+bug/1261177
Atari911

4
यह मेरी बग रिपोर्ट है :)
wim

-1

क्या शटडाउन हमेशा धीमा होता है या क्या यह अलग-अलग हो सकता है? यदि उत्तरार्द्ध मामला है, तो आपने शट डाउन करने से पहले क्या किया था? क्या आपने ऐसा कुछ किया है जो बहुत सारे डिस्क-राइट्स ले गया है जो शायद सभी प्रक्रियाओं को समाप्त करने से पहले पहले समाप्त करने की आवश्यकता है?

प्रति के रूप में बंद करने से पहले आप सभी प्रक्रियाओं की एक सूची बचा सकते हैं:

ps -A> process.txt

बंद करने से पहले।

आप किसी भी त्रुटि पर एक नज़र डाल सकते हैं जो कि प्रति के रूप में पुनः आरंभ के बाद हुई हो सकती है:

dmesg | पूंछ |

उम्मीद है की यह मदद करेगा

फ्रैंक


यह हर बार धीमा है, यहां तक ​​कि एक ताजा बूट पर
wim

-2

क्या आपने यह कोशिश की है? टर्मिनल खोलें और टाइप करें

sudo shutdown now

यह मदद कर सकता है।


1
धन्यवाद, लेकिन यह मुझे पहले से ही एक वीडियो कैमरा के साथ उत्पादन की जाँच करके देखा की तुलना में मुझे कोई और जानकारी नहीं दी
wim

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