मुझे यूनिटी कॉन्फ़िगरेशन फ़ाइल कहां मिल सकती है?


9

मैं सोच रहा था कि क्या कोई मुझे बता सकता है कि मुख्य एकता कॉन्फ़िगरेशन फाइलें कहां हैं, कम से कम वह फ़ाइल जिसे आप CCSM के माध्यम से ग्राफिक रूप से कॉन्फ़िगर कर सकते हैं। मैं डैश आकार और पैनल के रंग को संपादित करना चाहता हूं, लेकिन मुझे यह नहीं मिला कि इसे कहां करना है।

जवाबों:


11

एकता और Compiz अपनी सेटिंग्स को स्टोर करने के लिए GConf का उपयोग कर रहे हैं। GConf एक कॉन्फ़िगरेशन स्टोर है जो कॉन्फ़िगरेशन जानकारी को पढ़ने और लिखने के लिए एप्लिकेशन देता है और कॉन्फ़िगरेशन आइटम बदलते समय सूचनाएं प्राप्त करता है। कॉन्फ़िगरेशन डेटा के तहत सहेजा जाता है ~/.gconf, लेकिन संशोधनों को केवल GConf डेमॉन के माध्यम से किया जाना चाहिए।

आप सीधे उपयोग gconf-editorऔर ब्राउज़ करने के लिए एकता सेटिंग्स को संशोधित कर सकते हैं /apps/compiz-1/plugins/unityshell/screen0/options। आप देखेंगे कि एकता तुरन्त परिवर्तन करने के लिए प्रतिक्रिया देती है, वही CCSM है।

यदि आप इन सेटिंग्स को संशोधित करने के लिए कमांड लाइन टूल चाहते हैं, तो उपयोग करें gconftool-2। उदाहरण के लिए, लॉन्चर आइकन का आकार कम करने के लिए मैं कर सकता हूं:

gconftool-2 --set /apps/compiz-1/plugins/unityshell/screen0/options/icon_size --type int 32

उम्मीद है कि जवाब के लिए ये अपडेट तब थोड़ा और स्पष्ट हो जाएगा।
जेम्स हेनस्ट्रिज

क्षमा करें दोस्तों, मैं इस उत्तर को स्वीकार करूंगा क्योंकि यह सबसे पूर्ण है, लेकिन तथ्य यह है कि मैं जो खोज रहा हूं, जहां तक ​​मुझे पता है, वह मौजूद नहीं है। मैं कुछ फ़ाइल की तलाश कर रहा था जो bg_colour, fg_colour, चौड़ाई जैसे कॉन्फ़िगरेशन को संग्रहीत करता है, लेकिन थीम कॉन्फ़िगरेशन फ़ाइल की तरह नहीं है। धन्यवाद।
रॉड्रिगो मार्टिंस डी ओलिवेरा

1
@RodrigoMartins - मेरे पास एक उबंटू 11.10 लाइव सीडी का उपयोग करने का अवसर था। हर बार जब मैंने इसे शुरू किया, मुझे dconf-editor स्थापित करना और लॉन्चर गुण बदलना पड़ा, क्योंकि मैं चाहता था कि इसे ठीक किया जाए। कॉन्फ़िगरेशन फ़ाइलें वास्तव में होम / .gconf फ़ोल्डर में हैं, लेकिन डिफ़ॉल्ट विकल्पों के लिए फ़ाइलें मौजूद नहीं हैं। पहली बार हम एक संबंधित फ़ोल्डर (पथ / कुंजी के) को संशोधित करते हैं और एक% gconf.xml फ़ाइल बनाई जाती है। उस XML फ़ाइल में और संशोधन किए गए हैं।
श्री

1
... cont'd ... पहली बार हमने एक विकल्प, एक संबंधित फ़ोल्डर (पथ / कुंजी का) और एक% gconf.xml फ़ाइल बनाई है। उस XML फ़ाइल में और संशोधन किए गए हैं। XML फ़ाइल जो मुझे चाहिए थी वह होम / .gconf / Desktop / unity-2d / launcher में थी। मैं एक बार dconf- संपादक का उपयोग करके यह पता लगा सकता हूं। हम gsettings का उपयोग भी कर सकते हैं लेकिन SCHEMA / PATH / KEY को कहां खोजें? यह उपयोगी होगा यदि कैन्यनिकल ने SCHETA / PATH / KEY की पूरी सूची को gsettings के साथ उपयोग किया जाए।
श्री

@ श्री: gconf dconf / gsettings के समान नहीं है (यह पुराने विन्यास प्रणाली है)। यदि आप नए उपयोगकर्ताओं के लिए डिफॉल्ट्स को बदलना चाहते हैं, तो gconf-editorजैसा कि मैंने ऊपर वर्णित किया है और उपयोग की गई सेटिंग्स पर राइट क्लिक करें और सीधे XML को संपादित करने के बजाय चुनें Set as Defaultया चुनें Set as Mandatory
जेम्स हेनस्ट्रिज

0

आप डैश का रंग या आकार (उबंटू-लोगो से खुलने वाली चीज़) नहीं बदल सकते। यदि आप लॉन्चर का आकार बदलना चाहते हैं, तो आप उसके लिए ccsm का उपयोग कर सकते हैं।


यहां तक ​​कि अगर मैं ऐसा नहीं कर सकता, तो मुझे यह जानना अच्छा लगेगा कि वह फाइल कहां है जिसे CCSM ने Laucher गुणों को बदलने के लिए संशोधित किया है।
रोड्रिगो मार्टिंस डी ओलिवेरा

यह gconf में है। के तहत देखो ~ / .gconf / Compiz -1 या ~ / .gconf / Compiz
RolandiXor

मैंने इसे ~ / .gconf / apps / compiz-1 / plugins / में पाया, लेकिन बहुत महत्वपूर्ण कुछ भी नहीं है, CCSM विकल्पों के लिए आपके द्वारा निर्दिष्ट किए गए मानों को संग्रहीत किया जाता है, लेकिन वह स्क्रिप्ट जहां से एकता लोड होती है, वह मुझे नहीं मिली , मुझे पता है कि CCSM से एकता की बात करने के लिए एक स्क्रिप्ट मौजूद है, लेकिन सवाल यह है कि यह कहाँ है।
रोड्रिगो मार्टिंस डी ओलिवेरा

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