टर्मिनल लाह नहीं करेगा (ubuntu 16.04)


15

आज एक अजीब बात हुई: मैंने टर्मिनल आइकन में क्लिक किया और यह लॉन्च नहीं हुआ, बस पलक झपकते ही गायब हो गया। अगर मैं ctrl+ altदबाऊं तो tयह लॉन्च नहीं होगा। मैंने ctrl+ alt+ दबाकर लाइट टर्मिनल शुरू करने की कोशिश की f1। लॉगिन स्क्रीन, मेरा लॉगिन और पासवर्ड डालने के लिए दिखाई दी, सिस्टम ने लॉगिन और पासवर्ड को स्वीकार किया लेकिन जल्दी से लॉगिन स्क्रीन पर वापस आ गया। इसका एक प्रकार का लूप है: मैं लॉगिन दर्ज करता हूं और सिस्टम लॉगिन स्क्रीन पर लौटता है। Xterm भी काम नहीं करता है।

हालांकि, एकता सही ढंग से काम करती है।

यह पहली बार है कि टर्मिनल काम नहीं करता है, और मुझे नहीं पता कि इस बग को कैसे ठीक किया जाए।

मैं किसी भी तरह की मदद की सराहना करूंगा।

अपडेट करें:

मैंने mysecureshellरिपोर्ट की गई समस्या से पहले स्थापित किया था और जब मैंने इस पैकेज को हटा दिया तो समस्या आंशिक रूप से ठीक हो गई थी। टर्मिनल काम करता है (टर्म भी), लेकिन प्रकाश टर्मिनल (tty), द्वारा पहुँचा ctrl+ alt+ f1, प्रवेश के दौरान पाश में बनी हुई है।

नीचे मेरे bashrc और dmesg का परिणाम चिपकाया गया है:

~/.bashrc: http://paste.ubuntu.com/16918978/

dmesg: http://paste.ubuntu.com/16918993/


क्या आप अपना प्रश्न संपादित कर सकते हैं और dmesgटर्मिनल खोलने की कोशिश करने के बाद आउटपुट की अंतिम पंक्तियों को जोड़ सकते हैं।
विदेहोनथ

1
आपने हाल ही में क्या बदला है? ~/.bashrc? ऐसा लगता है कि आपका खोल लॉन्च हो गया, फिर तुरंत बाहर निकल गया।
वॉल्टिनेटर

ठीक है, मेरा गनोम-टर्मिनल काम कर रहा है, लेकिन टैटी नहीं। मैं सामान्य रूप से काम करता रहूंगा और यदि कोई समस्या फिर से आती है तो मैं अपने प्रश्न को अपडेट करता हूं। सभी ध्यान के लिए धन्यवाद।
leobap

मुझे इसी तरह की समस्या थी, और unistalling mysecureshellने इस समस्या को हल किया (Ubuntu 17.10)।
कॉसमैन सवेनू

आप विजुअल स्टूडियो कोड डाउनलोड कर सकते हैं और इसे बिल्ट-इन टर्मिनल का उपयोग कर सकते हैं - मुझे यही समस्या थी और मैंने पायथन के सामान कोड
काइल ब्रिडेनस्टाइन

जवाबों:


22

मेरे मामले में मैंने python3.5 को python3.6 में अपग्रेड किया।

इसके लिए वर्कअराउंड रन करें xterm। फिर निम्नलिखित दो कमांड चलाएं:

sudo rm /usr/bin/python3

sudo ln -s python3.5 /usr/bin/python3

1
उबंटू 18.04 पर, इसी तरह का एक फिक्स "सुंडो ln -s python3.6 / usr / bin / python3" के साथ काम करता है
Reb.Cabin

जब मैंने python3.7 स्थापित किया, तो न केवल टर्म ब्रेक हुआ, बल्कि इतना apt_get और apt_add_npository था। यहाँ ठीक करने के लिए उपयुक्त को बहाल करने के लिए काम किया, और मैं इन निर्देशों के अनुसार python3.5 स्थापित करने में सक्षम था askubuntu.com/questions/682869/…
Reb.Cabin

मैंने sudo rm / usr / bin / python3 कमांड चलाया और फिर मेरे सभी पायथन संस्करणों ने काम करना बंद कर दिया! अब मुझे अजगर संस्करणों को पुनः स्थापित करने के लिए परेशानी का सामना करना पड़ रहा है !!
चिराग कलाल

आप विजुअल स्टूडियो कोड डाउनलोड कर सकते हैं और इसे बिल्ट-इन टर्मिनल का उपयोग कर सकते हैं - मुझे यही समस्या थी और मैंने पायथन के सामान कोड
काइल ब्रिडेनस्टाइन

9

मैं एक ही मुद्दा रहा था, लेकिन यह बनाया गया था जब मैंने 3.6 को अजगर अद्यतन किया और अजगर 3.6 के रूप में विकल्प का चयन किया। लेकिन जब मैंने python3.5 के विकल्प को वापस किया, तो टर्मिनल ने फिर से काम करना शुरू कर दिया।

तो क्या कोई मुझे बता सकता है कि ऐसा क्यों हुआ? मैंने कमांड का इस्तेमाल किया

sudo update-alternatives --config python3

निम्न संदेश पॉप अप हुआ:

There are 2 choices for the alternative python3 (providing /usr/bin/python3).

  Selection    Path                Priority   Status
------------------------------------------------------------
  0            /usr/bin/python3.6   2         auto mode
* 1            /usr/bin/python3.5   1         manual mode
  2            /usr/bin/python3.6   2         manual mode

Press <enter> to keep the current choice[*], or type selection number:

मैंने 1 का चयन किया और इसने काम करना शुरू कर दिया।


3.7 में बदलने से भी काम चल जाता है, अगर आपके पास
सैडप

आप विजुअल स्टूडियो कोड डाउनलोड कर सकते हैं और इसे बिल्ट-इन टर्मिनल का उपयोग कर सकते हैं - मुझे यही समस्या थी और मैंने पायथन के सामान कोड
काइल ब्रिडेनस्टाइन

4

आपके मामले में बहुत देर हो सकती है या हो सकता है कि समाधान मुझ पर काम करता है, आप पर काम नहीं करता है। मेरा मामला नीचे दिया गया है।

हाल ही में, मैं इस हालत में चला गया कि अचानक, टर्मिनल कार्यक्रम शुरू नहीं किया जा सका। मैंने वेब को googled, और 2 कारणों को पाया: एक गलत लोकेल सेटिंग है, और दूसरा मूल पायथन 3 है जिसे गलत तरीके से प्रतिस्थापित किया जा रहा है। मेरे मामले में, मैंने python3.4.6 स्थापित किया था, जबकि मौजूदा python3 python3.5.2 है। मैं python3.5.2 को पुनर्स्थापित करने के बाद, टर्मिनल कार्यक्रम फिर से अच्छी तरह से चलाता है।

संदर्भ: टर्मिनल स्थापित पायथन 3.5 के बाद लॉन्च नहीं होगा

शुभ लाभ।


2

मेरे लिए, समस्या यह थी कि मैं व्यवस्थापक नहीं था।
उपयोगकर्ता इंटरफ़ेस समाधान:

  1. सेटिंग्स खोलें
  2. "विवरण" पर जाएं (आमतौर पर बाईं ओर मेनू में अंतिम विकल्प)
  3. "उपयोगकर्ता" पर जाएं
  4. अपना उपयोगकर्ता चुनें।
  5. आपको दो विकल्प दिखाई देंगे (मानक / व्यवस्थापक)। "व्यवस्थापक" पर क्लिक करें
  6. यह आपको अपना उपयोगकर्ता सत्र बंद करने और खोलने के लिए कहेगा। कर दो
  7. अब आप के साथ टर्मिनल खोल सकते हैं CTRL+ ALT+T
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.