Indikator baterai telah hilang dari panel Gnome

20

Saya menggunakan Gnome Flashback (masih yang terbaik!) Di Ubuntu 14.04. Di aplikasi Indikator, dulu selalu menunjukkan indikator level baterai. Sekarang, semuanya hilang sama sekali:

tidak ada indikator baterai

Saya telah mencari di pengaturan daya untuk memastikannya diatur untuk menunjukkan apa pun yang terjadi:

pengaturan daya

Saya berasumsi "Ketika baterai ada" berarti "menunjukkan indikator baterai apakah pengisian atau dicolokkan atau apa pun, selama baterai fisik ada di laptop." Saya juga mencoba opsi lain, "Ketika baterai sedang diisi atau digunakan", tetapi itu tidak membuat perbedaan.

Indikator baterai ada di sana secara konsisten sejak meningkatkan ke 14,04 sebulan yang lalu, dan baru mulai malu untuk muncul dalam beberapa hari terakhir. Sejauh yang saya tahu, saya belum melakukan apa pun untuk mengubah pengaturan tentang daya atau indikator atau applet yang akan berdampak pada ini.

Mengapa indikator daya saya hilang, dan bagaimana cara mendapatkannya kembali?

Penanya
sumber
Hanya untuk memeriksa (karena pengaturan Anda tampaknya benar) dari baris perintah: Apa outputnya gsettings get com.canonical.indicator.power icon-policy? Itu harus "hadir". Jika tidak, pertanyaannya adalah mengapa tidak cocok dengan pengaturan GUI.
Jacob Vlijm
@ JacobVlijm, terima kasih telah membalas. Output dari perintah yang Anda berikan adalah 'present'.
Penanya
Bisakah Anda mengonfirmasi jika itu berjalan ps ax | grep indicator-power? Juga Anda nay mencoba dconf reset -f /com/canonical/indicator/power/kemudianpkill -f indicator-power
user.dz
1
@Sneetsher, terima kasih telah merespons. Output dari grepperintah itu hanya 2915 pts/3 R+ 0:00 grep indicator-power, jadi sepertinya indikator daya tidak berjalan. Perintah lain tidak berpengaruh.
Penanya
1
@Sneetsher, mengikuti perintah di komentar terakhir Anda, menjalankan perintah indikator-power-service langsung di baris perintah, sekarang telah menghasilkan indikator yang terlihat di Panel Gnome saya. :). Tidak ada output lain. Sekarang ... bisakah saya membuat ini permanen? Jika saya menutup jendela terminal, indikatornya hilang.
Penanya

Jawaban:

47

Catatan: Coba langkah 4/5 pertama, mungkin diperbaiki dengan hit pertama.

Di bawah instruksi yang diperluas untuk men-debug masalah dengan indikator.

  1. Periksa apakah indicator-power-servicesedang berjalan:

    ps ax | grep indicator-power
    
  2. Jika sedang berjalan, coba atur ulang pengaturannya lalu mulai kembali:

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

    Tidak berhasil, cari itu lalu coba dari terminal (mencari kesalahan dalam output):

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

    Sistem saya 64bit, Jadi:

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

    Jika berfungsi dengan perintah, maka ada sesuatu yang salah dengan autostart-nya.

  3. Saat diperiksa, itu tidak berjalan saat start up. Verifikasi keberadaan:

    /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. Ini berfungsi untuk saya dengan Ubuntu 14.04 baru, Memodifikasi indicator-power.desktopuntuk kondisi autostart yang mirip dengan indikator lainnya. ( Laporan bug yang dikirim lp # 1330302 )

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

    Menghapus:

    NotShowIn=Unity;
    

    Ganti dengan:

    OnlyShowIn=Unity;XFCE;GNOME;
    AutostartCondition=GNOME3 unless-session gnome
    
  5. Logout / Login


Jika tidak berhasil:

  1. Coba bersihkan lalu pasang kembali:

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

    Reboot, Periksa lagi

  2. Tidak berhasil, karena penyelesaiannya Anda dapat menjalankannya dengan cara ini (Anda dapat menutup terminal setelah ini):

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

    &jalankan di
    disown $!perintah latar belakang untuk melepaskan proses untuk terminal saat ini, $!variabel yang memegang PID dari proses terakhir berjalan di latar belakang

    Atau lebih baik jika menambahkannya ke aplikasi startup pengguna, lihat Bagaimana cara memulai aplikasi secara otomatis saat login?

user.dz
sumber
Terima kasih atas jawaban ini. Saya memiliki kedua file yang Anda sebutkan pada poin 3, dan mereka memiliki konten yang sama persis seperti Anda. Saya dapat berhasil menjalankan perintah yang Anda tawarkan dan menutup jendela terminal, tetapi setelah saya reboot, indikator daya tidak ada. Saya ingin tidak harus menjalankan perintah itu setiap kali saya memulai kembali. Saya sepertinya memiliki semua komponen indikator daya, tetapi tidak secara otomatis memulai. Apakah ada cara saya bisa mendapatkannya di sana setiap kali saya memulai komputer saya?
Penanya
Saya mencoba cpperintah itu, dan mem-boot ulang, tetapi, sayangnya, indikator baterai saya tidak muncul setelah masuk.
Penanya
Masuk sebagai sesi tamu, indikator baterai tidak ada. Saya bisa menambahkan perintah ke daftar perintah startup, tetapi apakah itu solusinya? Tampaknya indikator baterai sudah seharusnya ditampilkan tanpa harus secara eksplisit menjalankannya di aplikasi startup.
Penanya
1
Terima kasih atas bantuan Anda yang berkelanjutan. Saya mencari log itu, tetapi No such file or directory. Juga, saya tidak yakin apakah itu membuat perbedaan, tetapi, seperti yang disebutkan dalam pertanyaan, saya tidak menggunakan Unity, saya menggunakan Gnome Flashback.
Penanya
1
.desktopSuntingan yang diperbarui yang Anda sarankan pada langkah 4 menyelesaikannya. Kerja bagus! Terima kasih atas bantuan Anda.
Penanya
4

(1)

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

ubah icon-policyke present. Ini mungkin bisa membantu Anda.

masukkan deskripsi gambar di sini

(2)

Jika yang pertama tidak berfungsi, Anda dapat mencoba menginstal indicator-powerdengan sudo apt-get install indicator-power. Jika indicator-powersudah menginstal maka hapus instalannya lalu instal ulang. Ini mungkin mendapatkan indikator daya kembali pada panel. Selamat bersenang-senang.

mr_azad
sumber
Terima kasih atas tanggapan ini. icon-policysudah diatur ke present. Saya juga punya show-percentagedan show-timememeriksa.
Penanya
Saya mencoba saran kedua menginstal ulang paket, tetapi tampaknya tidak mengubah apa pun.
Penanya
0

Jika Anda menggunakan tema seperti masalla, mereka entah bagaimana membuat ikon menghilang atau membuat status baterai untuk ditampilkan tidak benar. Saya akan menyarankan beralih ke tema default atau menggunakan tema yang berbeda. Setidaknya itulah masalah bagi saya.

NelsonGon
sumber
-1

Jika Anda memiliki mouse nirkabel yang terpasang di dalamnya mungkin bersembunyi di bawahnya, cukup klik mouse dan itu harus berada di menu pop-up itu,

l0rdn1x
sumber