ट्टी पर स्विच करने से मुझे खाली स्क्रीन क्यों मिलती है?


72

12.04 में जीयूआई को बूट करने के बाद, मैं वर्चुअल टर्मिनल (या शेल, या ट्टी) के माध्यम से Ctrl- Alt- F1( F1माध्यम से F6) स्थानांतरित करने का प्रयास करता हूं , और स्क्रीन रिक्त रहता है। मैंने सभी 6 छोटे उदाहरणों की कोशिश की है और परिणाम समान हैं। Ctrl- alt- F7मुझे एक समस्या के बिना जीयूआई में वापस लाता है। कोई विचार?


यह बूट स्प्लैश के ग्रब को देखने में असमर्थ होने के साथ अक्सर होता है। क्या आप उन्हें देख सकते हैं?
----

जवाबों:


64

यह आमतौर पर कारण होता है क्योंकि बूट अप पर निर्धारित ग्राफिकल टेक्स्ट-मोड रिज़ॉल्यूशन आपके वीडियो कार्ड के साथ संगत नहीं है। समाधान ग्रब को उचित रूप से कॉन्फ़िगर करके वास्तविक पाठ-मोड पर स्विच करना है:

  1. साथ टर्मिनल खोलें Ctrl+ Alt+T
  2. नीचे पेस्ट करें, और पूछे जाने पर अपना पासवर्ड दर्ज करें:

    sudo sed -i -e 's/#GRUB_TERMINAL/GRUB_TERMINAL/g' /etc/default/grub
    
  3. फिर टाइप करें sudo update-grub

  4. रिबूट और आभासी टर्मिनलों को अब काम करना चाहिए।

1
दुर्भाग्य से, यह मेरे ग्राफिक-ड्राइवर मुद्दों के साथ मदद नहीं करता था (मुझे उचित ड्राइवरों को स्थापित करने के लिए एक्स सर्वर डाउन की आवश्यकता है, लेकिन ड्राइवरों की कमी मुझे काम करने की कमांड-लाइन प्राप्त करने से रोकती है ctrl-alt-F1)।
जोनाथन वाई।

8
कारफूल, इस चीज ने मेरे ग्रब को पूरी तरह से गड़बड़ कर दिया है, मुझे अब एक बूट मेनू नहीं दिखता है। (उबंटू 15.04)
आर्टी

1
@MinaMichael No. यह बदल #GRUB_TERMINALजाता है GRUB_TERMINAL। स्लैश नियमित अभिव्यक्ति को समाप्त करता है, और जी वैश्विक-संशोधक है जो साईस: सभी मैचों को प्रतिस्थापित करता है।
फिलिप जेडलर

1
मेरे लिए 14.0.4 पर काम नहीं करता है
Zach Rattner

2
ग्रब फ़ाइल बताती है कि ग्राफिकल टर्मिनल (केवल ग्रब-पीसी को निष्क्रिय करने के लिए) # Uncomment # GRUB_TERMINAL = कंसोल इस समस्या को ठीक करने के लिए ग्राफ़िकल टर्मिनल को अक्षम क्यों किया जाएगा? उबंटू 16.04 के लिए
सन भालू

14

क्या मेरे लिए यह तय जोड़ने था nomodesetकरने GRUB_CMDLINE_LINUX_DEFAULTमें लाइन /etc/default/grubफ़ाइल। ऐसे:

  1. टर्मिनल में टाइप करें: gksu gedit /etc/default/grub

  2. इस पंक्ति को खोजें: GRUB_CMDLINE_LINUX_DEFAULT

    इसलिए उदाहरण के लिए यदि आपके पास:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash usbcore.autosuspend=-1"
    

    इसे बदलें:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash usbcore.autosuspend=-1 nomodeset"
    
  3. आपके द्वारा समाप्त करने के बाद, परिवर्तनों को प्रभावी करने के लिए ग्रब ( sudo update-grub) और रिबूट ( sudo reboot) को अपडेट करें ।

वैकल्पिक : आप nomodeset vga=xxx(केवल नहीं nomodeset) जोड़ सकते हैं , xxx एक VESA स्क्रीन कोड है जो आपके स्क्रीन रिज़ॉल्यूशन से सबसे अच्छा मेल खाता है। इस पर एक नजर ।


2
मेरे लिए काम किया। sudo update-grubपरिवर्तनों को लागू करने के लिए चलने के बारे में ऊपर दिए गए अंतिम पैराग्राफ को अवश्य पढ़ें ।
एंडी थॉमस

14.0.4 को मेरे लिए काम किया
Zach Rattner

1
जब मैं 14.04 के साथ ऐसा करता हूं और कुछ हार्डवेयर तकनीकी रूप से जो भी काम करता है, स्टैक को सक्षम करता है, लेकिन ग्राफिकल डेस्कटॉप को बूट नहीं किया जाता है और न ही स्टार्टक्स काम करता है। लेकिन टर्मिनल वापस आ गया है।
१०:१०

1
मेरे लिए उबंटू 16.04 पर इसने मेरे एचडीएमआई-वीजीए मॉनिटर को पूरी तरह से काम करना बंद कर दिया।
पडेरिक कनिंघम

@PadraicCunningham आप इसे ट्टी से पूर्ववत कर सकते हैं। मुझे आशा है कि यह बहुत ज्यादा परेशानी नहीं थी
मीना माइकल

6

यह उबंटू के नए संस्करण के लिए है:

  1. GRUB कॉन्फ़िगरेशन फ़ाइल संपादित करें:

    sudo nano /etc/default/grub
    
  2. लाइन का पता लगाएँ

    #GRUB_GFXMODE=640x480
    

    इसे बदलो

    GRUB_GFXMODE=auto
    

    और फाइल को सेव करें।

  3. फिर ग्रब अपडेट करें

    sudo update-grub
    

उबंटू 14.04.5 पर मैंने एक प्रोग्राम स्थापित किया जिससे 4.x कर्नेल स्थापित किया गया था। पहले मेरे पास 3.x कर्नेल था। यह जवाब है जो एक Asus Zenbook UX303LN पर मेरे लिए खाली ttys के इस मुद्दे को तय किया है।
frederickjh

1

कृपया लेनोवो थिंकपैड T400 पर Ubuntu 16.04 पर वर्चुअल टर्मिनल के काम न करने के संबंध में https://answers.launchpad.net/ubuntu/+question/643882 पर मेरे सवाल पर एक नज़र डालें ।

विशेष रूप से AMD / ATI ग्राफिक्स कार्ड और इंटेल एकीकृत ग्राफिक्स कार्ड के साथ जो समाधान मैंने प्रस्तुत किया है वह हाइब्रिड ग्राफिक्स कार्ड के साथ उपयोगकर्ता की ओर है। मेरे लिए, इंटेल ग्राफिक्स कार्ड को अक्षम करना और ओपनसोर्स एटीआई / एएमडी रैडॉन मॉड्यूल को सक्षम करना मेरे मामले में मदद करता है।

यदि आप मेरा (Radeon HD 3450/3470) जैसे पुराने Radeon ग्राफिक्स कार्ड का उपयोग कर रहे हैं, तो अब आप संभावित समस्याओं के निवारण के लिए वर्चुअल टर्मिनल और ग्राफ़िकल डेस्कटॉप के बीच आसानी से स्विच कर सकते हैं।

जोड़ने blacklist intel_graphics_cardमें /etc/modprobe.d/blacklist.confहै और चल रहा

sudo depmod -a 

अभी भी लिनक्स कर्नेल या अन्य निर्भरता के कारण काम नहीं करता है, आपको निम्नलिखित उदाहरण पसंद modprobe.blacklist=<module_name>करने /etc/default/grubकी सलाह दी जाती है :

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash crashkernel=384M-:128M radeon.dpm=1  modprobe.blacklist=i915"

0

Nvidia ड्राइवर को स्थापित करने का प्रयास करने से पहले आपको Ctrl+ Alt+ के बाद ग्राफ़िक्स ड्राइवर को बंद करना होगाF1

जैसे की sudo /etc/init.d/lightdm stop


3
"इससे पहले कि आप एनवीडिया ड्राइवर को स्थापित करने का प्रयास करें" - मुझे यकीन नहीं है कि आप इसका क्या मतलब है। सवाल एनवीडिया ड्राइवरों के बारे में कुछ भी उल्लेख नहीं करता है।
wjandrea 28

0

यहाँ 2560x1440 स्क्रीन के साथ Ubuntu 18.04 पर मेरे लिए क्या काम किया गया है:

  • संपादक में ओपन ग्रब कॉन्फ़िगरेशन फ़ाइल: sudo gedit /etc/default/grub

  • GFXMODE को अनइंस्टॉल करें और अपना सटीक रिज़ॉल्यूशन सेट करें -> परिवर्तन #GRUB_GFXMODEकरेंGRUB_GFXMODE=2560x1440

  • लाइन जोड़ें GRUB_GFXPAYLOAD_LINUX=keep

  • निकालें splashऔर nosplash noplymouth nomodesetअपने में जोड़ें GRUB_CMDLINE_LINUX_DEFAULT। गहनों के बाद मेरा जैसा दिखता हैGRUB_CMDLINE_LINUX_DEFAULT="quiet nosplash noplymouth intel_idle.max_cstate=1 nomodeset"

  • फ़ाइल सहेजें

  • अद्यतन ग्रब sudo update-grub

  • रिबूट

  • बूट के तुरंत बाद स्विच करने के लिए Ctlr + Alt + F2 का उपयोग करें

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