मेरे पास Ubuntu 17.10 डेस्कटॉप में दो डॉक क्यों हैं?


16

यहाँ क्या चल रहा है? मैंने Ubuntu 17.10 पर डैश टू डॉक एक्सटेंशन स्थापित किया है । सब कुछ शांत था, और जैसा कि मैं अपने डेस्कटॉप के लुक को हॉन और ट्विक करने की कोशिश कर रहा था, कुछ बिंदु पर बाईं तरफ शॉर्टकट बार (डॉक?) डुप्लिकेट है। डिफ़ॉल्ट रूप से, जो आमतौर पर डैश टू डॉक के साथ गायब हो जाता है, वहाँ एक के नीचे है जो आमतौर पर दिखाता है जब मैं डैश को डॉक पर स्थापित करता हूं। क्यों?

आईएमजी:
(विस्तार के लिए छवि पर क्लिक करें)

मैंने डैश टू डॉक, गनोम ट्वीक टूल और नियमित उबंटू सेटिंग्स के विकल्पों के माध्यम से जाने की कोशिश की है, लेकिन मैं इसका पता नहीं लगा सकता।


एक बार जब आप डैश टू डॉक इंस्टॉल कर लेते हैं, तो आप बस कर सकते हैं sudo apt remove gnome-shell-extension-ubuntu-dock। इस तरह से मुद्दों को हल करने के लिए मैंने यही किया। अलविदा!
शिबूमी

जवाबों:


11

डिफ़ॉल्ट Ubuntu के साथ डॉक को डैश चलाना एक अच्छा विचार नहीं है। जैसा कि उबंटू डॉक डैश टू डॉक (और इसलिए वे कई एक ही स्कीमा साझा करते हैं) का एक कांटा है, इस तरह का मुद्दा वास्तव में आश्चर्यजनक नहीं है।

दो एक्सटेंशन (उबंटू डॉक एंड डैश टू डॉक) में से किसी एक को ट्विक्स का उपयोग करके या किसी तरह से अक्षम करें ( यदि आप उबंटू डॉक को अक्षम करना चाहते हैं तो इसे देखें )।


पोम्स्की सही है, मेरे पास 17.10 के साथ एक ही मुद्दा था, मेरे लिए डैश टू डॉक समस्या पैदा कर रहा था
डोडौ

1
मैं एक ही समस्या है और डैश को डॉक पर स्थापित करने से पहले ubuntu डॉक को निष्क्रिय कर देता हूं। इसलिए मैं दूसरों के बारे में नहीं जानता, लेकिन यह मेरे लिए काम नहीं कर रहा है।
पुष्टि

@verpfeilt, Ubuntu Ubuntu को डिफ़ॉल्ट Ubuntu सत्र में अक्षम करना आसान नहीं है । सबसे सुरक्षित विकल्प वेनिला GNOME स्थापित करना है , उबंटू डॉक डिफ़ॉल्ट रूप से वहां अक्षम है। आप इस सवाल के जवाब में लियोपेरो पर भी विचार कर सकते हैं। एक संभावित असुरक्षित विकल्प गोदी के लिए फ़ोल्डर को निकालना है /usr/share/gnome-shell/extensions
पोमस्की

ठीक है, मैंने "ट्विक्स" के साथ आपका मतलब माना gnome-tweak-tool। मेरे लिए यह काम नहीं किया।
वाचाल

1
इसे हटाने के लिए मैंने किया है sudo apt remove gnome-shell-extension-ubuntu-dock। फिर लॉग आउट / लॉग इन करें और डैश टू डॉक ठीक से काम कर रहा था :)
जेरेमी पुइयेट

7

मैंने निम्नलिखित कदम उठाए:

  • डैश से डॉक सेटिंग खोलें
  • 'Poistion and size' टैब के लिए मिला है
  • 'सभी मॉनिटर पर दिखाएँ' विकल्प की जाँच करें

इससे मेरे लिए समस्या ठीक हो गई। उम्मीद है कि यह आपके लिए भी काम करे। यह भी सुनिश्चित करें कि उबंटू डॉक अक्षम है।


यह मेरे लिए काम किया! किसी भी विचार कैसे यह सेटिंग गतिविधियों स्क्रीन पर डॉक व्यवहार को प्रभावित करता है?
everton

मैं केवल शिक्षित अनुमान लगा सकता हूं कि यह क्यों काम किया। दुर्भाग्य से मैं आपको कुछ भी ठोस प्रदान नहीं कर सकता।
chai_and_kaapi

उबंटू 18.10 पर मेरे लिए काम किया, हालांकि इसका कोई मतलब नहीं है।
andreas

इसने मेरे लिए काम किया। शायद वहाँ एक मौजूदा घर विभाजन के साथ ubuntu स्थापित करने के साथ कुछ करना है?
स्टारगेज़र

5

मैं इसी तरह के मुद्दों के साथ खेल रहा हूं: गनोम पसंदीदा बार गतिविधियों के दृश्य में दिख रहा था और डॉक लॉकस्क्रीन पर दिखाई दे रहा था; जैसा कि पोम्स्की कहते हैं, यह सभी मुद्दे उबंटू डॉक और डैश टू डॉक के संयोजन से जुड़े हैं।

मुझे यह वर्कअराउंड डॉक कस्टमाइज़ करने के लिए मिला जिसमें लगभग सभी विकल्प हैं जो डैश टू डॉक ऑफर करते हैं:

  1. डैश को डॉक पर स्थापित करें।
  2. अपने सभी अनुकूलन करें।
  3. डैश को डॉक से हटाएं ( https://extensions.gnome.org/local/ से )।
  4. लॉगआउट करें और लॉगिन करें।

हालाँकि, डैश टू डॉक को हटा दिया गया था, अनुकूलन (स्थिति, आकार, व्यवहार, उपस्थिति) उबंटू डॉक पर कायम है और मुद्दे (डॉक ओवरलैप्ड, लॉकस्क्रीन पर डॉक शो और गतिविधियों को देखने के पसंदीदा शो) कोई और मौजूद नहीं हैं।

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


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

4

निम्नलिखित मेरे लिए काम कर रहा है:

  1. "डैश टू डॉक" एक्सटेंशन को स्थापित और कॉन्फ़िगर करें
  2. निम्न फ़ाइल संपादित करें:

    sudo vi /usr/share/gnome-shell/extensions/ubuntu-dock@ubuntu.com/extension.js
    
  3. निम्नलिखित कोड ब्लॉक में, बदलने let to_enable = true;के लिए let to_enable = false:

    function conditionallyenabledock() {
        let to_enable = false;
        runningExtensions = ExtensionSystem.extensionOrder;
        for (let i = 0; i < runningExtensions.length; i++) {
            if (runningExtensions[i] === "dash-to-dock@micxgx.gmail.com") {
                to_enable = false;
            }
        }
    
        // enable or disable dock depending on dock status and to_enable state
        if (to_enable && !dockManager) {
            dockManager = new Docking.DockManager();
        } else if (!to_enable && dockManager) {
            dockManager.destroy();
            dockManager = null;
        }
    }
    
  4. अपने सत्र को पुनरारंभ करें या Alt + F2 करें और टाइप करें restart

बस।


0

मैं एक ही समस्या का सामना कर रहा था, तब मुझे यह nxadm cluadio मिला । यह वास्तव में चाल चली गई।

  1. आपके द्वारा इंस्टॉल किए गए मामले में डैश को डॉक एक्सटेंशन में निकालें।
  2. dconfलिंक में बताए अनुसार उपयोग करें । इस चरण के पाठ को उसी लिंक से कॉपी किया गया था।

    सभी ऊर्ध्वाधर स्थान लेने के लिए Ubuntu डॉक को रोकने के लिए (अर्थात इसका अधिकांश भाग खाली पट्टी है):

    dconf write /org/gnome/shell/extensions/dash-to-dock/extend-height false
    

    एक नीरस डॉक चाल: डॉक पर एक आइकन पर मँडराते समय, स्क्रॉल करते समय एप्लिकेशन की खिड़कियों के माध्यम से चक्र (या दो उंगलियों का उपयोग करके)। क्लिक + चयन से तेज़ रास्ता:

    dconf write /org/gnome/shell/extensions/dash-to-dock/scroll-action "'cycle-windows'"
    

    मैं नियमित "सेटिंग" एप्लिकेशन में ऑटोहाइड के लिए डॉक सेट करता हूं। शीर्ष बार के लिए समान करने के लिए एक एक्सटेंशन की आवश्यकता होती है (आपको लॉग आउट करने की आवश्यकता होती है, और इसे "Tweaks" एप्लिकेशन के माध्यम से सक्षम करें):

    sudo apt install gnome-shell-extension-autohidetopbar
    

    बस सुरक्षित रहने के लिए (उदाहरण के लिए, यदि आपने कुछ तोड़ दिया है), तो आप सभी GNOME सेटिंग्स को रीसेट कर सकते हैं:

    dconf reset -f /
    

वैकल्पिक: आप dconf-editorअन्य सेटिंग्स इंस्टॉल और एक्सप्लोर कर सकते हैं।

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