उबंटू को अपग्रेड करने के बाद सिस्टम ट्रे आइकन गायब हो गए


45

मेरे पास ट्रे आइकन जैसे डेवमेल, हार्डवेयर मॉनिटर के साथ कई एप्लिकेशन हैं। मुझे यह सुविधा उबंटू 14.04 पर याद आती है। क्या किसी के पास एक समाधान है?

स्काइप इंडिकेटर जैसे कुछ उपकरण हैं, लेकिन मुझे इस समस्या के लिए एक सामान्य समाधान की आवश्यकता है ताकि मैं सिस्टम ट्रे में एप्लिकेशन आइकन जोड़ सकूं।


क्या आपने इस प्रश्न से समाधान का प्रयास किया है ?
क्रिस्टोफर काइल हॉर्टन

जवाबों:


158

आपको दो काम करने की आवश्यकता हो सकती है:

1. Sni-qt लाइब्रेरी स्थापित करें ।

स्थापित करें SNI-क्यूटी बंशी स्थापित करें (लिंक पर क्लिक करें), या के साथ sudo apt-get install sni-qt sni-qt:i386टर्मिनल से, और फिर स्काइप पुनः आरंभ। ट्रे / पैनल आइकन अब वापस आ जाना चाहिए!

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

2. आपको संकेतक को श्वेतसूची में करने की भी आवश्यकता हो सकती है

हमें पता नहीं क्यों, लेकिन कुछ प्रणालियों के लिए संकेतक दिखाने से पहले इस अतिरिक्त कदम की आवश्यकता होती है ( ब्रूनो परेरा के लिए धन्यवाद )!

चरण :

  1. पैकेज स्थापित करें dconf-toolsDconf- उपकरण स्थापित करें(लिंक पर क्लिक करें), या टर्मिनल सेsudo apt-get install dconf-tools

  2. डैश से (या टर्मिनल से) खुले डंके संपादकdconf-editor :

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

  3. बाएं साइडबार पर, डेस्कटॉप > एकता > पैनल पर नेविगेट करने के लिए त्रिकोण का उपयोग करें । उबंटू 12.10 पर आपको इसके बजाय कॉम > कैनोनिकल > एकता > पैनल पर नेविगेट करने की आवश्यकता है । [JavaEmbedded...]दाईं ओर नारंगी भाग पर डबल-क्लिक करें , और ,'skype'नीचे दिए अनुसार Skype सूचक को दिखाने की अनुमति दें:

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

  4. प्रेस Enter, करीब dconf संपादक , लॉगआउट और लॉगिन - आपका संकेतक अब वापस होना चाहिए!


9
Ubuntu 12.10 में मैंने इसे एक अलग पथ पर पाया dconf-editor: com> विहित> एकता> पैनल
किस्सा

2
Ubuntu 12.10 पर आपके पास panelएकता के तहत कोई आइटम नहीं है । :( एक शून्य का जवाब हालांकि काम करता है।
अली

4
13.04 तक, दोनों कॉम> विहित> एकता> पैनल और डेस्कटॉप> एकता> पैनल नहीं हैं। IMO का सही समाधान रिपॉजिटरी से स्काइप को स्थापित करना है जैसा कि यहाँ
एंड्री चेर्नेंको

2
इस बात की पुष्टि कर सकते हैं कि यह 13.10 पर बहुत अच्छा काम करता है, और मुझे इसकी श्वेत सूची की आवश्यकता नहीं थी। बस उस पैकेज को स्थापित करना और फिर शुरू करना स्काइप ने फिर से इसे तय किया :)
एंड्रिया

1
उबंटू 14.04 में, मैंने पाया कि आइकन की अनुमति देने से पहले स्काइप को सभी निचले-मामलों को स्काइप करने के लिए एक कैपिटल लेटर के साथ बदलना आवश्यक था। इससे पहले कि मैं १४.०४ / ट्रस्टी में अपग्रेड हुआ, इससे पहले एक पूंजी के साथ स्काइप ने काम किया था।
क्रिस स्मॉटन

67

उबंटू में स्काइप ट्रे आइकन प्रदर्शित करने के लिए, sni-qtपैकेज स्थापित करें :

sudo apt-get install sni-qt:i386

1
यह वास्तव में 14.04 में मेरे लिए काम कर रहा है - और यह एसएनआई-क्यूटी है: आई 386 न सिर्फ एसएनआई-क्यूटी। (मेरे सिस्टम पर (64 बिट) स्काइप को स्काइप के रूप में भी स्थापित किया गया है: i386)। शायद अन्य ऐप्स के लिए भी यही समस्या है।
19

12.04 से 14.04 (गंदे इंस्टॉल) में अपग्रेड किए गए ubuntu, स्काइप ट्रे आइकन गायब हो गए। इसे ठीक कर दिया
krukid

4
क्यों यह काम करता है पर अधिक जानकारी: askubuntu.com/a/151118/48105 । ओह, और प्रभावी होने के लिए लॉगऑफ़ / लॉगिन (या एकता को पुनरारंभ करें) करना न भूलें।
वाल्डिर लियोनसियो

1
14.04.01 को मुझे केवल स्नी-क्यूटी स्थापित करने के बाद स्काइप को मारने और पुनः आरंभ करने की आवश्यकता थी: i386। बहुत अच्छा काम करता है।
amotzg

2
फिर भी 16.04 के लिए समाधान (समस्या के बारे में जानने के लिए उदास बनी हुई है)।
jgomo3

19

Ubuntu 12.04 LTS पर एकता अधिसूचना पैनल पर Skype चिह्न सक्षम करें

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

इसे ठीक करने के लिए आपको कुछ कमांड चलाने की आवश्यकता होगी। इसलिए अपना टर्मिनल खोलें और इसे चलाएं:

gsettings get com.canonical.Unity.Panel systray-whitelist

आपको कुछ इस तरह से मिलना चाहिए:

['JavaEmbeddedFrame', 'Wine', 'Update-notifier']

मूल रूप से इसका मतलब है, कि स्काइप को सफेद नहीं किया गया है, इस प्रकार डिफ़ॉल्ट रूप से अपने ट्रे आइकन को प्रदर्शित करने की अनुमति नहीं है। हमें इसे ठीक करने की जरूरत है। सूची में 'Skype' को जोड़ें ताकि आपके पास ऐसा कुछ हो:

['JavaEmbeddedFrame', 'Wine', 'Update-notifier', 'Skype']

फिर इसे डबल कोट्स (”) के साथ लपेटें और इसके सामने gsettings सेट com.canonical.Unity.Panel systray-whitelist जोड़ें। इस समय आपके पास कुछ इस तरह होना चाहिए:

gsettings set com.canonical.Unity.Panel systray-whitelist "['JavaEmbeddedFrame', 'Wine', 'Update-notifier', 'Skype']"

अब बस इसे अपने टर्मिनल पर कॉपी करें और कमांड निष्पादित करें। रिबूट बाद में। अब आपको आइकन देखना चाहिए।

स्रोत यहां लिंक विवरण दर्ज करें


जब मैं DConf संपादक खोलता हूं तो मुझे कमांड बी / सी प्रदान करने के लिए धन्यवाद, मुझे एकता के तहत एक पैनल विकल्प दिखाई नहीं देता है। यह मेरे लिए अच्छी तरह से काम करने के बाद मैंने भी स्नि-क्यूटी स्थापित किया (यह सुनिश्चित नहीं था कि आवश्यक था)।
kingdango

6
पहली आज्ञा के बाद No such schema 'com.canonical.Unity.Panel':। उबंटू 13.04 64-बिट।
हब्रो

1
यहां भी: "ऐसा कोई स्कीमा नहीं" उबंटू 13.04 64 बिट
लुइस लोबो बोरोबिया


10

यह इसलिए है क्योंकि उबंटू ने 13.10 संस्करण के बाद से श्वेतसूची बंद कर दी है। यहाँ ठीक करने के लिए दो विकल्प हैं:

भी

sudo apt-get install libappindicator1

या

sudo apt-add-repository ppa:gurqn/systray-trusty
sudo apt-get update
sudo apt-get upgrade

अधिक जानकारी के लिए: सिस्टम ट्रे आइकन http://ubuntuforums.org/showthread.php?t=2217458 https://launchpad.net/~gurqn/+archive/systray-trusty नहीं दिखा रहे हैं


5
यह 14.04
अहमद डेफ

2
libappindicator1 अपने दम पर मेरे लिए काम नहीं करता था (एक साफ 14.04 AMD64 से), लेकिन इसने सिस्ट्रे-ट्रस्टी (मैन्युअल जीएडिट स्टेप सहित) और पुनः आरंभ करने के बाद भी काम किया।
पॉल

1
यूटोपिक के लिए, आपको उपयोग करना चाहिए ppa:gurqn:systray-utopic, अगर यह मायने रखता है
डैनटेला

ज्वलंत संस्करण भी उपलब्धppa:gurqn:systray-vivid
हम्मन सैमुअल

9

मैं भी इस समस्या का सामना कर रहा था। निम्नलिखित पैकेज स्थापित करने से मेरी समस्या हल हो गई।

sudo apt-get install sni-qt:i386

मैं उबंटू 15.10 पर हूं, sni-qt:i386इसे दिखाने के लिए सिस्ट्रे आइकन की आवश्यकता थी।


यह Ubuntu 14.04 LTS के लिए सबसे अच्छा समाधान है। रजिस्ट्री फिक्स काम नहीं करता है। Sni-qt: i386
Angsuman Chakraborty

5

हो सकता है कि आपको अधिसूचना क्षेत्र में स्काइटलिस्ट स्काइप करने की आवश्यकता हो (मुझे यकीन नहीं है कि स्काइप में एपिंडिलेटर शामिल है)

इसे बनाने का आसान तरीका है dconf- टूल्स स्थापित करना

sudo apt-get install dconf-tools

या सॉफ्टवेयर सेंटर का उपयोग करना सॉफ्टवेयर केंद्र के माध्यम से स्थापित करें

फिर alt+ f2इस तरह एक कार्यक्रम को देखने के लिए dconf- एडिटर को दबाएं :

dconf-संपादक

नेविगेट करने के लिए desktop-> unity-> panelऔर उन ऐप्स को जोड़ें जिन्हें आप श्वेतसूची में सूची के अंत में पसंद करते हैं (आपके मामले में आपको 'Skype' जोड़ना होगा) कोमा से अलग। आप allअधिसूचना क्षेत्र का उपयोग करने के लिए सभी एप्लिकेशन को श्वेतसूची में लिख सकते हैं।

आपको परिवर्तनों को लागू करने के लिए फिर से लॉग आउट और लॉग इन करना होगा।

अधिक जानकारी: http://www.webupd8.org/2011/04/how-to-re-enable-notification-area.html


1
मैं एकता के तहत 'पैनल' नहीं देखता। क्या मैं कुछ भूल रहा हूँ? मैं १४.०४ पर हूं
its को १५:२५

शायद रास्ता 14.04 के लिए बदल गया है, यकीन के लिए नहीं कह सकता क्योंकि मैं अभी एकता का उपयोग नहीं कर रहा हूं
झुरदो

4

यहाँ मेरे लिए काम किया है जो दोनों स्काइपे और फ्रांज संकेतक को Ubuntu 16.10 64-बिट यूनिटी डेस्कटॉप के तहत वापस लाएगा

1) मैंने एसएनआई-क्यूटी स्थापित किया: i386 जैसा कि यहां बताया गया है sudo apt-get install sni-qt:i386

2) मैं libappindicator उल्लेख के रूप में स्थापित यहाँ के साथsudo apt-get install libappindicator1

3) अंत में मैंने सॉफ्टवेयर सेंटर के माध्यम से http://ppa.launchpad.net/nilarimogard/webupd8/ubuntu/pool/main/p/pidgin-indicator/ पर पाया गया .deb पैकेज स्थापित किया । जैसा कि यहां बताया गया है , इसने अंतिम प्रस्ताव प्रदान किया।


आपके प्रयासों के लिए बहुत बहुत धन्यवाद! बस एक सवाल: अगर हमें केवल Skype और Franz को ठीक करने की आवश्यकता है, तो हमें Pidgin Indicator को स्थापित करने की आवश्यकता क्यों है?
ओशोइरो

हालांकि मुझे इस बात पर संदेह नहीं है कि पिजिन-इंडिकेटर .deb पैकेज में ऐसा क्यों पाया जा सकता है, यह सब मुझे अभी पता है कि यह मेरे लिए काम कर रहा है। दुर्भाग्य से मेरे पास इस समय इसे और खोदने का समय नहीं है।
एल्डर गीक

मेरी समस्या कुछ और होनी चाहिए। पिडगिन इंडिकेटर स्थापित करने के बाद भी, मैं अभी भी समस्या का अनुभव करता हूं ...
orschiro

यह अजीब है, क्या आपने सभी 3 चरण किए हैं?
एल्डर गीक

1
यह मेरे लिए बहुत अच्छा काम किया। पहले रन के लिए किसी कारण से स्काइप फ्रॉज़ हुआ लेकिन दूसरे से इसने काम करना शुरू कर दिया।
फ्रांसेस्को कासुला

3

संदर्भ

यहां मैं आपको एक लेख पोस्ट करता हूं जो बताता है कि स्काइप को एक यूनिटी सिस्टम ट्रे व्हाइटेलिस्ट में कैसे शामिल किया जाए।

मेरे पास Ubuntu 12.04 है, यह मेरे लिए काम करता है!

विवरण

मूल रूप से, एक नया टर्मिनल खोलें और इसे निष्पादित करें:

gsettings set com.canonical.Unity.Panel systray-whitelist "['JavaEmbeddedFrame', 'Wine', 'Update-notifier', 'Skype']"

और फिर Skype को पुनरारंभ करें।


2

यदि आप सूक्ति शेल का उपयोग कर रहे हैं, तो इस एक्सटेंशन कॉल को स्थिति चिह्न फिक्सर सक्रिय करें

ड्रॉपबॉक्स, Skype, vlc और अन्य को स्टेटस बार में ठीक करता है; सही नहीं है, लेकिन ठीक है।

https://extensions.gnome.org/extension/192/status-icon-fixer/


2
उबंटू 13.10 और नए के लिए, स्टेटस आइकन फिक्सर कथित तौर पर और काम नहीं करता है। मैं 13.10 के लिए वैकल्पिक टॉप आइकॉन एक्सटेंशन का उपयोग करता हूं और यह अच्छी तरह से काम करता है।
तानीस

2

मेरे लिए dconf संपादक में पथ था:

com -> canonical -> indicator -> appmenu -> messages

और फिर अनुप्रयोगों पर क्लिक करें और मूल्य में 'स्काइप' जोड़ें । मैं Ubuntu 13.10 (64-बिट) चला रहा हूं।


1
14.04 ट्रस्टी के लिए काम नहीं किया।
mcmlxxxiii

2

Ubuntu 14.04 में Dec 2015 के रूप में काम करने वाला एक समाधान निम्नलिखित PPA स्थापित करने के लिए है:

sudo apt-add-repository ppa:fixnix/indicator-systemtray-unity
sudo apt-get update
sudo apt-get install indicator-systemtray-unity

यह आपको टास्कबार में एक तीर देता है जिसे आप अपने आइकन दिखाने के लिए क्लिक कर सकते हैं। आपके पास बार में ही आइकन शो हो सकते हैं और इसके लिए निर्देश यहां देखे जा सकते हैं: http://www.webupd8.org/2015/05/on-demand-system-tray-for-ubuntu.html

अन्य समाधान अब काम क्यों नहीं करते हैं? एकता के अपडेट अन्य ppa समाधानों को तोड़ते रहते हैं और ऐसा लगता है कि कोई भी उन्हें अद्यतित रखने के लिए प्रतिबद्ध नहीं है।


1

Skype-> विकल्प पर जाएं।

सामान्य श्रेणी की जांच में "सिस्टम ट्रे में प्रारंभ स्काइप को कम किया गया"।


नहीं है कि कुछ भी नहीं बदला। लेकिन विकल्प है (जर्मन में) बल्कि लेबल की शुरुआत कम से कम (सिस्टम ट्रे के बारे में कुछ भी नहीं कहता है)। इसलिए अब मुझे लॉन्चर में बटन पर दो बार क्लिक करना होगा
माइक्रोइंटरिनेटर

1

मैं टिंट 2 पैनल के साथ गनोम-फ्लैशबैक (पूर्व में फॉलबैक / क्लासिक) का उपयोग कर रहा हूं। मैंने इन सभी सुधारों की कोशिश की और उनमें से किसी ने भी मेरे लिए काम नहीं किया। मैंने भी कोशिश की

sudo add-apt-repository ppa:timekiller/unity-systrayfix
sudo apt-get update
sudo apt-get upgrade

कोई भाग्य नहीं। यहां तक ​​कि टिंट 2 को मारने और इसके बजाय सूक्ति पैनल का उपयोग करने की कोशिश की। अभी भी कई नहीं, बल्कि सभी, मेरे ऐप्स के लिए कोई आइकन नहीं।

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


0

यह समाधान उबंटू 17.04 के साथ ठीक काम करता है

बस "env XDG_CURRENT_DESKTOP = एकता" के साथ एप्लिकेशन को चलाएं। उदाहरण के लिए, लिनक्स के लिए स्काइप शुरू करने के लिए, आप उपयोग करेंगे:

env XDG_CURRENT_DESKTOP=Unity skypeforlinux

फ़िक्स को स्थायी बनाने के लिए, एप्लिकेशन डेस्कटॉप फ़ाइल को / usr / share / एप्लीकेशन / से ~ / .Local / शेयर / एप्लिकेशन / कॉपी करें, फिर फ़ाइल को संपादित करें और "env XDG_CURRIT_DESKTOP = Unity" जोड़कर "Exec" लाइन बदलें। बिना उद्धरण के) तुरंत "Exec =" के बाद।

अधिक जानकारी http://www.webupd8.org/2017/04/fix-appindicator-not-working-for.html पर


-2

मेरी भी यही समस्या थी। यहाँ मैंने इसे सही करने के लिए क्या किया।

टर्मिनल खोलें

sudo apt-get update
sudo apt-get install --reinstall ubuntu-desktop
sudo apt-get install unity
sudo shutdown -r now

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