मैं कैसे बदलूं जो TTY को मॉनिटर करता है?


9

जब मैं बूट करता हूं, या जब मैं दबाता CtrlAltF*हूं, मुझे एक भौतिक टर्मिनल / TTY में ले जाया जाता है। समस्या यह है कि टीटीवाई मेरे एचडीएमआई मॉनिटर पर दिखाई देता है, जो वास्तव में मेरे जैसे कमरे में भी नहीं है।

क्या मेरे प्रदर्शन मॉनीटर पर TTY प्रदर्शित करने के लिए मेरे पीसी को कॉन्फ़िगर करना संभव है? स्पष्ट करने के लिए, जब मैं दबाता हूं CtrlAltF1, तो मैं चाहता हूं कि TTY मेरे डिस्प्लेपोर्ट मॉनिटर पर दिखाई दे, न कि मेरे एचडीएमआई मॉनिटर पर।


संपादित करें: कुछ और खुदाई के बाद ऐसा लग रहा है कि बूटलोडर यहां शामिल हो सकता है, इसलिए मुझे निर्दिष्ट करना चाहिए कि मैं GRUB 2.02 ~ Beta2-20 का उपयोग कर रहा हूं

जवाबों:


1

मान लें कि कर्नेल को फ्रेम बफर कंसोल का समर्थन करने के लिए कॉन्फ़िगर किया गया है, आप निर्दिष्ट कर सकते हैं कि कर्नेल आर्ग में fbcon के माध्यम से कंसोल को आउटपुट करने के लिए कौन सा fb ड्राइवर है । उदाहरण के लिए:

fbcon=map:1

आप यह जान सकते हैं कि कौन से fb ड्राइवर मान उपलब्ध हैं:

cat /proc/fb

GRUB 2 में, fbcon पैरामीटर को GRUB_CMDLINE_LINUX में जोड़ा जा सकता है।

अधिक जानकारी के लिए, देखें: https://www.kernel.org/doc/Documentation/fb/fbcon.txt


cat /proc/fbमेरे लिए कुछ भी आउटपुट नहीं है, इसका मतलब यह है कि मेरा कर्नेल फ्रेम बफर कंसोल समर्थन के साथ संकलित नहीं है?
हब्रो

जरूरी नहीं है, लेकिन इसका उपयोग आपके द्वारा उपयोग किए जा रहे डिस्प्ले ड्राइवर के आधार पर संभव है। यहां कुछ भी नहीं दिखता है क्योंकि आपका डिस्प्ले ड्राइवर फ्रेमबॉलर डिवाइस के रूप में पंजीकृत नहीं है। सबसे अधिक संभावना है कि ड्राइवर केवल KMS का उपयोग करके चलता है। कुछ मामलों में, अक्सर FFcon का उपयोग करने के लिए कर्नेल कॉन्फ़िग में CONFIG_FRAMEBUFFER_CONSOLE = y को सेट करना आवश्यक होता है - यहाँ एक मान्य बग के रूप में जाना जाता है: wiki.debian.org/ कर्नेल डायोडेटिंग
शिबली
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.