VNC सर्वर पर Ctrl + Alt + F1-F6 भेजता है


9

मुझे लगता है मैं VNC के माध्यम से आभासी मशीनों से कनेक्ट कर रहा हूँ, यह कुछ समय के लिए अब यह पता लगाने की कोशिश कर रहा गया है, और डिफ़ॉल्ट रूप से आप एक ग्राफिकल या ncurses अंतरफलक मिलता है, और CTRL+ ALT+ F3डिबग जानकारी के साथ एक कंसोल के लिए ले जाता है। हालाँकि, गेंटू इन आदेशों को स्वीकार करता है।

मैं उन्हें वीएनसी सर्वर से कैसे पार कर सकता हूं?

संपादित करें: VNC द्वारा VM होस्ट पर कुछ और विवरण चलाए जा रहे हैं, इस प्रकार यह सिर्फ VM से आउटपुट प्रदर्शित करता है और VM को कोई भी कुंजी भेजता है जैसे कि यह वास्तविक कीबोर्ड से जुड़ा हो। इसलिए मैं TTY पर स्विच कर सकता हूं यदि मेरे CTRL+ ALT+ F1- F6कीस्ट्रोक्स के माध्यम से हो रहे थे (उदाहरण के लिए विंडोज पर ठीक काम करता है)।


यह बिल्कुल स्पष्ट नहीं है कि आप क्या करने की कोशिश कर रहे हैं। जैसा कि मैं इसे समझता हूं, आप इसके कंसोल को देखने के लिए रिमोट मशीन पर CTRL-ALT-F3 भेजना चाहते हैं, लेकिन यह काम नहीं करेगा - VNC कंसोल कंसोल को रीडायरेक्ट नहीं करता है।
रेनैन

@RenanBirckPinheiro ने स्पष्टीकरण जोड़ा
उपलब्ध नहीं है

जवाबों:


7

उचित समाधान: एक VNC क्लाइंट प्राप्त करें जो उन कुंजियों को भेज सके। जैसे jsbillings कहते हैं, कुछ क्लाइंट आपको मेनू के माध्यम से रिमोट को चाबियाँ भेजने का विकल्प देते हैं। मानक के साथ xvnc4viewer, आप -MenuKeyमेनू को सक्रिय करने वाली कुंजी को सेट करने के लिए विकल्प का उपयोग कर सकते हैं । फिर, jsbillings के उत्तर के अनुसार , डिफ़ॉल्ट कुंजी है F8

हैक: यदि आपके पास रिमोट सर्वर पर एक शेल चल रहा है, तो प्रयास करें chvt 3(या sudo chvt 3)। कंसोल पर, आप की जरूरत नहीं है Ctrl+ Alt+ F#, आप उपयोग कर सकते हैं Alt+ F#(या Alt+ बार-बार) X सर्वर के TTY वापस जाने के लिए। या बस लॉग इन करें और कहें sudo chvt 7; logout(या जो भी एक्स वीटी है)।

बेवकूफ कीचड़: चूंकि Ctrl+ Alt+ F#को एक्स सर्वर द्वारा जल्दी पकड़ लिया जाता है, इन कुंजियों को निष्क्रिय करने के लिए प्रत्यक्ष (और कठिन) तरीका है। इसके लिए आपको अपने एक्स कॉन्फ़िगरेशन को संशोधित करने की आवश्यकता है और यह एक कष्टप्रद बात है, और इसके अलावा शायद एक बुरा विचार भी है। दूसरों में से एक के साथ जाओ। :)


यदि X config को संशोधित करने में रुचि है, तो देखें: bbs.archlinux.org/viewtopic.php?pid=1530826#p1530826
muru

5

मेरा मानना ​​है कि आप F8एक मेनू लाने के लिए उपयोग कर सकते हैं , जिससे आपको क्लिक करने से पहले controlऔर altहिट करने की अनुमति मिलनी चाहिए F3


1
यह केवल TigerVNC (Red Hat / Fedora में मानक) के लिए सही है, लेकिन TightVNC (डेबियन / Ubuntu) के लिए नहीं है।
13:10

2

TigerVNC का उपयोग करें।

TigerVNC (TightVNC की एक विविधता) के साथ आप मेनू के माध्यम से Altऔर Ctrlसंशोधक कुंजियों को लॉक कर सकते हैं । मेनू खोलने के लिए की F8दबाएं।


-1

Ubuntu पर tigervnc-दर्शक लेकिन साथ की कोशिश की ALTऔर CTRLताले प्रभावी नहीं मालूम था। अंत में xvnc4viewer का सहारा लिया जिसके पास एक ही विकल्प है और फिर इसने काम किया।


कृपया, ऊपर दिए गए उत्तर की तरह उन्हें पढ़ने योग्य बनाने के लिए मार्कडाउन का उपयोग करके अपने उत्तरों को प्रारूपित करें!
मटिया .b89
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.