टर्मिनल आउटपुट स्क्रॉलिंग समाप्त हो गई है (हेडलेस 11.10 सर्वर, 10.10 से अपग्रेड किया गया)


65

मैंने हाल ही में 10.10 सर्वर (हेडलेस, EC2) को 11.04 और फिर 11.10 पर अपग्रेड किया। लगता है कि दोनों उन्नयन काम कर चुके हैं, लेकिन अब मेरा टर्मिनल अलग तरह से काम करता है, खासकर आउटपुट स्क्रॉलिंग के विषय में। मैं 11.10 डेस्कटॉप (गनोम फॉलबैक) पर टर्मिनल के माध्यम से इस सर्वर तक पहुंच बना रहा हूं।

10.10 व्यवहार:

  • मेरे टर्मिनल के दाईं ओर एक स्क्रॉल बार प्रदर्शित होता है, जिससे मुझे पुराने आउटपुट पर वापस स्क्रॉल करने की अनुमति मिलती है
  • माउस व्हील को चालू करने से पुराना आउटपुट वापस आ जाता है

11.10 व्यवहार:

  • कोई स्क्रॉल बार दिखाई नहीं देता है
  • माउस व्हील को चालू करना मेरे कमांड इतिहास (यूपी कुंजी के समान) के माध्यम से वर्तमान लाइन को चक्रित करता है

यह संक्षिप्त वर्णन करने के लिए एक मुश्किल मुद्दा है और मुझे इस बारे में कोई भी जानकारी प्राप्त करने का कोई सौभाग्य नहीं है। लेकिन मैंने एक ही उन्नयन कई बार (10.10-> 11.10) किया है और परिणाम हमेशा टर्मिनल स्क्रॉलिंग के विषय में समान है। आउटपुट स्क्रॉलिंग मेरे लिए बहुत महत्वपूर्ण है और मुझे जो कुछ लेना है - मैं चिंतित हूं कि मैं इस सर्वर पर प्रभावी ढंग से काम नहीं कर पाऊंगा जब तक कि मैं इसे हल नहीं करता।

अद्यतन - समस्या तार्किक रूप से लॉगआउट / लॉगिन के बाद ठीक हो गई, जैसा कि मैंने कहा कि मैंने कई बार एक ही अपग्रेड किया है और एक ही समस्या का सामना किया है। हालाँकि, पिछले प्रयासों में मैं डर गया था और हार मान ली थी। इस बार मैं उन्नयन को पूरा करने के लिए अधिक दृढ़ था और एसएसएच के माध्यम से बस सर्वर से लॉग आउट करके वापस समस्या को ठीक कर दिया।

जवाबों:


114

आपके टर्मिनल की तरह ध्वनियों का वर्णन करने वाला व्यवहार पूर्ण स्क्रीन "कर्सर एड्रेसिंग" मोड में lessऔर जैसे टूल द्वारा उपयोग किया गया था vi

यदि वे प्रोग्राम साफ़ नहीं निकलते हैं तो मोड अटक सकता है। उदाहरण के लिए, यदि आप kill -9उन्हें, या sshडिस्कनेक्ट कर रहे सत्र के माध्यम से चला रहे हैं । आप निम्न आदेश चलाकर इस टर्मिनल मोड से बाहर निकल सकते हैं:

tput rmcup

या बस एक फ़ाइल ब्राउज़ करने का प्रयास करें lessऔर सामान्य रूप से छोड़ दें। आपको अपने स्क्रॉलबैक और स्क्रीन की सामग्रियों तक पहुंच प्राप्त करनी चाहिए जब कर्सर एड्रेसिंग मोड दर्ज किया गया था।


14
tput rmcupकोई भी दृश्य परिवर्तन नहीं किया, लेकिन tput resetचाल चली।
wallyk

9
Ubuntu 14.04 में यह समस्या मेरे लिए होती है अगर टर्मिनल के भीतर एक SSH सत्र टूट गया हो। बस एक फ़ाइल को देखना lessऔर छोड़ना पूरी तरह से काम करता है - tputकमांड की तुलना में याद रखना आसान है ।
ईबोरोब

3
लगता है tput resetमेरे लिए चाल चली।
विल् ओ ओ’’’’’’’’’’’7 ओ’’वाना सेप

इस प्रभाव के लिए एक और संभावित अपराधी imwheel चल रहा है (उबंटू में डिफ़ॉल्ट नहीं है 16.04, लेकिन आसानी से उपलब्ध)
फ्रैंक नॉक

14.04 को मेरे लिए न तो lessट्रिक tputकाम कर रही है और न ही ।
मिचस


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