बैटरी सूचक ग्नोम पैनल से गायब हो गया है


20

मैं Ubuntu 14.04 पर सूक्ति फ्लैशबैक (अभी भी सबसे अच्छा!) का उपयोग कर रहा हूं। इंडिकेटर ऐप में, यह हमेशा बैटरी स्तर के संकेतक को दिखाता था। अब, यह पूरी तरह से गायब है:

कोई बैटरी संकेतक नहीं

मैंने यह सुनिश्चित करने के लिए पावर सेटिंग में देखा है कि कोई बात नहीं दिखाने के लिए सेट है:

बिजली सेटिंग्स

मेरा मानना ​​है कि "जब बैटरी मौजूद है" का अर्थ है "बैटरी संकेतक दिखाओ कि क्या चार्ज या प्लग किया गया है या जो भी, जब तक भौतिक बैटरी लैपटॉप में है।" मैंने दूसरे विकल्प को भी आज़माया, "जब बैटरी चार्ज हो रही है या उपयोग में है", लेकिन उस doesn: t कोई फर्क नहीं पड़ता।

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

मेरा पावर इंडिकेटर क्यों गायब है, और मैं इसे कैसे वापस ले सकता हूं?


बस जाँच करने के लिए (क्योंकि आपकी सेटिंग्स सही लगती हैं) कमांड लाइन से: आउटपुट क्या है gsettings get com.canonical.indicator.power icon-policy? यह "वर्तमान" होना चाहिए। यदि यह नहीं है, तो सवाल यह है कि यह सेटिंग GUI से मेल क्यों नहीं खाता है।
जैकब वलिज्म

@JacobVlijm, उत्तर देने के लिए धन्यवाद। आपके द्वारा प्रदान की जाने वाली कमांड का आउटपुट है 'present'
प्रश्नकर्ता

अगर यह चल रहा है तो क्या आप पुष्टि कर सकते हैं ps ax | grep indicator-power? इसके अलावा आप dconf reset -f /com/canonical/indicator/power/तब कोशिश करेंpkill -f indicator-power
user.dz

1
@ स्नेशेर, जवाब देने के लिए धन्यवाद। grepकमांड का आउटपुट केवल था 2915 pts/3 R+ 0:00 grep indicator-power, इसलिए ऐसा लगता है कि पावर इंडिकेटर नहीं चल रहा है। अन्य आदेशों का कोई प्रभाव नहीं पड़ा।
प्रश्नकर्ता

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

जवाबों:


47

नोट: पहले चरण 4/5 आज़माएं, यह 1 हिट के साथ तय किया जा सकता है।

संकेतक के साथ समस्या को डीबग करने के लिए विस्तारित निर्देश के नीचे।

  1. indicator-power-serviceचल रहा है अगर जाँच करें :

    ps ax | grep indicator-power
    
  2. यदि यह चल रहा है, तो इसकी सेटिंग्स को रीसेट करने का प्रयास करें फिर इसे पुनरारंभ करें:

    dconf reset -f /com/canonical/indicator/power/
    pkill -f indicator-power-service
    

    कोई सफलता नहीं मिली, फिर इसे टर्मिनल से आज़माएं (आउटपुट में किसी भी त्रुटि की तलाश):

    sudo updatedb; locate -r indicator-power-service$
    

    मेरा सिस्टम 64 बिट है, इसलिए:

    /usr/lib/x86_64-linux-gnu/indicator-power/indicator-power-service
    

    यदि यह कमांड के साथ काम करता है, तो इसके ऑटोस्टार्ट के साथ कुछ गलत है।

  3. जैसा कि इसकी जाँच की गई थी, यह स्टार्ट अप पर नहीं चल रहा है। का अस्तित्व सत्यापित करें:

    /usr/share/upstart/sessions/indicator-power.conf

    description "Indicator Power Backend"
    
    # Want to move to indicator-services-[start|end], but that's not all
    # there yet.  Use the signals that exist today for now.
    
    start on indicators-loaded or indicator-services-start
    stop on desktop-end or indicator-services-end
    
    respawn
    
    exec /usr/lib/x86_64-linux-gnu/indicator-power/indicator-power-service
    

    /etc/xdg/autostart/indicator-power.desktop

    [Desktop Entry]
    Type=Application
    Name=Indicator Power
    Exec=/usr/lib/x86_64-linux-gnu/indicator-power/indicator-power-service
    NotShowIn=Unity;
    NoDisplay=true
    StartupNotify=false
    Terminal=false
    
  4. यह मेरे लिए एक नए उबंटू 14.04 के साथ काम करता indicator-power.desktopहै, अन्य संकेतकों के समान ऑटोस्टार्ट स्थितियों के लिए संशोधित । ( प्रस्तुत बग रिपोर्ट lp # 1330302 )

    sudo nano /etc/xdg/autostart/indicator-power.desktop

    हटाना:

    NotShowIn=Unity;
    

    इसे इसके साथ बदलें:

    OnlyShowIn=Unity;XFCE;GNOME;
    AutostartCondition=GNOME3 unless-session gnome
    
  5. लॉगआउट / लॉग इन


ठीक है अगर यह काम नहीं किया:

  1. इसे शुद्ध करने का प्रयास करें फिर इसे पुनः स्थापित करें:

    sudo apt-get remove --purge indicator-power
    sudo apt-get install indicator-power
    

    रिबूट, फिर से जांचें

  2. कोई सफलता नहीं, वर्कअराउंड के रूप में आप इसे इस तरह से चला सकते हैं (आप इसके बाद टर्मिनल बंद कर सकते हैं):

    /usr/lib/x86_64-linux-gnu/indicator-power/indicator-power-service & disown $!
    

    &
    disown $!वर्तमान टर्मिनल के लिए एक प्रक्रिया को अलग करने के लिए इसे पृष्ठभूमि कमांड में चलाएं , $!चर जो पृष्ठभूमि में चलने वाली अंतिम प्रक्रिया का पीआईडी ​​रखता है

    या बेहतर अगर इसे उपयोगकर्ता स्टार्टअप एप्लिकेशन में जोड़ें, तो देखें कि मैं लॉगिन पर स्वचालित रूप से एप्लिकेशन कैसे शुरू करूं?


इस उत्तर के लिए धन्यवाद। मेरे पास दोनों फाइलें हैं जिनका आप बिंदु 3 में उल्लेख करते हैं, और उनके पास आपके जैसी सटीक सामग्री है। मैं आपके द्वारा ऑफ़र की गई कमांड को सफलतापूर्वक चला सकता हूं और टर्मिनल विंडो को बंद कर सकता हूं, लेकिन मैं रिबूट होने के बाद, पावर इंडिकेटर नहीं है। मैं हर बार पुनरारंभ होने पर उस आदेश को नहीं चलाना चाहूंगा। मुझे लगता है कि सभी पावर इंडिकेटर घटक हैं, लेकिन यह स्वचालित रूप से शुरू नहीं होता है। क्या ऐसा कोई तरीका है जिससे मैं अपना कंप्यूटर शुरू करने के लिए हर बार वहाँ पहुँच सकूँ?
प्रश्नकर्ता

मैंने cpकमांड की कोशिश की , और रिबूट किया, लेकिन, दुर्भाग्य से, मेरा बैटरी इंडिकेटर लॉग इन करने के बाद दिखाई नहीं दिया।
प्रश्न-पत्र

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

1
आपकी निरंतर मदद के लिए धन्यवाद। मैंने उस लॉग की तलाश की, लेकिन No such file or directory। इसके अलावा, मुझे यकीन नहीं है कि इससे कोई फर्क पड़ता है, लेकिन, जैसा कि प्रश्न में उल्लेख किया गया है, मैं एकता का उपयोग नहीं कर रहा हूं, मैं गनोम फ्लैशबैक पर हूं।
प्रश्नकर्ता

1
.desktopचरण 4 में आपके द्वारा सुझाए गए अपडेट किए गए संपादन ने इसे हल किया। अच्छा काम! आपकी सहायता के लिए धन्यवाद।
प्रश्नकर्ता

4

(1)

sudo apt-get install indicator-applet-complete
sudo apt-get install dconf-editor

बदलने icon-policyके लिए present। यह आपकी मदद कर सकता है।

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

(2)

पहले एक काम नहीं करते हैं तो आप स्थापित करने का प्रयास कर सकते हैं indicator-powerद्वारा sudo apt-get install indicator-power। अगर indicator-powerपहले से इंस्टॉल है तो उसे अनइंस्टॉल करें और फिर रीइंस्टॉल करें। इससे पैनल पर पावर इंडिकेटर वापस मिल सकता है। मज़े करो।


इस प्रतिक्रिया के लिए धन्यवाद। icon-policyपहले से ही सेट था present। मेरे पास भी है show-percentageऔर मैंने show-timeजाँच की है।
प्रश्नकर्ता

मैंने पैकेज को पुन: स्थापित करने के दूसरे सुझाव की कोशिश की, लेकिन ऐसा लगता है कि कुछ भी नहीं बदला है।
प्रश्नकर्ता

0

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


-1

यदि आपके पास एक वायरलेस माउस है, तो उसके नीचे छिपा हो सकता है, बस माउस पर क्लिक करें और यह उस पॉप-अप मेनू में होना चाहिए,

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