मैं सभी विंडो नियंत्रणों को दाईं ओर (या बाएं) कैसे स्थानांतरित कर सकता हूं?


90

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

मैं सभी विंडो नियंत्रण (करीब / मिनट / अधिकतम) दाएं (या बाएं) कैसे स्थानांतरित कर सकता हूं?


यह अभी असंभव है। हमारा एकमात्र मौका इस बग पर मतदान करना है ।
दान डैस्केलस्कु

ऐप स्टोर से GNOME Tweaks को डाउनलोड करें।
रजत वर्मा

जवाबों:


69

14.04

संक्षिप्त जवाब:

ऐसा लगता है कि कैनोनिकल ने अधिनायकवादी तरीके से चले गए और आदेश दिया कि उपयोगकर्ताओं को बटन की स्थिति को बदलने की अनुमति नहीं दी जानी चाहिए (आप इस पोस्ट के तल पर इस परिवर्तन के अधिक तकनीकी विवरण पा सकते हैं)।

14.04 में दाईं ओर खिड़कियों के बटन लगाने का एकमात्र तरीका है कि एकता से गनोम फ्लैशबैक सत्र (मैं व्यक्तिगत रूप से क्या सलाह देता हूं) पर स्विच करूं। कैसे करें के बारे में अधिक जानकारी नीचे प्रस्तुत की गई है।

सूक्ति फ्लैशबैक में स्विच करना:

टर्मिनल खोलें और निम्न आदेश चलाएँ:

sudo add-apt-repository universe
sudo apt-get update
sudo apt-get install gnome-session-flashback

अगला लॉगआउट और लॉगिन मैनेजर में सूक्ति फ्लैशबैक सत्र का चयन करें।

यहाँ छवि विवरण दर्ज करें

आप मेटासिटी और कॉम्पिज़ प्रबंधकों के बीच चयन कर सकते हैं। मेटासिटी अधिक हल्की होती है, हालांकि इसमें कुछ प्रभावों का अभाव होता है। Compiz के साथ आपको एकता के समान अधिक अनुभव मिलेगा। आप एनिमेशन प्लगइन को बंद करके Compiz को गति दे सकते हैं (compizconfig-settings-manager का उपयोग करें)।

सूक्ति फ़्लैश बैक सत्र में, बटन को दाईं ओर ले जाने के लिए एक टर्मिनल खोलें और इस कमांड को दर्ज करें:

gsettings set org.gnome.desktop.wm.preferences button-layout 'menu:minimize,maximize,close'

लेकिन मैं अभी भी एकता का उपयोग करना चाहता हूं:

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

परिवर्तन का तकनीकी विवरण:

एकता अपने विंडो मैनेजर के रूप में Compiz का उपयोग करती है। उन्होंने विंडो बॉर्डर और टाइटलबार ड्रा करने के लिए GTK विंडो डेकोरेटर नामक Compiz प्लगइन का उपयोग किया। यह प्लगइन मेटासिटी थीम पर आधारित बॉर्डर को खींचता है, जो अपने आप में अत्यधिक विन्यास योग्य है। यही कारण है कि 14.04 तक हम बटन की स्थिति बदलने के लिए मेटासिटी सेटिंग्स बदल रहे थे [1]

अब उन्होंने gtk-window-सज्जाकार का उपयोग करने से इस्तीफा दे दिया है और अपने Unity Compiz प्लगइन में विंडो सजावट को लागू किया है। वे जानबूझकर हार्डकोड बटन स्थिति बाईं ओर रखते हैं और उपयोगकर्ता के लिए किसी भी स्थिति स्विच को उजागर नहीं करते हैं, ताकि "सुसंगत उपयोगकर्ता अनुभव" बनाए रखा जा सके, क्योंकि वे इसे [2] कहते हैं


14
वे ऐसा क्यों करेंगे? हर बार जब मैं एक विंडो को छोटा या बंद करना चाहता हूं, तो मुझे बटन के लिए चारों ओर देखना होगा। यह केवल विंडोज नहीं है जो इसके लिए मिसाल कायम करता है, यह पूरे पश्चिमी ltr सम्मेलन है।
द एपियर

3
बस यह कहने के लिए कि आप अभी भी Compiz (और Wobbly Windows!) सूक्ति फ्लैशबैक के साथ उपयोग कर सकते हैं। वास्तव में, केवल एक चीज जो आप खोते हैं वह डैश है।
टेरेंस ईडन

9
बाईं ओर इन बटन को हार्डकोड करना नियमित रूप से दाएं हाथ के उपयोगकर्ता के लिए बुरी खबर है। मुझे डैश कार्यक्षमता पसंद है, और इन बटनों के कारण वापस नहीं जाएंगे, लेकिन यह अभी तक आँख बंद करके OSX डिज़ाइन की नकल करने की दिशा में एक और मूर्खतापूर्ण निर्णय है।
zetah

2
@PiotrJurkiewicz आप व्यक्तिगत रूप से Gnome Flashback सत्र की अनुशंसा क्यों करते हैं? मैं उत्सुक हूं क्योंकि मुझे पता चला कि मेरे मामले में यह एकता की तुलना में बहुत तेज है। क्या मैं इसकी कल्पना कर रहा हूं? क्या गनोम फ्लैशबैक सत्र पर स्विच करने के अतिरिक्त कारण हैं? धन्यवाद।
बिल द एप

2
आपकी व्यावहारिक पोस्टिंग के लिए +1; ऋणात्मक f *** कैनन के लिए 1000 आईएनजी।
घोस्टकट

49

12.04 13.10 तक

12.04 से और नए gconfeditor अभ्यस्त काम का उपयोग करेंगे:

gsettings set org.gnome.desktop.wm.preferences button-layout ':minimize,maximize,close'

14.04

@Piotr Jurkiewicz उत्तर


1
Protip: यदि आप कॉलोन को हटाते हैं और इसे वापस जोड़ना भूल जाते हैं, तो आप अपने मेनू बार को ढीला कर देंगे और यह वास्तव में कष्टप्रद / छोटी गाड़ी का व्यवहार होगा (टर्मिनल कोई पाठ नहीं दिखाता) जब तक आप इसे वापस सेट नहीं करते हैं और पुनरारंभ करते हैं।
गाजरमान

1
12.04 में मेरे लिए काम किया
Ciske Boekelo

खिड़कियों के लिए काम करता है जो अधिकतम नहीं हैं .. लेकिन अधिकतम खिड़कियों के बारे में क्या?
बिनोद

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

Protip: आप ऐसा करने के लिए GNOME के ​​बिल्ट-इन dconf एडिटर का भी उपयोग कर सकते हैं। साथ ही धन्यवाद!
डैनियल क्विन

33

उबंटू 12.10 और उससे कम के लिए।

  1. टर्मिनल खोलें
  2. प्रकार: gconf-editor
  3. के लिए जाओ Apps -> Metacity -> General
  4. खोजें: button_layout
  5. मान बदलें: menu:minimize,maximize,close

उबंटू 10.10 के लिए स्ट्रिंग menu:minimize,maximize,close,के अंत में स्ट्रिंग को कॉमा के साथ होना चाहिए ।


1
Protip: यदि आप कॉलोन को हटाते हैं और इसे वापस जोड़ना भूल जाते हैं, तो आप अपने मेनू बार को ढीला कर देंगे और यह वास्तव में कष्टप्रद / छोटी गाड़ी का व्यवहार होगा (टर्मिनल कोई पाठ नहीं दिखाता) जब तक आप इसे वापस सेट नहीं करते हैं और पुनरारंभ करते हैं।
गाजरमान

यह Ubuntu 17.04 में भी काम नहीं करता है। कोई भी मदद करो, कृपया।
अलेक्जेंडर क्रिस्टोव

27

12.04 और 12.10 के लिए

एकता

इस आदेश को टर्मिनल में चलाएँ:

gsettings set org.gnome.desktop.wm.preferences button-layout ":minimize,maximize,close"

ध्यान दें कि यह केवल गैर-अधिकतम खिड़कियों के विंडो नियंत्रण की स्थिति को बदल देगा। अधिकतम विंडो शीर्षक पट्टी में बाईं ओर अपनी विंडो नियंत्रण रखना जारी रखेगी। नियंत्रण को बाईं ओर होने के लिए सेट करने के लिए:

gsettings set org.gnome.desktop.wm.preferences button-layout "close,minimize,maximize:"


सूक्ति-खोल

gsettings set org.gnome.shell.overrides button-layout ":minimize,maximize,close"

4
उन लोगों के लिए जो बटन को बाईं ओर ले जाना चाहते हैं "बंद करें, कम से कम, अधिकतम करें:"
यूरी वोजिय

आपको बहुत - बहुत धन्यवाद! यह गनोम शेल को मेरे लिए अधिक उपयोगी बनाता है: डी (बस बाईं ओर 'करीब') अब मैं एक कार्यक्रम को बंद कर सकता हूं और सीधे गतिविधियों तक
पहुंच सकता हूं

13

आप उबंटू ट्वीक को भी डाउनलोड कर सकते हैं , जिसमें विंडो बटन को दाईं ओर बदलने के लिए एक आसान GUI विकल्प है। यह डेस्कटॉप श्रेणी के अंतर्गत विंडोज प्रबंधक सेटिंग्स विकल्प के तहत पाया जाता है। बस "राइट" रेडियो बटन चुनें और आपका काम हो गया।


1
मैंने इसे करने के लिए Ubuntu Tweak का उपयोग किया और मेरी राय में, यह सबसे आसान तरीका है।
ricky

यह निश्चित रूप से सबसे आसान तरीका है।
यूजर

7
हालांकि यह 14.04 में काम नहीं करता है।
शाम

15.10 का उपयोग, काम नहीं करता है।
याकोव आइंसपैन

अब 16.04 में काम नहीं करता है, इस बग को
डैन डस्केल्सस्कु

5

Ubuntu 14.04:

जितना मैंने सोचा था उससे कहीं अधिक आसान (या पिछले संस्करणों में याद था)

  1. एकता ट्विक टूल इंस्टॉल करें
    sudo apt-get install unity-tweak-tool
  1. ओपन सिस्टम टूल्स -> प्राथमिकताएं -> यूनिटी ट्वीक टूल

  2. टैब "विंडो नियंत्रण" (अंतिम टैब) पर अब आप लेफ्ट या राइट के बीच चयन कर सकते हैं।


धन्यवाद +1। उन्होंने कहा, जब तक मैं विशेष रूप से कमांड लाइन का उपयोग नहीं करता हूं, मैं GUI पर्यावरण द्वारा प्रदान किए गए टूल के साथ चिपके रहना पसंद करता हूं, जिससे मैं चिपका हूं। इसलिए, एकता ट्वीक टूल इंस्टॉल करने का एक और तरीका है Launcher > Search: tweak > select: Unity Tweak Tool (2nd item in the search results):।
बिल द एप

अब 16.04 में काम नहीं करता है, इस बग को
डैन डस्केल्सस्कु

@DanDascalescu, मेरा मानना ​​है कि आपने पहले ही टिप्पणी कर दी थी और 10 दिन पहले ही अस्वीकृत कर दिया था। मैंने विशेष रूप से और स्पष्ट रूप से उबंटू 14.04 ऊपर कहा है, और यह हमेशा के लिए ubuntu 14..04 के साथ काम करेगा। यदि आप किसी रहस्यमय कारण से यह मान लेते हैं कि उत्तर एक सामान्य समाधान था, जो ubuntu के किसी भी पूर्व और भविष्य के संस्करण के साथ काम करना चाहिए, तो जून २०२१ में ४.१० से २२.०४ तक, फिर मैं उसकी मदद नहीं कर सकता।
दाविदकोन्राद

ओह, माफ करना, एहसास नहीं हुआ। मेरा वोट लॉक हो गया है, लेकिन अगर आप पोस्ट को एडिट करते हैं तो इसे वापस करने में खुशी होगी।
डेन डैस्कलेस्क्यू

मेरे लिए काम नहीं किया। एकता ट्वीक बस नहीं बचाता है।
1

3
gsettings set org.gnome.shell.overrides button-layout :close,minimize,maximize

टर्मिनल में उपरोक्त कमांड ( Ctrl+ Alt+ T) आज़माएं । यह काम करेगा। यह वास्तव में पायथन में टुकड़ा करने के सिद्धांत का अनुसरण करता है। आप करीब, न्यूनतम, अधिकतम दे सकते हैं: कुंजियों को बाईं ओर ले जाने के लिए। इसके अलावा, यू करीब, कम से कम और अधिकतम की स्थिति को बदल सकते हैं :)


मैं एक त्रुटि मिली: No such schema 'org.gnome.shell.overrides'। क्या यह काम 15.10 में होगा?
याकोव आइंस्पैन

यह जोकरडिनो के समान ही उत्तर है, लेकिन एक सिंटैक्स त्रुटि के साथ (चारों ओर याद आती है: "करीब, कम से कम, अधिकतम"। इसके अलावा, यह अब भी 16.04 में काम नहीं करता है, भले ही आप उद्धरण जोड़ते हैं। मैं जवाब को हटा दूंगा अगर यह मेरा था। ।
डैन डस्केल्सस्कू

2

सिस्टम> वरीयताएँ> उपस्थिति , विषय को कुछ अन्य चीज़ों से बदलें / संशोधन / संशोधन के अलावा।


मैं विषय बदलना नहीं चाहता!
यूजर

1
@ Shhhhkarman यदि आप डिफ़ॉल्ट थीम का उपयोग कर रहे हैं, और बटन लेआउट को स्विच करते हैं, तो यह बकवास की तरह दिखेगा, क्योंकि बटन एक निश्चित क्रम में होने के लिए डिज़ाइन किए गए हैं। यह तय करने के लिए कि आप Amurance_R
यशायाह

3
रुको ... Pynt, यह अब और नहीं करता है। इसका उपयोग (विकास के आरंभ में) हुआ था, लेकिन इसे मेटासिटी को एक पैच के साथ तय किया गया था। अब आप अपनी इच्छानुसार बटन लगा सकते हैं, और यह अभी भी अच्छा लगेगा।
स्नोस्टॉर्म 1:10

2

के लिए ubuntu 17.10 बस टर्मिनल में टाइप करें:

gsettings set org.gnome.desktop.wm.preferences button-layout 'close,maximize,minimize:'

18.04 में भी काम करता है। यह बेहतर होगा कि कोई मौजूदा उच्चतम मत वाले उत्तर को अपडेट कर सके।
slhck

1

मैंने पाया कि gconf-editor के सुझाव ने बटन के क्रम को उलट दिया। वे खिड़की के दायीं ओर बने रहे। बटन को बाएं हाथ के ऊपरी कोने पर स्विच करने के लिए, मैंने सिस्टम सेटिंग्स> Ubuntu Tweak> Tweaks> विंडो का उपयोग किया। विंडो कंट्रोल


1

कुछ एप्लिकेशन वैश्विक विंडो सजावट का पालन नहीं करते हैं, और क्रोम इस व्यवहार का एक उदाहरण है। इसकी विंडो बॉर्डर पर राइट-क्लिक करें और "सिस्टम विंडो सजावट का उपयोग करें" चुनें। Chrome की तुलना में सुंदर हर बड़ा एप्लिकेशन डिफ़ॉल्ट, सिस्टम-वाइड तरह का उपयोग करता है, इसलिए संभवतः यह सब आपको करना होगा।

इसके अलावा, मैं दृढ़ता से आपको बटन आदेश छोड़ने की सलाह देता हूं क्योंकि यह है, क्योंकि यह परिवर्तन कहीं से भी नहीं निकला था। उदाहरण के लिए, एकता में, अधिकतम विंडो में ऊपरी-बाएँ कोने में भी उनके बटन होते हैं, और यह ट्विक उसको नहीं बदलेगा।


मुझे "सिस्टम टाइटल बार और बॉर्डर्स का उपयोग करने के बाद स्विच करने के लिए बाईं ओर के क्रोमियम को पुनः आरंभ करना था" ([v34] स्विच के बाद इसका कोई टाइटल बार या बॉर्डर नहीं था, इसलिए मुझे इसे लॉन्चर से छोड़ना पड़ा)।
ᴠɪɴᴄᴇɴᴛ

-2

Dconfig एडिटर में org> gnome> desktop> wm> वरीयताओं> बटन-लेआउट पर जाएं और इसे इसमें बदलें: छोटा, अधिकतम, पास और हिट दर्ज करें।

सुनिश्चित करें कि आप न्यूनतम से पहले बृहदान्त्र को शामिल करते हैं।

मेरे पास सूक्ति डेस्कटॉप वातावरण का उपयोग करते हुए दो लैपटॉप हैं। एक मैंने १२.१० से १४.०४ में अपग्रेड किया और दूसरा १४.०४ की नई स्थापना से। नवीनीकरण ने पुरानी सेटिंग को बनाए रखा मैंने इसे नए इंस्टॉल के खिलाफ जांचा। यह तब काम आया जब मैंने ताजा इंस्टॉल को बदल दिया।


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