क्या Xorg को बंद किए बिना tty7 के पाठ को देखने का एक तरीका है?


12

क्या Xorg को बंद किए बिना tty7 के पाठ को देखने का एक तरीका है, जैसे किसी अन्य tty पर स्विच करना?

जवाबों:


1

मुझे लगता है कि आप VT7 ( Ctrl+ Alt+ F7) के तहत अपने GUI के लिए एक्स सर्वर लॉग देखना चाहते हैं । दूसरे शब्दों में, जो टेक्स्ट प्रिंट हो जाता है यदि आप एक टेक्स्ट बूट, लॉगिन और टाइप करें "startx" (स्क्रिप्ट को आपके DE को सौंपने से पहले)।

यदि यह स्थिति है, तो आप बस अपने Xserver लॉग खोल सकते हैं:

less /var/log/Xorg.0.log

बूट लॉग के लिए जो कंसोल लॉगिन और एक्स अभिवादन से पहले दिखाई देगा, जांचें:

less /var/log/boot.log

अभिवादन करने वाला अपना लॉग बनाता है। यदि आप lightdm (डिफॉल्ट अभिवादनकर्ता) का उपयोग कर रहे हैं, तो आप उन सभी को पा लेंगे:

/var/log/lightdm/

वास्तव में मैं शुरुआत से पहले पाठ की तलाश कर रहा हूं, अभिवादन से पहले का पाठ और संभवत: वह भी जो अभिवादक बनाता है। जब डेस्कटॉप दुर्घटनाग्रस्त हो जाता है - जो कि उसने बहुत कुछ किया है, तो कुछ पाठ है, जैसे पोस्टग्रेज शुरू करना और अन्य चीजें, जो शुरू होने से पहले होती है
फ्सांडो

1

यदि आप X को मैन्युअल रूप से शुरू करते हैं (startx या xinit), तो आप टेक्स्ट को उस वीटी में देखेंगे, जो आपने कमांड जारी किया है - जब तक आप इसे किसी फ़ाइल या देव / नल में अनुप्रेषित नहीं करते हैं (याद रखें कि यहाँ दो धाराएँ हैं, stdout और stderr)।

आमतौर पर हालांकि X को कुछ प्रदर्शन-प्रबंधक (जैसे gdm, kdm या xdm) द्वारा बूट पर स्वचालित रूप से शुरू किया जाता है, इसलिए आपको Xorg-, * dm-, बूट- और upstart-लॉग में / var / log के तहत जानकारी मिल जाएगी। अन्य लॉग - जैसे / var / log / संदेश और / var / log / syslog - कुछ जानकारी भी रख सकते हैं।


0

चेक / आदि / init / देखने के लिए कि क्या आपने वास्तव में tty7 कॉन्फ़िगर किया है। यह डिफ़ॉल्ट रूप से नहीं है, जिसका अर्थ है कि AFAIK को देखने वाला कोई नहीं है।


ठीक है, जाहिरा तौर पर मेरे पास tty7 नहीं है, लेकिन "जहां" पाठ वह रहता है जो ग्राफ़िकल इंटरफ़ेस गायब होने पर दिखाई देता है? जब ऐसा होता है, तो मैं अभिवादन से पहले बूट प्रक्रिया से अंतिम लाइनें देखता हूं। मेरी सोच यह थी कि दुर्घटनाग्रस्त प्रणाली के बिना यह देखना संभव होगा।
Fsando

आप के उत्पादन के लिए देख रहे हैं dmesg?
क्यूबी

हो सकता है, लेकिन मुझे ऐसा नहीं लगता। मैं जो पाठ देखता हूं वह बूट प्रक्रिया से कुछ है, लेकिन यह समान नहीं दिखता है, कोई समय नहीं है और मुझे नहीं लगता कि यह समान है। अंतिम प्रविष्टि हमेशा अभिवादन करने वाले के बारे में कुछ और है, मुझे लगता है कि gui।
Fsando

0

आप Ctrl-Alt-F12 का उपयोग करके एक्स विंडो भी छोड़ सकते हैं। यह आपको सामान्य tty7 में, एक टेक्स्ट टर्मिनल पर भेजता है। आप टर्मिनलों के बीच स्विच करने के लिए Alt-F1 का उपयोग Alt-F7 के लिए कर सकते हैं, हालाँकि, जब आप tty7 पर वापस आते हैं, तो यह X11 पर वापस आ जाता है, इसलिए आप आगे और पीछे नहीं जा सकते ...

अगर मेरी तरह आप कंसोल से X11 शुरू करते हैं, तो X11 आउटपुट उस कंसोल में होगा। कहते हैं कि आप tty1 में ऐसा करते हैं, तो आप वहाँ वापस जाने के लिए Alt-F1 का उपयोग करेंगे।

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

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