Dlaczego moja ikona baterii przestała się aktualizować w systemie Linux?

4

W ciągu ostatniego tygodnia zauważyłem coś niesamowitego. Ikona mojej baterii przestała się aktualizować. Aby uzyskać bardziej szczegółową definicję, szczegółowo przedstawiamy oczekiwane i bieżące zachowanie:

Spodziewane zachowanie

  • Zmień ikonę na „Ładowanie” po podłączeniu i ładowaniu - i wyświetl odpowiednią etykietkę.
  • Podczas ładowania pokaż stopniowo rosnący wskaźnik poziomu naładowania baterii - i wyświetl aktualny procent w podpowiedzi.
  • Zmień na „Ikona rozładowywania po podłączeniu i rozładowaniu - i wyświetl odpowiednią etykietkę.
  • Podczas rozładowywania wyświetlaj stopniowo malejący wskaźnik poziomu naładowania baterii - i wyświetlaj aktualny procent w podpowiedzi.

Obecne zachowanie

  • Uzyskaj bieżący stan i procent, gdy Xorg się uruchomi.
  • Nigdy niczego nie zmieniaj.
    • Jeśli został podłączony podczas uruchamiania X, wyświetli ikonę „Ładowanie”, nawet jeśli go odłączę itp.

Na plus - nieskończona żywotność baterii! Z drugiej strony, to wszystko kłamstwo. Spędziłem trochę czasu na rozwiązywaniu tego problemu i próbując dowiedzieć się, co się do cholery dzieje. Oto lista założeń, które podjąłem, kroki, które podjąłem w celu ich przetestowania, oraz wyniki.

Kroki rozwiązywania problemów są w dziwnej kolejności, ponieważ nie rozwiązywałem bezpośrednio ikony baterii, ale robiłem też inne rzeczy.

  1. „Czy system zgłasza niepoprawnie stan zasilania ...?”
    • Biegać acpi
      • Wyniki z acpisą poprawne - nie utknęły.
  2. „Musi to być jakieś dziwne ustawienie konfiguracji lub konflikt powodujący dziwność!”
    • Zainstalowałem świeży Arch Linux na nieużywanym dysku.
      • Ikona baterii nadal jest zablokowana.
    • Wypróbuj inne środowisko pulpitu.
      • Ten sam problem w LXDE, Xfce i Enlightenment.
  3. „Być może była aktualizacja jądra, która coś zepsuła”.
    • zainstaluj jądro LTS 3.10.
      • Wciąż złamany.

Tak, nie jestem pewien, na czym polega problem. Czy ktoś wie?

Podstawowe informacje o mojej domyślnej konfiguracji:

  • System operacyjny: Arch Linux
  • Wersja jądra: 3.14.1 / 3.10.47
  • Środowisko pulpitu: Xfce
  • Notebook: Acer Aspire S7
dotVezz
źródło

Odpowiedzi:

1

To samo tutaj (OS, środowisko pulpitu, jądro). Wydaje się, że związane jest z upower w połączeniu z problemem systemowym: https://bugs.archlinux.org/task/39893

Możliwa poprawka (jeszcze nie próbowałem): https://aur.archlinux.org/packages/xfce4-power-manager-git/

Alternatywnie: użyj pakietu i wtyczki xfce4-battery-plugin od xfce4-goodies

użytkownik318104
źródło
użycie xfce4-power-manager-gitz AUR naprawia opisany problem, ale ma swoje własne problemy (ikona nie wyświetla się poprawnie, pokazuje ogólną ikonę zastępczą)
dotVezz 25.04.2014