सवाल प्रत्येक बूट पर कीबोर्ड लेआउट बदल जाता है


मैं जीनोम 3 के साथ 12.10 का उपयोग कर रहा हूं। मैंने लाइटडीएम को जीडीएम में बदल दिया। जब मैं डिफ़ॉल्ट लेआउट में कीबोर्ड लेआउट परिवर्तन बूट करता हूं। जब मैं क्षेत्र सेटिंग्स पर सूची के अंत में एक और लेआउट जोड़ता हूं तो मेरा चयनित लेआउट सक्रिय हो जाता है। मुझे क्या करना चाहिए ?


4
2018-04-17 05:58


मूल




जवाब:


मेरे साथ भी यही समस्या है। मैंने बहुत सारे शोध किए, लेकिन मुझे मेरे लिए कोई समाधान नहीं मिला है। इसके बजाय, कई लोगों के लिए, यह समाधान था:

  1. ओपन टर्मिनल
  2. प्रकार sudo vim /etc/default/keyboard
  3. फ़ाइल के भीतर मान निम्नानुसार होना चाहिए:

    XKBMODEL="pc105"
    XKBLAYOUT="it"
    XKBVARIANT=""
    XKBOPTIONS=""
    
  4. XKBLAYOUT आपके कीबोर्ड लेआउट का कोड है। प्रकार man xkeyboard-config कुंजीपटल मॉडल और लेआउट के लिए कोड दिखाता है।

  5. बाहर जाएं

रीबूट करें और जांचें। मुझे उम्मीद है कि यह आपके लिए भी सही समाधान है;)


4
2018-01-28 09:06





यह (दूसरा, पहला नहीं) समाधान निश्चित रूप से काम करता है। मुझे यूएस लेआउट के साथ एक ही समस्या थी जिसे मैं उपयोग करना चाहता था और जब भी मैंने उबंटू 13.04 में लॉग इन किया था तो उसे हटाने और पढ़ने के लिए रखा गया था। दौड़ने के बावजूद, यह यूके कीबोर्ड लेआउट पर वापस लौट रहा था:

dpkg-reconfigure keyboard-configuration

(जब भी स्क्रीन के शीर्ष अधिकार पर भाषा आईकन वास्तव में 'अमेरिका' कहता है) तो यह निश्चित रूप से एक गंभीर बग है क्योंकि उन पर क्लिक करके कीबोर्ड लेआउट बदलना पूरी तरह उत्तरदायी नहीं है! उम्मीद है कि जल्द ही इसके लिए कुछ प्रकार का फिक्स होगा।

वैसे भी, मैंने पाया कि, वास्तव में, बस आदेश टाइप कर रहा है:

setxkbmap

'स्टार्टअप एप्लीकेशन' कमांड टैब में उबंटू की समस्या प्रत्येक बूट पर कीबोर्ड लेआउट सेटिंग्स को भूल जाती है।

हालांकि: मैंने कुछ और खोजा: यदि आप भी दौड़ रहे हैं xmodmap स्टार्टअप में, तो यह ओवरवर्ट किया जाएगा setxkbmap आदेश। setxkbmap कमांड इस प्रकार ओवरराइड करता है xmodmap स्टार्टअप पर आदेश। (मुझे यह पता चला क्योंकि मैं आखिरकार उबंटू को स्क्रॉल लॉक (जो कि मैं अपने बैकलिट कीबोर्ड के लिए उपयोग करता हूं) को चलाने के माध्यम से याद रखने में सफल रहा था। .Xmodmap संशोधन सहित फ़ाइल (मेरे मामले में:

mod3 = Scroll_Lock जोड़ें

अच्छा होगा अगर किसी के पास स्टार्टअप पर दोनों को चलाने में सक्षम होने के बारे में कोई विचार है, कम से कम जब तक उबंटू में बहुत ही सामान्य, स्पष्ट और गंभीर भाषा लेआउट समस्या के लिए स्थायी फिक्स नहीं है (यानी उबंटू प्रत्येक के बाद कीबोर्ड लेआउट सेटिंग्स भूलना बूट)।


2
2018-04-29 19:04





  1. मारकर टर्मिनल खोलें ऑल्ट+Ctrl+टी
  2. रूट के साथ लॉगिन करें, su
  3. पास दर्ज करें
  4. प्रकार dpkg-reconfigure keyboard-configuration
  5. बाहर जाएं

रीबूट करें और पुनः जांचें। अगर यह आपकी समस्या हल करता है तो हमें बताएं।


0
2018-04-17 11:56



यह मेरी समस्या का समाधान नहीं किया। - serdar


सबसे पहले मैंने प्रत्येक बूट के बाद सेट किया गया मेरा वर्तमान कीबोर्ड लेआउट पाने के लिए टर्मिनल पर इस कमांड को दर्ज किया

setxkbmap -query

परिणाम:

rules:      evdev
model:      pc105
layout:     tr

मैंने एक स्क्रिप्ट बनाई जिसमें इस लाइन को शामिल किया गया है setxkbmap <layout>, मेरे मामले में setxkbmap tr। मैंने स्टार्टअप प्रोग्राम में इस स्क्रिप्ट को जोड़ा। यह मेरी समस्या हल हो गई।


0
2018-04-25 03:45





विंडोमैनगर के रूप में कमाल का उपयोग करके 14.4 के अपडेट के बाद मैं एक ही मुद्दे में भाग गया।

अब मैं कॉन्फ़िगरेशन-फ़ाइल ~ / .config.rc.lua में "setxkbmap de" (जर्मन लेआउट के लिए) निष्पादित करता हूं और कुछ भी ठीक काम करता है।


0
2018-04-14 19:32





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


0
2018-04-23 02:47





एक और समाधान:

  1. ओपन टर्मिनल
  2. रूट के साथ लॉगिन करें su
  3. रूट का पासवर्ड दर्ज करें
  4. अपडेट करें और सभी को अपग्रेड करें sudo apt-get update && sudo apt-get upgrade
  5. निम्नलिखित टाइप करें:

    apt-get install console-data
    apt-get install console-setup
    apt-get install console-locales
    apt-get install keyboard-configuration
    
  6. रीबूट करें और पुनः जांचें।


-1
2018-01-28 09:34



क्यों "रूट सु के साथ लॉगिन करें" और उसके बाद sudo ... और रीबूट क्यों करें? - A.B.
हाँ , sudo क्या नजर अंदाज किया जा सकता है । मैंने पढ़ा था कि यह लॉगआउट करने के लिए पर्याप्त था और फिर लॉगिन किया गया था, लेकिन मेरे लिए यह पुनरारंभ करने के बाद ही काम करता था। - akajack


मेरे पास उबंटू 10.04 है, और मुझे एक ही समस्या है!

फॉलो फिक्स मेरे लिए काम करता है:

आपके वर्तमान सत्र का लॉगआउट।

अपने उपयोगकर्ता नाम पर क्लिक करें। निचले पट्टी पर: एक कॉम्बो <- भाषा में सही स्विच करें

बस इतना ही!


-1
2018-03-06 22:56