13.10 ने मेरे कस्टम कीबोर्ड लेआउट को क्यों तोड़ा?


11

मैं एक कस्टम कीबोर्ड लेआउट का उपयोग कर रहा था। मूल रूप से मैंने नियमित रूप से हमें लेआउट के एक गणित-भारी संस्करण के अपने आदर्श को फिट करने के लिए us-mac लेआउट को संशोधित किया, जो जर्मन umlauts को मिश्रण में भी फेंकता है। यह अच्छी तरह से चला गया और उबंटू के लगातार 6 संस्करणों के लिए अद्भुत रूप से काम किया। आज का संस्करण अपग्रेड (13.04 से 13.10 तक) ने उस लकीर को तोड़ दिया। अब मेरे पास सामान्य भद्दा Macintosh-Layout है।

अब xkb ने मेरे लेआउट और मेरे द्वारा किए गए अन्य सभी परिवर्तनों को अनदेखा कर दिया /usr/share/X11/xkb/symbols/us(सभी जगह '0' और '9' को स्विच करने का प्रयास किया और रिबूट किया गया - कोई प्रभाव नहीं)। ऐसा क्यों है?

मुझे लगता है कि बदलावों को प्रभावी बनाने के लिए मुझे एक अतिरिक्त कदम उठाना होगा। किसी ने मुझे सही दिशा में इंगित करने के लिए परवाह है?


Btw। क्षमा करें, मुझे थोड़ा वेंट करना होगा, यह पहली बार है जब मैंने उन्नयन के बारे में शराब की, बस इसकी मदद नहीं कर सकता: इसके सिर्फ मैं उबंटू उन्नयन के बारे में एक पर क्रोध कर सकता था। इस बार मैंने सोचा 'इसका सिर्फ सॉफ्टवेयर अपडेट, कोई नई सुविधा या प्रमुख बकवास नहीं'। लेकिन नहीं, अपग्रेड ने मेरे लाइटमेड को तोड़ दिया, जिसकी मैंने मरम्मत की, मेरे कुछ शॉर्टकट खो गए, मेरे udv नियम सब छीने गए और कुछ और छोटी चीजें। विहित क्यों? क्यों? मैं आमतौर पर खरोंच से पुनर्स्थापित करता हूं क्योंकि उन्नयन बहुत खराब है!
con-f-use

1
एर्म, रिलीज़ अपग्रेड (13.04-> 13.10) परिभाषा के अनुसार बड़े बदलाव और नई सुविधाएँ लाती है, जो कि "अलग रिलीज़" के उन्नयन की बात है
इग्निस

हां, मैं इस तथ्य के बारे में शिकायत नहीं कर रहा हूं कि कुछ बदल गया है। मैं इस तथ्य के बारे में शिकायत कर रहा हूं, कि बुनियादी कार्यक्षमता टूट गई थी। सामग्री जो पहले रिलीज में काम करने और करने वाली है। सामान जो आवश्यक है और शायद कुछ अपडेट और हॉटफ़िक्स के बाद फिर से काम करेगा। इसके अलावा पिछले संस्करण की छलांग की तुलना में (जैसे जब उन्होंने एकता या अपस्टार्ट शुरू की थी) 13.4 से .10 तक एक बहुत ही मामूली था, मुख्य रूप से किनारों को गोल करना क्योंकि मीर शामिल नहीं है और क्रोम अभी तक मानक ब्राउज़र नहीं बन पाया है।
con-f-use

जवाबों:


10

मुझे भी यही समस्या थी और पाया sudo dpkg-reconfigure xkb-dataगया कि बदलाव प्रभावी होंगे।

यदि आपने कई लेआउट सक्षम किए हैं तो लॉगआउट की आवश्यकता नहीं है; बस एक बार लेआउट बदलें।


11

मुझे इस समस्या का हल मिल गया है:

Xkm फ़ाइलों को हटाएं /var/lib/xkb, लॉग आउट करें और लॉग इन करें।

कुछ पंक्तियों से /var/log/Xorg.0.logसंकेत मिलता है कि Xorg recompiles और अब कीबोर्ड लेआउट का पुन: उपयोग करता है:

XKB: generating xkmfile /var/lib/xkb/server-FC37972E27A8F94CD9F5DD859C120B9D933CC5F8.xkm
...
# and on a next restart:
...
XKB: reuse xkmfile /var/lib/xkb/server-FC37972E27A8F94CD9F5DD859C120B9D933CC5F8.xkm

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