Kmscon
के. एम. एस. सी. एन. एक आभासी कंसोल है जो उपयोगकर्ता स्थान में चलता है जिसे डेविड हर्मन ने लिनक्स कंसोल को बदलने के लिए बनाया था, जो लिनक्स कर्नेल में निर्मित एक टर्मिनल है। केएमएसकॉन अपने आउटपुट के लिए केएमएस ड्राइवर का उपयोग करता है, यह मल्टीसेट-सक्षम है, और अंतर्राष्ट्रीय कीबोर्ड इनपुट और यूटीएफ-8 टर्मिनल आउटपुट का समर्थन करता है। इनपुट समर्थन को एक्स कीबोर्ड एक्सटेंशन (एक्सकेबी) का उपयोग करके लागू किया जाता है। के. एम. एस. सी. एन. का विकास मार्च 2015 में बंद हो गया। सिस्टमड-कंसोल्ड नामक एक उत्तराधिकारी परियोजना थी, लेकिन इस परियोजना को भी बाद में जुलाई 2015 में छोड़ दिया गया था। फीचर्स केएमएसकॉन यूनिकोड ग्लिफ्स के पूरे सेट को प्रिंट करने का समर्थन करता है और लिनक्स कंसोल के रूप में कंसोल एन्कोडिंग द्वारा सीमित नहीं है। जबकि एकमात्र कठिन निर्भरता उदेव है, केएमएसकॉन को वैकल्पिक रूप से कंसोल के हार्डवेयर त्वरण के लिए मेसा और बेहतर फ़ॉन्ट प्रतिपादन के लिए पैंगो लाइब्रेरी का उपयोग करने के लिए संकलित किया जा सकता है। इनपुट के लिए एक्सकेबी को अपनाने से केएमएसकॉन को इनपुट के लिए X.Org सर्वर और वेलैंड कंपोजिटर के लिए उपलब्ध कीबोर्ड लेआउट की पूरी श्रृंखला को स्वीकार करने की अनुमति मिलती है और ग्राफिकल वातावरण और टर्मिनल दोनों में एक ही लेआउट का उपयोग करना संभव हो जाता है। लिनक्स कर्नेल में वी. टी. प्रणाली 1993 की है और आउट-ऑफ-द-बॉक्स मल्टीसेट समर्थन को लागू नहीं करती है। यह 63 वी. टी. तक का समर्थन करता है, लेकिन किसी भी समय केवल एक ही वी. टी. सक्रिय हो सकता है। इसके लिए मल्टीसेट समर्थन को कॉन्फ़िगर करने के लिए अतिरिक्त चरणों की आवश्यकता होती है। केएमएसकॉन/सिस्टमडी-कंसोल्ड मल्टीसीट आउट-ऑफ-द-बॉक्स को सक्षम करेगा। यदि एक सीट का डिस्प्ले सर्वर वी. टी. 7 पर चल रहा है और दूसरी सीट का डिस्प्ले सर्वर वी. टी. 8 पर चल रहा है, तो इन दो सीटों में से केवल एक का उपयोग एक बार में किया जा सकता है। दूसरी सीट का उपयोग करने के लिए, एक वी. टी. स्विच शुरू किया जाना चाहिए। सभी सीटों को एक ही समय में उपयोग करने योग्य बनाने के लिए, कुछ विकल्प हैंः सभी प्रदर्शन सर्वरों को एक ही वी. टी. के साथ संबद्ध करेंः कोई भी उपयोगकर्ता वी. टी. को बदल सकता है और उस स्थिति में सभी उपयोगकर्ता नए वी. टी. पर स्विच कर सकते हैं। यह वी. टी. स्विचिंग (और इस प्रकार तेजी से उपयोगकर्ता स्विचिंग) को अव्यावहारिक बनाता है। X.Org सर्वर कमांड-लाइन विकल्प-शेयरवट्स किसी भी डिस्प्ले सर्वर को वी. टी. के साथ न जोड़ेंः इस मामले में उपयोगकर्ता को तेजी से बदलना असंभव है। पाठ-आधारित कंसोल लॉगिन केवल तभी संभव है जब एक इनपुट और प्रदर्शन उपकरण इस उद्देश्य के लिए आरक्षित हो। केवल एक प्रदर्शन सर्वर को वी. टी. के साथ जोड़ेंः अन्य प्रदर्शन सर्वर वी. टी. स्विचिंग नहीं कर सकते हैं, लेकिन वी. टी. से जुड़ा प्रदर्शन सर्वर कर सकता है। वी. टी. उस एक सीट को चालू करने से अन्य सीटें प्रभावित नहीं होंगी। यह प्रणाली द्वारा समर्थित और ग्रहण किया गया दृष्टिकोण है। उपयोगकर्ता 1 के लिए कमांड-लाइन विकल्प vt7 और अन्य सभी उपयोगकर्ताओं के लिए-novtswich। 2011 में, जेसी बार्न्स ने अपने ब्लॉग में वर्चुअल टर्मिनल के संभावित यूजरस्पेस डी. आर. एम.-आधारित कार्यान्वयन के बारे में लिखा, जो लिनक्स कर्नेल में लिनक्स फ्रेमबफर और वर्चुअल टर्मिनल (वी. टी.) सबसिस्टम की आवश्यकता को समाप्त कर देगा। इस ब्लॉग पोस्ट से प्रेरित होकर, डेविड हर्मन ने वर्चुअल टर्मिनल की बुनियादी कार्यक्षमता को लागू किया। अक्टूबर 2013 में, टर्मिनल एमुलेटर स्टेट मशीन () लाइब्रेरी, डी. ई. सी. वी. टी. 100-वी. टी. 520 संगत टर्मिनल एमुलेटर के लिए एक राज्य मशीन, को के. एम. सी. एन. से अलग किया गया था और अलग से उपलब्ध कराया गया था। इसे डब्ल्यू. एल. टी. एम. के साथ संशोधित किया गया था, एक उदाहरण वेलैंड टर्मिनल एमुलेटर। टर्मिनल एमुलेटर की सूची भी देखें संदर्भ मुक्त प्रणाली सॉफ्टवेयर Freedesktop.org लिनक्स कर्नेल से संबंधित सॉफ्टवेयर सॉफ्टवेयर आई. एस. सी. लाइसेंस का उपयोग करते हुए तकनीकी संचार उपकरण टर्मिनल एमुलेटर वेलैंड (डिस्प्ले सर्वर प्रोटोकॉल)