ログイン後、インジケーター電源が最初の値のままになる

ログイン後、インジケーター電源が最初の値のままになる

gnome シェルを削除した後、バッテリー インジケーターがログイン時に表示される最初の値で停止します。つまり、開始時に 100% だった場合、バッテリーが切れるまでその状態のままです。この問題を解決するために、助けていただけませんか?

更新: 次のコマンドを試しましたが効果はありませんでした

apt-get install indicator-power --reinstall

更新2:

# upower -d Device: /org/freedesktop/UPower/devices/line_power_AC   native-path:          AC   power supply:         yes   updated:        30 أكت, 2014 EET 09:13:30 م (1949 seconds ago)   has history:          no   has statistics:       no   line-power
    warning-level:       none
    online:              yes
    icon-name:          'ac-adapter-symbolic'

Device: /org/freedesktop/UPower/devices/battery_BAT0   native-path:    BAT0   vendor:               SMP   model:                DELL MKD6223  serial:               2093   power supply:         yes   updated:      30 أكت, 2014 EET 09:45:30 م (29 seconds ago)   has history:          yes   has statistics:       yes   battery
    present:             yes
    rechargeable:        yes
    state:               charging
    warning-level:       none
    energy:              18.4704 Wh
    energy-empty:        0 Wh
    energy-full:         33.2667 Wh
    energy-full-design:  62.16 Wh
    energy-rate:         20.0355 W
    voltage:             12.404 V
    time to full:        44.3 minutes
    percentage:          55%
    capacity:            53.5179%
    technology:          lithium-ion
    icon-name:          'battery-good-charging-symbolic'   History (charge):
    1414698330  55.000  charging

Device: /org/freedesktop/UPower/devices/DisplayDevice   power supply:  yes   updated:              01 ينا, 1970 EET 02:00:00 ص (1414698359 seconds ago)   has history:          no   has statistics:       no   battery
    present:             yes
    state:               charging
    warning-level:       none
    energy:              18.4704 Wh
    energy-full:         33.2667 Wh
    energy-rate:         20.0355 W
    time to full:        44.3 minutes
    percentage:          55%
    icon-name:          'battery-good-charging-symbolic'

Daemon:   daemon-version:  0.99.1   on-battery:      no   lid-is-closed:   no   lid-is-present:  yes   critical-action: PowerOff

答え1

問題に関して助けを求めても返事がないのは本当に残念ですが、問題に対する反対投票も私の仕事に影響します。ただし、他の誰かが同じ問題を抱えている場合に備えて、回避策を残しておきます。

問題は GUI にあります。フリーズするので、10 分ごとに終了すると強制的に更新されるので、それを実行する cron ジョブを作成しました。

crontab -e

ファイルの末尾に次の行を追加すると、10 分ごとにジョブが実行されます。

*/10 * * * * pkill -f indicator-power-service

答え2

上記の解決策を試しましたが、うまく機能しませんでした。

他にもいろいろやりました考えるその秘訣は次の通りです:

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

完全に再起動した後、インジケーターは問題なく動作しているようで、cron ジョブは必要ありませんでした。

ちなみに、「acpi -V | grep Battery」ではバッテリーの状態が表示されましたが、「upower -d」では表示されませんでした。修正後は、両方とも動作するようになりました。

また、Mindaugas の解決策には注意が必要です。upower を削除すると、多くのパッケージが一緒に削除され、その多くはログインに必須です (つまり、ubuntu-desktop)。削除したパッケージのリストを必ず保存し、再インストールしてください。そうしないと、システムが壊れる可能性があります。(私は Ctrl-Alt-F1 ターミナルと /var/log/dpkg.log を使って自分を救わなければなりませんでした)

これが誰かの役に立つことを願います!

アップデート:

問題は実際に修正後に再発しましたが、再実行しました:

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

問題を再度修正しました。

おそらく、両方のコマンドを cron ジョブで実行するのがよいでしょう。

答え3

私の場合、gnome 関連のソフトウェアをすべてアンインストールしたら問題は解決しました。

私がしなければならなかったのは、そのチュートリアルに従うことだけでした:

Unity を元に戻して gnome デスクトップを削除するにはどうすればいいですか?

この回答があなたにとって何らかの価値を持つことを願っています。

答え4

私もこの問題を抱えていました。これを解決するために、私は次のことを行いました。

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

ログアウトしてログインし、動作しているかどうかをテストします。

関連情報