फिक्स: XFCE में विंडो सेंटरिंग ठीक से काम नहीं करता है
हाल ही में, मेरे द्वारा उपयोग किए जाने वाले लिनक्स डिस्ट्रो में, मैंने फ्लक्सबॉक्स डेस्कटॉप वातावरण से XFCE में स्विच किया, क्योंकि XFCE मेरे लिए कुछ अनूठी और अच्छी सुविधाएँ प्रदान करता है जैसे कि टास्कबार बटन को फिर से ऑर्डर करने की क्षमता। फ्लक्सबॉक्स में, मैंने स्क्रीन के केंद्र में एक हैक के साथ खोलने के लिए सभी विंडो सेट की थीं। XFCE भी नई विंडो को बॉक्स से बाहर केंद्रित करने की क्षमता के साथ आता है, हालांकि, यह समय-समय पर मेरे लिए विफल रहता है। यहां बताया गया है कि इस समस्या से कैसे छुटकारा पाया जाए ताकि खिड़कियां ठीक से केंद्रित हों।
विज्ञापन
XFCE में नई विंडो को कैसे केन्द्रित करें
XFCE डेस्कटॉप वातावरण अपने स्वयं के विंडो प्रबंधक के साथ आता है जिसे कहा जाता है xfwm4. इसमें नई विंडो को स्क्रीन के केंद्र में रखने के लिए उपयुक्त विकल्प हैं। इसे काम करने के लिए, आपको जाना होगा
सेटिंग्स -> विंडोज मैनेजर ट्वीक करता है और एडजस्ट करता है प्लेसमेंट स्लाइडर को सही स्थिति में ले जाएं जैसा कि नीचे दिखाया गया है:वह सब कुछ है जो आपको करने की आवश्यकता है।
विंडो सेंटरिंग क्यों काम नहीं करती है और इसे कैसे ठीक करें
रिबूट के बाद, मैंने देखा कि स्क्रीन के केंद्र में नई विंडो खुलना बंद हो गई हैं। इसके बजाय, वे स्क्रीन के ऊपरी बाएँ कोने में दिखाई दिए:
यह विषय के कारण होता है। मैंने डिफ़ॉल्ट xfwm4 थीम से "ब्लू मेंटा" नामक लिनक्स टकसाल थीम पर स्विच किया। डिफ़ॉल्ट XFCE थीम के साथ समस्या कभी नहीं होती है, लेकिन ब्लू मेंटा के मामले में, यह ऊपर बताए गए स्लाइडर को कम मान के साथ ओवरराइड कर रहा था, इसलिए विंडो प्लेसमेंट ठीक से काम नहीं करता है।
इसे ठीक करने के लिए, आप जिस थीम का उपयोग कर रहे हैं उसके फ़ोल्डर में जाएं और वहां "themerc" नामक फ़ाइल ढूंढें। यह xfwm4 सबफ़ोल्डर में होना चाहिए। प्रति-उपयोगकर्ता थीम /home/your_user_name/.themes निर्देशिका में स्थित होते हैं, और सिस्टम-वाइड थीम आमतौर पर /usr/shared/themes/ पर स्थित होते हैं।
मेरे मामले में, मुझे निम्न फ़ाइल को संपादित करना चाहिए:
/home/hb860/.themes/BlueMenta/xfwm4/themerc
नीचे दिखाए अनुसार "placement_ratio" लाइन पर टिप्पणी करें:
सेटिंग्स -> विंडो मैनेजर -> स्टाइल में अपनी थीम को फिर से लागू करें। अब विंडो प्लेसमेंट ठीक से काम करेगा और स्क्रीन के बीच में नई विंडो खुल जाएगी।
बस, इतना ही। प्रारंभ में, मैंने सोचा था कि यह xfwm4 और यहां तक कि एक बग होना चाहिए की सूचना दी यह, लेकिन एक्ससीएफई के निर्माता ओलिवियर फोरडान के लिए धन्यवाद, अब यह स्पष्ट है कि यह विषय के साथ एक मुद्दा है।