ड्रॉपबॉक्स सिस्टम ट्रे आइकन गायब है, काम नहीं कर रहा है


24

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

जब मैं ड्रॉपबॉक्स शुरू करता हूं, तो कोई फर्क नहीं पड़ता कि मैं उपयोग कर रहा हूं dropbox start, dropbox start -iया lxpanel-बुकमार्क, केवल एक छोटा कैमरा आइकन "संकेतक Applets" में दिखाई देता है lxpanel:ड्रॉपबॉक्स आइकन के बजाय कैमरा आइकन

यह बहुत कष्टप्रद है, क्योंकि मुझे हमेशा स्थिति की जांच करने के लिए टर्मिनल का उपयोग करना पड़ता है। इस अजीब व्यवहार का कारण क्या है? यह कुछ समय पहले काम करता था, मैं नहीं बताता कि यह कब बदला, शायद एक सॉफ्टवेयर अपडेट। अनइंस्टॉल करना काम नहीं करता है, और आइकॉन इन- ~/.dropbox-dist/dropbox-lnx.x86-3.14.5/images/hicolor/16x16/statusवर्जन में मौजूद हैं ।


इस मुद्दे को askubuntu.com/q/732967/41313 और ड्रॉपबॉक्स फोरम पर dropboxforum.com/hc/en-us/community/posts/…
blujay

जवाबों:


4

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

अंक नंबर एक: ड्रॉपबॉक्स जो भी वातावरण में चलता है उसके तहत फिट होने का प्रयास करता है, इसलिए यह कुछ ऑटोडेटेक्शन काम करता है। यह कभी-कभी विफल हो जाता है, क्योंकि यह 2015 से अपडेट नहीं किया गया है। इस मुद्दे को एक अपडेटेड /usr/bin/dropboxरैपर ने संबोधित किया है जैसा कि उबंटू के nautilus-dropboxपैकेज में भेजा गया है । इसलिए यदि आप मुद्दों के भाग से बचना चाहते हैं, तो इसका उपयोग करें, न कि पैकेज ड्रॉपबॉक्स प्रदान करता है। यदि नहीं, तो सुनिश्चित करें कि ड्रॉपबॉक्स के चलने XDG_CURRENT_DESKTOPसे Unityपहले सेट किया गया है ; पैकेज का उबंटू संस्करण आंतरिक रूप से ऐसा करता है।

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

अद्यतन: वास्तव में, यह एक उबंटू डिफ़ॉल्ट नहीं है, लेकिन कुछ और हो सकता है कि चर को एक गलत मान पर सेट किया जा सके - मेरे मामले में, यह वह ~/.xsessionजगह थी जहां मैंने इसे कुछ साल पहले डाला था और इसके बारे में भूल गया था। किसी भी मामले में, यह जाँचने योग्य है और संभवतः इसे सही मूल्य पर लागू करने के लिए मजबूर करता है।


1
अन्य जवाब, dropbox stop && dbus-launch dropbox startमेरे लिए काम करता है। superuser.com/a/1043469/379553 Lubuntu 18.04 LTS के रूप में
tinlyx

यह एकमात्र उत्तर है जो उबंटू 18.04 पर एक्सएफसीई में मेरे लिए काम करता है।
रॉबर्ट

23

लुबंटू 14.04 .... मेरे पास कुछ मशीनें हैं, सभी एक ही ओएस। एक-एक करके ड्रॉपबॉक्स आइकन गायब हो गए।

मैंने महीनों तक संघर्ष किया है। आइकन पुनर्प्राप्त नहीं किया जा सका। इसे अब पा लिया है!

  1. टर्मिनल प्रकार में ... dropbox stop && dbus-launch dropbox start
  2. संकेतों का पालन करें, यदि कोई हो। मेरी दो मशीनों ने जवाब दिया "ड्रॉपबॉक्स स्थापित नहीं"।
  3. sudo apt-get install dropbox
  4. रिपीट लाइन 1. आइकन दिखाई दिया। रि-बूट के बाद नहीं रहे।
  5. आइकन प्राप्त करने के लिए पंक्ति 1 को दोहराएं।
  6. प्राथमिकताएँ पर जाएँ ... सामान्य, (ड्रॉपबॉक्स आइकन) और अन-टिक 'स्टार्ट स्टार्टअप ऑन सिस्टम स्टार्टअप'।
  7. अब 'LXSession के लिए डिफ़ॉल्ट एप्लिकेशन' (मेनू ... प्राथमिकताएं)
  8. ऑटोस्टार्ट के अंतर्गत, किसी भी ड्रॉपबॉक्स प्रयास को अन-टिक करें (इन्हें बाद में हटाया जा सकता है)।
  9. जोड़ना dbus-launch dropbox start
  10. फिर से बूट।

19

बग ठीक होने तक कुछ वर्कअराउंड होते हैं। इस समय सबसे अच्छा (लिनक्स डिस्ट्रोस के लिए काम करना, जैसे कि जुबांटु, लिनक्स मिंट, आदि) है।

dropbox stop && DBUS_SESSION_BUS_ADDRESS="" dropbox start

किसी अन्य StackExchange साइट पर अधिक जानकारी: ड्रॉपबॉक्स आइकन Xubuntu 14.04 LTS 64 पर काम नहीं कर रहा है - उबंटू से पूछें

अद्यतन करें:

और अधिक हालिया वर्कअराउंड जो अधिक लिनक्स ऑपरेटिंग सिस्टम के लिए काम करता है:

dropbox stop && dbus-launch dropbox start

5
अंत में समाधान, दूसरा मेरे लिए काम करता है
deFreitas

दूसरा समाधान मेरे लिए भी काम किया, धन्यवाद! फिर भी, मैं @ecosseman के उत्तर को स्वीकार करूँगा, क्योंकि उसका उत्तर अधिक विस्तृत है और एक स्थायी निर्धारण का वर्णन करता है।
ल्यूकएलआर

अंत में, मेरे लिए भी काम करता है !!! धन्यवाद। बस रोकना और डेमॉन शुरू करना आइकन के लिए कुछ भी नहीं कर रहा था।
जिमी ओके

धन्यवाद, दूसरे ने मेरे लिए कुबंटु पर भी काम किया।
रॉबिन राइडर

5

लुबंटू 17.04 का समाधान है (यह मानते हुए कि आपने एक .deb फ़ाइल डाउनलोड की है):

1) ड्रॉपबॉक्स ऑटोस्टार्ट फ़ाइल की एक प्रतिलिपि बनाएँ:
cp ~/.config/autostart/dropbox.desktop ~/.config/autostart/newstart_dropbox.desktop

2) फ़ाइल को संपादित करें newstart_dropbox.desktop। को Exec=लाइन बदलें

Exec=dbus-launch dropbox start -i;

3) फ़ाइल को /usr/share/applications/dropbox.desktop से ~ / .local / शेयर / एप्लिकेशन /:

cp /usr/share/applications/dropbox.desktop ~/.local/share/applications/

4 में कॉपी करें) जिस फाइल को आपने कॉपी ~/.local/share/applications/किया है उसे चरण 2 में संपादित करें । Exec=लाइन को बदलें

Exec=dbus-launch dropbox start -i

5) टर्मिनल पर निम्नलिखित कमांड के साथ ड्रॉपबॉक्स ऑटोस्टार्ट को अक्षम करें:

dropbox autostart n

सुझावों के लिए एंड्रयू और वीपुप 8 टीम के लिए धन्यवाद।
http://www.webupd8.org/2016/06/fix-dropbox-indicator-icon-and-menu-not.html


1
ubuntu 16.06 में भी काम करता है


3

जैसा कि मुझे एक उन्नयन के बाद डेबियन 9 (दालचीनी) के साथ एक ही समस्या थी, और यहाँ यह वही है जो मैंने किया है:
मैंने फ़ाइल को संपादित किया /user/share/applications/desktop.dropboxऔर लाइन Exec=dropbox start -iको बदल दिया Exec=dbus-launch dropbox start -i

ड्रॉपबॉक्स की शुरुआत में देरी करने के लिए एक पंक्ति भी जोड़ी गई: X-GNOME-Autostart-Delay=30
मुझे भी रीबूट करना पड़ा।


1

जुआन, मैंने पाया है कि न तो उन वर्कअराउंड में से कोई भी विशेष रूप से लुबंटू में काम कर रहा है । जब मैंने लुबंटू 15.10 को अद्यतन किया, तो मुझे यहां वर्णित एक गैर-कार्यात्मक संकेतक क्षेत्र आइकन की समान समस्या मिली: /ubuntu/732967/dropbox-icon-is-not-working-xubuntu-14- 04-लीटर-64/739018 # 739018

हालाँकि, मुझे केवल ल्यूबुन्टू के लिए काम करने के लिए मिला है:

  1. dropbox stop
  2. dbus-launch ~/.dropbox-dist/dropboxd
  3. यह सिस्टम ट्रे ("अधिसूचना क्षेत्र") आइकन के साथ ड्रॉपबॉक्स शुरू करेगा, नॉनफंक्शनल "संकेतक क्षेत्र" आइकन के बजाय। इसलिए, अब काम करने वाले आइकन के माध्यम से ड्रॉपबॉक्स सेटिंग्स में जाएं, और ड्रॉपबॉक्स को स्वचालित रूप से शुरू करने के लिए चेक बॉक्स को बंद करें। इसके अलावा, बस सुनिश्चित करने के लिए, टर्मिनल में निम्नलिखित जारी करें:
  4. dropbox autostart n
  5. gksudo pcmanfm
  6. उन्नत-अनुमत फ़ाइल प्रबंधक विंडो में, फ़ोल्डर / बिन पर जाएं और "ड्रॉपबॉक्स-वर्कअराउंड-ऑटोस्टार्ट" नामक एक फ़ाइल बनाएं। यह डाल में:

#! / Bin / bash

dbus-launch ~ / .dropbox-dist / dropboxd

  1. फ़ाइल को राइट-क्लिक करें, और अनुमतियाँ टैब में, किसी के लिए भी निष्पादन योग्य बनाएं।
  2. प्राथमिकताएं> LXSession> ऑटोस्टार्ट के लिए डिफ़ॉल्ट एप्लिकेशन और "मैनुअल" अनुभाग इनपुट बॉक्स के तहत, फ़ाइल का नाम टाइप करें (ड्रॉपबॉक्स-वर्कअराउंड-ऑटोस्टार्ट) और हिट जोड़ें।

यह मुझे पता है के लिए लगातार काम कर रहा है। आशा है कि किसी की मदद करता है।


1
ड्रॉपबॉक्स को लॉन्च करने के dbus-launchकारण नई-शैली के संकेतक को ठीक से काम करने का कारण बनता है, बजाय इसके कि पुराने-शैली के एक्स ट्रे आइकन का उपयोग करने के लिए। इसके अलावा, आपको इसके लिए एक नई स्क्रिप्ट बनाने की आवश्यकता नहीं है /bin(और आपको किसी /binभी तरह से चीजें नहीं डालनी चाहिए ; उपयोग ~/.local/binया /usr/local/bin)। बस कमांड को dbus-launch dropbox startसीधे ऑटोस्टार्ट डायलॉग में डालें ।
Blujay

आपकी विधि संभवतः @ecosseman के उत्तर के रूप में भी काम करती है, लेकिन मैं अभी भी उनके उत्तर को स्वीकार करूँगा, क्योंकि dbus launch-ऑकैंड को सीधे ऑटोस्टार्ट प्रबंधक में रखना / स्क्रिप्ट को बिन में लिखने के लिए पसंद किया जाना है।
ल्यूकएलआर

1

मैंने लुबंटू पर यह परीक्षण किया और पूरी तरह से काम किया।

cp ~/.config/autostart/dropbox.desktop ~/.config/autostart/start_dropbox.desktop
sed -i 's/^Exec=.*/Exec=dbus-launch dropbox start -i/' ~/.config/autostart/start_dropbox.desktop
dropbox autostart n
mkdir -p ~/.local/share/applications/
cp /usr/share/applications/dropbox.desktop ~/.local/share/applications/
sed -i 's/^Exec=.*/Exec=dbus-launch dropbox start -i/' ~/.local/share/applications/dropbox.desktop

http://www.webupd8.org/2016/06/fix-dropbox-indicator-icon-and-menu-not.html


1

मैं GNOME3 डेस्कटॉप के साथ एक आर्क लिनक्स उपयोगकर्ता हूं। मेरे मामले में जब मुझे ऑडोस्टार्ट में कुछ देरी करनी होगी:

  1. कहीं भी आप चाहते हैं कि एक बैश फ़ाइल बनाएं। (उदा ~/dropbox_delay.sh)

    #!/bin/bash
    
    sleep 30
    dropbox
    
  2. इसे निष्पादित अनुमति दें: chmod +x ~/dropbox_delay.sh

  3. में /usr/share/applications/dropbox.desktopफ़ाइल संपादित निम्नलिखित लाइन (या इसी तरह की लाइन के साथ शुरू Exec=:

    Exec=dropbox
    

    सेवा मेरे

    Exec=/home/_your_home_/dropbox_delay.sh
    
  4. में ही करें ~/.config/autostart/dropbox.desktop


0

यदि ड्रॉपबॉक्स को एक क्रोनजोब के रूप में शुरू किया जाता है, तो प्रदर्शन के लिए पर्यावरण को $ DISPLAY निर्धारित करना होगा।

यह देखने के लिए एक परीक्षण जोड़ें कि क्या X चल रहा है और यदि ड्रॉपबॉक्स को पुनरारंभ करने से पहले $ DISPLAY सेट करें।

यदि $ DISPLAY सेट नहीं है, तो स्क्रिप्ट वैसे भी ड्रॉपबॉक्स को पुनः आरंभ करेगा।

$ DISPLAY के लिए परीक्षण इस स्क्रिप्ट को ड्रॉपबॉक्स पुनः आरंभ करने की अनुमति देता है जबकि उपयोगकर्ता X में लॉग इन नहीं होता है।

X सत्र के प्रारंभ पर इस स्क्रिप्ट को चलाने से ड्रॉपबॉक्स पुनः आरंभ होगा और आइकन प्रदर्शित होने में सक्षम होगा

उदाहरण के लिए ~ / bin / dropbox-start.sh

#!/bin/bash
if [[ $DISPLAY ]]
    then export DISPLAY=:0
fi
dropbox stop &&
sleep 30 &&
dbus-launch dropbox start -i

LinuxMint 17.3 रनिंग XFCE4 के लिए काम करता है


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