आर्क लिनक्स टर्मिनल शुरू नहीं


21

मैंने पहली बार यूट्यूब से वीडियो ट्यूटोरियल के बाद आर्क लिनक्स स्थापित किया है । हालाँकि, जब मैं GNOME टर्मिनल शुरू करने की कोशिश करता हूँ तो यह शुरू नहीं होगा। यह कुछ सेकंड के लिए मेरी स्क्रीन के शीर्ष पर टर्मिनल कहेगा और एक लोडिंग प्रतीक होगा, लेकिन कुछ सेकंड के बाद वे दोनों गायब हो जाते हैं और कोई टर्मिनल दिखाई नहीं देगा। क्योंकि मैं टर्मिनल को लोड नहीं कर सकता या शुरू नहीं कर सकता, मैं कुछ भी नहीं कर सकता (मैं आर्क लिनक्स मंचों पर पंजीकरण के लिए सवाल का जवाब भी नहीं दे सकता)। मैं क्या गलत कर रहा हूं?


9
1. आपको आर्क स्थापित करने के लिए आर्क प्रलेखन का उपयोग करना चाहिए: यूट्यूब गाइड या तो गलत हैं, आउट-ऑफ-डेट या दोनों। 2. आप किस टर्मिनल को शुरू करने की कोशिश कर रहे हैं, और किस डेस्कटॉप वातावरण में?
जसोनव्रीयन

मैं सूक्ति डेस्कटॉप का उपयोग कर रहा हूं और इसे डिफ़ॉल्ट टर्मिनल
डिर्क

1
सुनिश्चित करें कि आपका स्थान सही ढंग से सेट है (समस्या निवारण अनुभाग में नोट देखें)।
jasonwryan

मैं टर्मिनल का उपयोग किए बिना इसे कैसे संपादित कर सकता हूं?
डिर्क

1
तुम सच में एक और अधिक नौसिखिया के अनुकूल distro चल रहा होना चाहिए ... आप TTY से फ़ाइलों का उपयोग कर संपादित कर सकते हैं nanoया vim...
jasonwryan

जवाबों:


31

आर्क की एक ताजा स्थापना के बाद मेरे पास एक ही मुद्दा था। मैंने चेक किया, डबल चेक किया और ट्रिपल ने locale.gen को चेक किया और यहां तक ​​कि en_US.UTF-8 को छोड़कर हर लोकेल को हटा दिया। जब मैं सेटिंग्स, रीजन एंड लैंग्वेज में जाँच करने जा रहा था, तब मैं हार मानने वाला था और मुझे पता चला कि भाषा सेट नहीं थी, हालांकि मैंने इसे सेट करने के लिए कमांड चलाया था। अंग्रेजी चुनने और रिबूट करने के बाद यह ठीक काम करता है।


17

लगता है जैसे आपने अपनी /etc/locale.genफ़ाइल गड़बड़ कर दी ।

यदि आप अंग्रेजी / यूएस हैं, तो उस फ़ाइल में मौजूद अन्य प्रविष्टियों में से कोई भी टिप्पणी करें, UNLESS YOU NEED THEM। वे अन्य भाषाओं के लिए हैं। यदि आप अमेरिकी हैं तो आपको अधिक केवल संभावना की आवश्यकता है en_US.UTF8

/etc/locale.genफ़ाइल और असहजता संपादित करें en_US.UTF8

किसी भी अन्य को टिप्पणी दें, जब तक कि निश्चित रूप से आपको उन्हें पढ़ने में सक्षम होने की आवश्यकता न हो।

तो भागो: sudo locale-gen

सूक्ति-टर्मिनल तब शुरू होना चाहिए। यदि xterm स्थापित नहीं है और जो चल रहा है उसे देखने के लिए इसमें से गनोम-टर्मिनल चलाएँ:

  • pacman -S xterm

  • प्रयास करें CtrlaltF2, या एक्स से बाहर निकलें।

  • फिर CtrlaltF1एक्स पर वापस जाने के लिए मारा।

  • मारो AltF2और टाइप करोxterm

  • Xterm विंडो प्रकार में gnome-terminal


4

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

याद रखें कि CtrlAltF1आपको GUI में ले जाया जाता है। फिर, CtrlAltF2एक TTY पर जाने के लिए दबाएँ । अपने द्वारा चुने गए टर्मिनल के लिए रिपॉजिटरी में प्रवेश करें और खोजें। मैंने Guake को चुना:

pacman -Ss guake

यह कुछ के साथ आना चाहिए। मेरे लिए, यह था:

community/guake 0.4.4-3
    Drop-down terminal for GNOME

फिर, नाम लें और उस पैकेज को स्थापित करें:

pacman -S guake

फिर आपको GNOME पर वापस Superजाकर , (Windows कुंजी) दबाकर और टर्मिनल का नाम टाइप करके एप्लिकेशन लॉन्च करने में सक्षम होना चाहिए ।


2

इसने मेरे लिए काम किया

आपकी ~/.xinitrcजगह में

exec gnome-session

साथ में

exec dbus-launch --exit-with-session gnome-session 

स्रोत: https://bbs.archlinux.org/viewtopic.php?id=203918


आप इस उत्तर के लिए बहुत धन्यवाद! मैं इस मुद्दे पर पिछले हफ्ते से लड़ रहा हूं। कुछ भी काम नहीं किया, लेकिन इसने इसे तुरंत शुरू कर दिया।
जुल

इसे अब हटा दिया गया है और इसे एक बदसूरत, और गैर-जरूरी, हैक माना जाना चाहिए।
जसोवरीयन

2

मैं बस यहाँ एक ही समस्या को पूरा। मैंने बहुत कुछ जाना, और मुझे एक समाधान मिला। यदि आप Alt+ F2(शायद लैपटॉप + Fn) का उपयोग कर सकते हैं , तो आप कर सकते हैं:

जड़ के रूप में 1.login (उपयोग sudo 'उर pwd')

  1. $locale-gen "en_US.UTF-8"

तो फिर यू को टर्मिनल को सफलतापूर्वक खोलना चाहिए।


यह मौजूदा जवाबों के लिए कुछ भी नहीं जोड़ता है ...
jasonwryan

0

मेरे पास एक ही मुद्दा था और समाधान मिला:

  1. फ़ाइल को कॉपी करें / etc / X11 / xinit / xinitrc को अपने ~ / .xinitrc पर कॉपी करें
  2. लाइन के बाद जोड़ें "# कुछ अच्छे प्रोग्राम शुरू करें": exec gnome-session
  3. लॉगआउट और पुनरारंभ करें startx

0

मैंने सिर्फ एक घंटे इस मुद्दे पर लड़ाई लड़ी। यह पता चला कि मेरी समस्या यह थी कि LC_COLLATEइसमें " " के बजाय " " (इसका एक अतिरिक्त स्थान था) Cथा /etc/locale.conf

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