खोल बहुत धीमी गति से लोड करने के लिए - Ubuntu 14.04


18

मेरा टर्मिनल खोलना (ctrl + alt + t), मेरे प्रॉम्प्ट को लोड करने में लंबा समय लगता है। मैं इसी मुद्दे के बारे में यहाँ पढ़ा था, लेकिन उनके किसी भी समाधान ने मेरी मदद नहीं की। टर्मिनल खोलने पर, लोड होने में लगभग 4-5 सेकंड का समय लगता है और प्रॉम्प्ट दिखने से ठीक पहले, मुझे एक सफ़ेद स्प्लैश-स्क्रीन सॉर्ट का एक बहुत तेज़ फ्लैश दिखाई देता है जो प्रोग्राम को पॉप अप करता है। मुझे नहीं लगता कि किसी विशेष पैकेज / सॉफ्टवेयर को स्थापित करने के बाद ऐसा हुआ है। कोई सुझाव?

अग्रिम में धन्यवाद।

जवाबों:


26

आपके शेल के स्टार्टअप कॉन्फ़िगरेशन के दौरान चलने वाली प्रत्येक कमांड को देखने के लिए, डाल दें

set -x

सबसे ऊपर और

set +x

दोनों फाइलों के नीचे ~/.profileऔर ~/.bashrc

(अपने पाठ संपादक को खुला रखें ताकि आप इन परिवर्तनों को आसानी से पूर्ववत कर सकें!)

फिर एक टर्मिनल में, दौड़ें:

$ bash --login

और देखें कि किस कमांड में सबसे ज्यादा समय लगता है।


मैं सुपर बेवकूफ हो सकता हूं लेकिन मैं यह पता नहीं लगा सकता कि यह कैसे काम करता है। मैंने उन पंक्तियों को जोड़ा लेकिन कुछ भी नहीं बदला।
२०:०६ पर उपस्क्रसब

@UpmostScarab लाइनों को जोड़ने के बाद, bash --loginएक टर्मिनल में टाइप करें , और देखें कि क्या होता है। (आपके द्वारा शुरू किए गए शेल से बाहर निकलने के लिए बाद में Ctrl-D दबाएं।)
joeytwield

धन्यवाद। पता चला कि मेरा टर्मिनल आउटपुट को दबा रहा था।
अप्सरास्कैब

2
SDKMAN!मेरे काम को धीमा करने के लिए धन्यवाद ।
mjaggard

2
मेरे लिए वही ... SDKMAN ( sdkman.io ) था ... टाइमआउट कनेक्शन के कारण शेल को 10 से अधिक समय तक ले जाने के कारण T_T लोड हो रहा था
daveoncode
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.