Bug 350365 - Battery monitor in tray randomly shows there is no battery
Summary: Battery monitor in tray randomly shows there is no battery
Status: RESOLVED DUPLICATE of bug 422111
Alias: None
Product: plasmashell
Classification: Plasma
Component: Battery Monitor (show other bugs)
Version: 5.17.4
Platform: Kubuntu Linux
: VHI major
Target Milestone: 1.0
Assignee: Plasma Development Mailing List
URL:
Keywords: regression
: 394943 415597 432593 (view as bug list)
Depends on:
Blocks:
 
Reported: 2015-07-19 08:59 UTC by Wiktor
Modified: 2021-06-25 11:05 UTC (History)
29 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
It tells that there is no battery (11.33 KB, image/jpeg)
2015-07-19 09:00 UTC, Wiktor
Details
alternative widget Batterytime (5.45 KB, application/x-gzip)
2017-04-07 21:14 UTC, homem.gustavo
Details
Battery not detected (25.79 KB, image/png)
2018-09-25 11:03 UTC, Marco Richetta
Details
Battery detected (38.24 KB, image/png)
2018-09-25 11:04 UTC, Marco Richetta
Details
power is critical at 0% for some seconds and thorws a waring, than it gets real information about 60% (275.17 KB, image/png)
2019-12-20 09:49 UTC, Alexander Fieroch
Details
battery is detected (288.98 KB, image/png)
2020-01-02 09:23 UTC, Alexander Fieroch
Details
no battery (354.95 KB, image/png)
2020-01-02 09:26 UTC, Alexander Fieroch
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Wiktor 2015-07-19 08:59:10 UTC
From time to time battery monitor on my laptop tells me that there is no battery but I'm not even touching that battery. Lower level Linux tools (upower, acpi) has no problem with providing valid informations about battery.

Reproducible: Sometimes

Steps to Reproduce:
1. Use system for awhile.
2. Use it a little longer…
3. And there it is: battery monitor changes status to show me that there is no battery connected!



[wicu@arch a]$ upower --dump                                                                                                                                                                                      
Device: /org/freedesktop/UPower/devices/line_power_AC                                                                                                                                                             
  native-path:          AC                                                                                                                                                                                        
  power supply:         yes                                                                                                                                                                                       
  updated:              nie, 19 lip 2015, 10:38:38 (578 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:               Notebook
  model:                BAT
  serial:               0001
  power supply:         yes
  updated:              nie, 19 lip 2015, 10:47:36 (40 seconds ago)
  has history:          yes
  has statistics:       yes
  battery
    present:             yes
    rechargeable:        yes
    state:               fully-charged
    warning-level:       none
    energy:              55,944 Wh
    energy-empty:        0 Wh
    energy-full:         55,9773 Wh
    energy-full-design:  62,16 Wh
    energy-rate:         1,55203 W
    voltage:             12,834 V
    percentage:          100%
    capacity:            89,75%
    technology:          lithium-ion
    icon-name:          'battery-full-charged-symbolic'

Device: /org/freedesktop/UPower/devices/DisplayDevice
  power supply:         yes
  updated:              nie, 19 lip 2015, 10:39:36 (520 seconds ago)
  has history:          no
  has statistics:       no
  battery
    present:             yes
    state:               fully-charged
    warning-level:       none
    energy:              55,944 Wh
    energy-full:         55,9773 Wh
    energy-rate:         1,55203 W
    percentage:          100%
    icon-name:          'battery-full-charged-symbolic'
Comment 1 Wiktor 2015-07-19 09:00:49 UTC
Created attachment 93649 [details]
It tells that there is no battery
Comment 2 Wiktor 2015-07-19 09:04:35 UTC
1. Logging off, then logging in restores proper status.
2. Suspending, then waking up system doesn't.
Comment 3 Markus 2016-05-07 04:08:08 UTC
I can confirm this problem on a Lenovo Thinkpad Yoga12 with Slackware64-Linux 14.2/-current and KDE Framework 5.21/Plasma 5.6.3 and Application 16.04.0. UPower is at version 0.9.23. Kernel is 4.6rc6.

Here is my output from upower --dump:

This is the output when the battery is not detected directly after i booted into Plasma5:
====================================================================
Device: /org/freedesktop/UPower/devices/line_power_ACAD
  native-path:          ACAD
  power supply:         yes
  updated:              Sa 07 Mai 2016 05:41:04 CEST (28 seconds ago)
  has history:          no
  has statistics:       no
  line-power
    online:             no

Device: /org/freedesktop/UPower/devices/battery_BAT0
  native-path:          BAT0
  vendor:               SMP
  model:                45N1707
  serial:               1583
  power supply:         yes
  updated:              Sa 07 Mai 2016 05:41:10 CEST (22 seconds ago)
  has history:          yes
  has statistics:       yes
  battery
    present:             yes
    rechargeable:        yes
    state:               discharging
    energy:              42,23 Wh
    energy-empty:        0 Wh
    energy-full:         49,7 Wh
    energy-full-design:  47,06 Wh
    energy-rate:         9,361 W
    voltage:             15,681 V
    time to empty:       4,5 hours
    percentage:          84%
    capacity:            100%
    technology:          lithium-polymer
  History (charge):
    1462592469	84,000	discharging
    1462592466	85,000	discharging
    1462592464	0,000	unknown
  History (rate):
    1462592469	9,361	discharging
    1462592466	8,570	discharging
    1462592464	0,000	unknown

Daemon:
  daemon-version:  0.9.23
  can-suspend:     yes
  can-hibernate:   yes
  on-battery:      yes
  on-low-battery:  no
  lid-is-closed:   no
  lid-is-present:  yes
  is-docked:       no
====================================================================

This is the output when the battery is detected after logging out and back in:
====================================================================
Device: /org/freedesktop/UPower/devices/line_power_ACAD
  native-path:          ACAD
  power supply:         yes
  updated:              Sa 07 Mai 2016 05:31:23 CEST (517 seconds ago)
  has history:          no
  has statistics:       no
  line-power
    online:             no

Device: /org/freedesktop/UPower/devices/battery_BAT0
  native-path:          BAT0
  vendor:               SMP
  model:                45N1707
  serial:               1583
  power supply:         yes
  updated:              Sa 07 Mai 2016 05:39:59 CEST (1 seconds ago)
  has history:          yes
  has statistics:       yes
  battery
    present:             yes
    rechargeable:        yes
    state:               discharging
    energy:              42,4 Wh
    energy-empty:        0 Wh
    energy-full:         49,7 Wh
    energy-full-design:  47,06 Wh
    energy-rate:         8,216 W
    voltage:             15,832 V
    time to empty:       5,2 hours
    percentage:          85%
    capacity:            100%
    technology:          lithium-polymer
  History (rate):
    1462592399	8,216	discharging
    1462592369	8,435	discharging
    1462592339	8,787	discharging
    1462592309	7,930	discharging

Daemon:
  daemon-version:  0.9.23
  can-suspend:     yes
  can-hibernate:   yes
  on-battery:      yes
  on-low-battery:  no
  lid-is-closed:   no
  lid-is-present:  yes
  is-docked:       no
====================================================================

This is the output when the battery is not detected and i plugin the power cable. The icon does not show "Charging"!:
====================================================================
Device: /org/freedesktop/UPower/devices/line_power_ACAD
  native-path:          ACAD
  power supply:         yes
  updated:              Sa 07 Mai 2016 05:41:42 CEST (11 seconds ago)
  has history:          no
  has statistics:       no
  line-power
    online:             yes

Device: /org/freedesktop/UPower/devices/battery_BAT0
  native-path:          BAT0
  vendor:               SMP
  model:                45N1707
  serial:               1583
  power supply:         yes
  updated:              Sa 07 Mai 2016 05:41:48 CEST (5 seconds ago)
  has history:          yes
  has statistics:       yes
  battery
    present:             yes
    rechargeable:        yes
    state:               charging
    energy:              42,14 Wh
    energy-empty:        0 Wh
    energy-full:         49,7 Wh
    energy-full-design:  47,06 Wh
    energy-rate:         9,196 W
    voltage:             16,051 V
    time to full:        49,3 minutes
    percentage:          84%
    capacity:            100%
    technology:          lithium-polymer
  History (charge):
    1462592469	84,000	discharging
    1462592466	85,000	discharging
    1462592464	0,000	unknown
  History (rate):
    1462592504	9,196	charging
    1462592502	10,203	charging
    1462592500	9,196	discharging
    1462592469	9,361	discharging
    1462592466	8,570	discharging
    1462592464	0,000	unknown

Daemon:
  daemon-version:  0.9.23
  can-suspend:     yes
  can-hibernate:   yes
  on-battery:      no
  on-low-battery:  no
  lid-is-closed:   no
  lid-is-present:  yes
  is-docked:       no
====================================================================

This is the output when i logged out and back in with the battery being detected and pluged in power cable. The icon does now show "Charging"!:
====================================================================
Device: /org/freedesktop/UPower/devices/line_power_ACAD
  native-path:          ACAD
  power supply:         yes
  updated:              Sa 07 Mai 2016 05:41:42 CEST (352 seconds ago)
  has history:          no
  has statistics:       no
  line-power
    online:             yes

Device: /org/freedesktop/UPower/devices/battery_BAT0
  native-path:          BAT0
  vendor:               SMP
  model:                45N1707
  serial:               1583
  power supply:         yes
  updated:              Sa 07 Mai 2016 05:47:18 CEST (16 seconds ago)
  has history:          yes
  has statistics:       yes
  battery
    present:             yes
    rechargeable:        yes
    state:               charging
    energy:              43,82 Wh
    energy-empty:        0 Wh
    energy-full:         49,7 Wh
    energy-full-design:  47,06 Wh
    energy-rate:         17,029 W
    voltage:             16,761 V
    time to full:        20,7 minutes
    percentage:          88%
    capacity:            100%
    technology:          lithium-polymer
  History (charge):
    1462592838	88,000	charging
  History (rate):
    1462592838	17,029	charging
    1462592808	17,640	charging
    1462592778	18,300	charging
    1462592748	18,917	charging

Daemon:
  daemon-version:  0.9.23
  can-suspend:     yes
  can-hibernate:   yes
  on-battery:      no
  on-low-battery:  no
  lid-is-closed:   no
  lid-is-present:  yes
  is-docked:       no
====================================================================

There is nothing weird in the output. Also this does not happen on every boot. Sometimes the battery is detected, sometimes not. This is what powerdevil logged in .xsession-errors while battery is not detected:
====================================================================
kf5.kded: No X-KDE-DBus-ServiceName found in "/usr/lib64/qt5/plugins/kf5/kded/powerdevil.so"
powerdevil: Backend loaded, loading core
powerdevil: Core loaded, initializing backend
powerdevil: Using XRandR
powerdevil: Screen brightness value:  852
powerdevil: Screen brightness value max:  852
powerdevil: current screen brightness value:  852
powerdevil: Backend is ready, KDE Power Management system initialized
powerdevil: A new battery was detected
powerdevil: Current session is now active
powerdevil: fd passing available: true
powerdevil: systemd powersave events handling inhibited, descriptor: 15
powerdevil: ConsoleKit support initialized
powerdevil: Got a valid offer for  "DPMSControl"
powerdevil: Core is ready, registering various services on the bus...
powerdevil: Can't contact systemd
powerdevil: We are now into activity  "00000000-0000-0000-0000-000000000000"
powerdevil: () ()
powerdevil: () ()
powerdevil: Loading profile for unplugged AC
powerdevil: Activity is not forcing a profile
powerdevil: Profiles:  "Battery" ""
powerdevil: Screen brightness value max:  852
powerdevil: Can't contact systemd
powerdevil: set screen brightness value:  426
powerdevil: Screen brightness value:  852
powerdevil: Handle button events action could not check for screen configuration
powerdevil: 
powerdevil: Loading timeouts with  120000
powerdevil: Can't contact systemd
powerdevil: We are now into activity  "0fd02bca-6639-462a-ad42-479a3ada5f75"
powerdevil: () ()
powerdevil: () ()
powerdevil: Loading profile for unplugged AC
powerdevil: Activity is not forcing a profile
powerdevil: Skipping action reload routine as profile has not changed
powerdevil: Can't contact systemd
powerdevil: Screen brightness value:  426
powerdevil: Brightness changed!!
powerdevil: Screen brightness value max:  852
powerdevil: Screen brightness value:  426
powerdevil: Brightness changed!!
powerdevil: Screen brightness value:  426
powerdevil: Brightness changed!!
powerdevil: Screen brightness value:  426
powerdevil: Screen brightness value max:  852
powerdevil: Screen brightness value:  426
powerdevil: Screen brightness value max:  852
====================================================================

Looks like powerdevil does know that it is on battery mode. Output from /proc/ACPI/battery while battery is not detected:
====================================================================
present:                 yes
design capacity:         47060 mWh
last full capacity:      49700 mWh
battery technology:      rechargeable
design voltage:          14800 mV
design capacity warning: 2485 mWh
design capacity low:     200 mWh
cycle count:		  0
capacity granularity 1:  1 mWh
capacity granularity 2:  1 mWh
model number:            45N1707
serial number:            1583
battery type:            LiP
OEM info:                SMP

present:                 yes
capacity state:          ok
charging state:          discharging
present rate:            8894 mW
remaining capacity:      43540 mWh
present voltage:         16026 mV
====================================================================

 Is there any other output/logfile interesting that i can check to provide more information?
Comment 4 Markus 2016-05-20 15:13:31 UTC
I just upgraded to Kernel 4.6final... and still have that issue. Still unsure if this is a kernel or KDE issue. Any help to solve this issue is welcome. I really don't want to logoff/login just to fix the battery indicator.

No comment from the devs at all?
Comment 5 Tim Taylor 2016-05-22 14:07:36 UTC
I also have this issue on my HP ProBook 5320m running Kubuntu 16.04. I didn't notice it when running 15.10.

In addition to the low level tools successfully reading the battery status, the KDE login screen also shows the battery status correctly. But when I log in, sometimes (not always) the system tray says no battery found. But then if I log out, the login screen still shows the correct battery info again.

The system tray monitor is obviously doing something different to the login screen - the latter works reliably but the former does not.
Comment 6 homem.gustavo 2016-08-01 01:44:14 UTC
I confirm the problem on Ubuntu 16.04 with KDE, fully up to date. It happens exactly as Tim Taylor described on the comment above.

Kernel is:

Linux ghlaptop 4.4.0-31-generic #50-Ubuntu SMP Wed Jul 13 00:07:12 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
Comment 7 Jannis Mast 2016-11-03 08:21:12 UTC
Same problem here on Gentoo, running Linux 4.7.10, KDE frameworks 5.26.0 and Plasma 5.7.5. I have first seen this after upgrading from Plasma 5.6 and frameworks 5.23.
Also, it seems that only the systray is affected by this. The lockscreen shows the battery level and the screen brightness is set correctly when unplugging from AC power.
Comment 8 Jannis Mast 2016-11-03 08:33:56 UTC
(In reply to Jannis Mast from comment #7)
> Same problem here on Gentoo, running Linux 4.7.10, KDE frameworks 5.26.0 and
> Plasma 5.7.5. I have first seen this after upgrading from Plasma 5.6 and
> frameworks 5.23.
> Also, it seems that only the systray is affected by this. The lockscreen
> shows the battery level and the screen brightness is set correctly when
> unplugging from AC power.

I've just noticed that restarting plasmashell seems to fix this sometimes (no need to log out and restart the entire session)

Plasmashell produces the following output in .xsession-errors, could be related to this problem?
file:///usr/share/plasma/plasmoids/org.kde.plasma.battery/contents/ui/CompactRepresentation.qml:54:39: Unable to assign [undefined] to int       
file:///usr/share/plasma/plasmoids/org.kde.plasma.battery/contents/ui/CompactRepresentation.qml:54:39: Unable to assign [undefined] to int
file:///usr/share/plasma/plasmoids/org.kde.plasma.battery/contents/ui/CompactRepresentation.qml:44:39: Unable to assign [undefined] to bool
Comment 9 Matthias 2016-12-06 08:49:04 UTC
Any news?
Comment 10 homem.gustavo 2017-01-09 15:46:49 UTC
The problem happens after suspend + resume. Situation goes back to normal with:

killplasmashell
kstart plasmashell

The lock screen has a battery monitory that shows no problems.

Any news on getting this fixed?
Comment 11 Rolf Eike Beer 2017-04-07 17:21:49 UTC
I have the same, KF5 5.30, plasma 5.8.95.
Comment 12 Tim Taylor 2017-04-07 17:35:00 UTC
I still have this problem with Kubuntu 16.10.

As an interim measure I've written a little script that will report the key battery stats:

---
#!/bin/bash
upower -i /org/freedesktop/UPower/devices/battery_BAT0 | gawk '/percentage|state|time/ {print}'
---
Comment 13 homem.gustavo 2017-04-07 21:14:03 UTC
I still have this problem with KDE 5.8.5 LTS and I confirmed it really is a problem with powerdevil because an alternative widget works fine.

I'm attaching the widget that I have confirmed that works. It only needs to be untarred at:

/usr/share/plasma/plasmoids

and then it can be added to the system tray.

In short: the original battery monitor from KDE seems to fail randomly. The attached one works everytime.
Comment 14 homem.gustavo 2017-04-07 21:14:39 UTC
Created attachment 104918 [details]
alternative widget Batterytime

alternative widget Batterytime
Comment 15 homem.gustavo 2017-04-07 21:19:04 UTC
Note: the attached tarball contents belong to the plasmoid that got installed directly from the KDE UI as a user. I then located it in the home folder, put it into a tarball, deinstalled using the KDE UI and tried to put it system wide at /usr/share/plasma/plasmoids (which worked). 

I don't know exactly where KDE downloads it from.

Tested with Ubunty 16.04 and KDE LTS backport from the Kubuntu repositiories.
Comment 16 Stefan Schmid 2017-05-09 07:17:18 UTC
(In reply to Jannis Mast from comment #7)
> Same problem here on Gentoo, running Linux 4.7.10, KDE frameworks 5.26.0 and
> Plasma 5.7.5. I have first seen this after upgrading from Plasma 5.6 and
> frameworks 5.23.
The same also here...
All components except those from KDE recognize the battery correctly. :(
Why is no developer interested in this problem again?
Comment 17 Tim Taylor 2017-05-22 18:25:07 UTC
I still have this problem with Kubuntu 17.04, running KDE Frameworks 5.31.0 and Plasma 5.9.4 :-(
Comment 18 Alex Barrero 2018-02-27 09:18:06 UTC
I confirm this error also on KDE Neon User Edition with KDE Plasma 5.12.2, KDE Frameworks 5.43.0 on my Toshiba Satellite Pro A50-C
Comment 19 Ricardo J. Barberis 2018-03-14 01:06:07 UTC
I have the same problem, sometimes when I reboot my laptop the battery monitor shows no battery present and if I relogin it shows it correctly.

I noticed that if I reboot my laptop with my wireless mouse's dongle unplugged the battery monitor usually works fine.

With the mouse's wireless dongle plugged in, it usually fails to detect any battery.

Maybe it's something related to trying to detect the mouse's battery?

I remember reading on Planet KDE that the battery monitor should show you mouse/keyboard battery status but it never worked for me.
Comment 20 Rolf Eike Beer 2018-06-02 09:52:43 UTC
*** Bug 394943 has been marked as a duplicate of this bug. ***
Comment 21 Rolf Eike Beer 2018-06-02 09:53:48 UTC
Still there in 5.12.5, and it seems to get worse as I see it more often.
Comment 22 Rolf Eike Beer 2018-06-10 08:56:51 UTC
Similar to comment #8, I have this messages:

file:///usr/share/plasma/plasmoids/org.kde.plasma.battery/contents/ui/CompactRepresentation.qml:43:39: Unable to assign [undefined] to bool
file:///usr/share/plasma/plasmoids/org.kde.plasma.battery/contents/ui/CompactRepresentation.qml:53:39: Unable to assign [undefined] to int
file:///usr/share/plasma/plasmoids/org.kde.plasma.battery/contents/ui/CompactRepresentation.qml:43:39: Unable to assign [undefined] to bool
file:///usr/share/plasma/plasmoids/org.kde.plasma.battery/contents/ui/CompactRepresentation.qml:53:39: Unable to assign [undefined] to int
file:///usr/share/plasma/plasmoids/org.kde.plasma.battery/contents/ui/CompactRepresentation.qml:43:39: Unable to assign [undefined] to bool
file:///usr/share/plasma/plasmoids/org.kde.plasma.battery/contents/ui/CompactRepresentation.qml:53:39: Unable to assign [undefined] to int
file:///usr/share/plasma/plasmoids/org.kde.plasma.battery/contents/ui/CompactRepresentation.qml:43:39: Unable to assign [undefined] to bool
file:///usr/share/plasma/plasmoids/org.kde.plasma.battery/contents/ui/CompactRepresentation.qml:53:39: Unable to assign [undefined] to int
Comment 23 Marco Richetta 2018-09-25 11:01:29 UTC
Same problem here with 
- Kubuntu 18.04 
- KDE Frameworks 5.44
- KDE Plasma 5.12.6
- Kernel 4.15.0-34-generic
- UPower is at version 0.99.7.

Reproducible: Almost always

Steps to reproduce:
1. After logon, unplug and plug the battery.
2. Close session and login again.
3. Battery is showed by plasmoid and detected by UPower.

*Sometimes battery is detected before the session is closed.

upower-d output:

BEFORE BEING DETECTED
=====================

Device: /org/freedesktop/UPower/devices/line_power_ADP1
  native-path:          ADP1
  power supply:         yes
  updated:              mar 25 sep 2018 06:56:19 -03 (191 seconds ago)
  has history:          no
  has statistics:       no
  line-power
    warning-level:       none
    online:              no
    icon-name:          'ac-adapter-symbolic'

Device: /org/freedesktop/UPower/devices/DisplayDevice
  power supply:         no
  updated:              mar 25 sep 2018 06:56:19 -03 (191 seconds ago)
  has history:          no
  has statistics:       no
  unknown
    warning-level:       none
    icon-name:          'battery-missing-symbolic'

Daemon:
  daemon-version:  0.99.7
  on-battery:      no
  lid-is-closed:   no
  lid-is-present:  yes
  critical-action: HybridSleep

AFTER BEING DETECTED
====================

Device: /org/freedesktop/UPower/devices/line_power_ADP1
  native-path:          ADP1
  power supply:         yes
  updated:              mar 25 sep 2018 06:56:19 -03 (988 seconds ago)
  has history:          no
  has statistics:       no
  line-power
    warning-level:       none
    online:              no
    icon-name:          'ac-adapter-symbolic'

Device: /org/freedesktop/UPower/devices/battery_BAT1
  native-path:          BAT1
  vendor:               -Real Battery 1-
  model:                CRB Battery 1
  serial:               Battery 1
  power supply:         yes
  updated:              mar 25 sep 2018 07:11:47 -03 (60 seconds ago)
  has history:          yes
  has statistics:       yes
  battery
    present:             yes
    rechargeable:        yes
    state:               charging
    warning-level:       none
    energy:              3,118 Wh
    energy-empty:        0 Wh
    energy-full:         3,325 Wh
    energy-full-design:  4,4 Wh
    energy-rate:         0 W
    percentage:          93%
    capacity:            75,5682%
    icon-name:          'battery-full-charging-symbolic'
  History (charge):
    1537870306  93,000  charging
    1537870306  0,000   unknown
  History (rate):
    1537870306  0,000   unknown

Device: /org/freedesktop/UPower/devices/DisplayDevice
  power supply:         yes
  updated:              mar 25 sep 2018 07:11:46 -03 (61 seconds ago)
  has history:          no
  has statistics:       no
  battery
    present:             yes
    state:               charging
    warning-level:       none
    energy:              3,118 Wh
    energy-full:         3,325 Wh
    energy-rate:         0 W
    percentage:          93%
    icon-name:          'battery-full-charging-symbolic'

If I can reproduce this behaviour it would be useful
to find the logs of this activity, but I don't know where to look.

*On x.sessionerrors it's shown only one "Unable to assign [undefined] to int" error.
Comment 24 Marco Richetta 2018-09-25 11:03:38 UTC
Created attachment 115217 [details]
Battery not detected
Comment 25 Marco Richetta 2018-09-25 11:04:15 UTC
Created attachment 115218 [details]
Battery detected
Comment 26 Kai Uwe Broulik 2018-09-25 11:05:13 UTC
Given the battery isn't even shown in upower I suspect a bug there, we show exactly what Upower reports to us.
Comment 27 Nate Graham 2018-09-25 15:02:03 UTC
Who owns upower? Should we close this as RESOLVED UPSTREAM with a request to file a bug to upower?
Comment 28 Rolf Eike Beer 2018-09-25 15:09:19 UTC
So why does it work on the lockscreen, does that read it's information from somewhere else?
Comment 29 Kai Uwe Broulik 2018-09-25 15:13:12 UTC
I suspect it's an update bug somewhere, screen locker starts and then reads the information fresh on start. We have found an issue in the proxy model we use for sorting batteries but that seems unlikely to just hide them all, especially not in the tooltip.
Comment 30 Nate Graham 2018-09-25 15:14:30 UTC
All right, I'll butt out now. :)
Comment 31 Arnaud 2018-09-27 07:22:07 UTC
I'm also having this problem, same as everyone :
Comment 32 Arnaud 2018-09-27 07:33:23 UTC
Sorry, accidental post

Same problem as everyone, with kde battery plasmoid not detecting any battery despite upower detecting it.
Battery status available on lock screen.

upower -d

Device: /org/freedesktop/UPower/devices/line_power_ADP1
  native-path:          ADP1
  power supply:         yes
  updated:              mer. 26 sept. 2018 22:54:31 CEST (4056 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:               LGC
  model:                AC14B18J
  serial:               51866
  power supply:         yes
  updated:              jeu. 27 sept. 2018 00:01:59 CEST (8 seconds ago)
  has history:          yes
  has statistics:       yes
  battery
    present:             yes
    rechargeable:        yes
    state:               charging
    warning-level:       none
    energy:              30,3354 Wh
    energy-empty:        0 Wh
    energy-full:         31,7034 Wh
    energy-full-design:  36,708 Wh
    energy-rate:         3,477 W
    voltage:             12,72 V
    time to full:        23,6 minutes
    percentage:          98%
    capacity:            86,3665%
    technology:          lithium-ion
    icon-name:          'battery-full-charging-symbolic'
  History (charge):
    1537999317  98,000  charging
  History (rate):
    1537999319  3,477   charging
    1537999317  3,488   charging
    1537999247  3,614   charging
    1537999236  3,637   charging
    1537999226  3,659   charging
    1537999215  3,682   charging

Device: /org/freedesktop/UPower/devices/DisplayDevice
  power supply:         yes
  updated:              jeu. 27 sept. 2018 00:01:59 CEST (8 seconds ago)
  has history:          no
  has statistics:       no
  battery
    present:             yes
    state:               charging
    warning-level:       none
    energy:              30,3354 Wh
    energy-full:         31,7034 Wh
    energy-rate:         3,477 W
    time to full:        23,6 minutes
    percentage:          98%
    icon-name:          'battery-full-charging-symbolic'

Daemon:
  daemon-version:  0.99.8
  on-battery:      no
  lid-is-closed:   no
  lid-is-present:  yes
  critical-action: HybridSleep

-------------------------------------------------

acpci -i

Battery 0: Charging, 98%, 00:09:24 until charged
Battery 0: design capacity 3220 mAh, last full capacity 2715 mAh = 84%


And some other post of people experiencing the same problem here: 
https://ubuntuforums.org/showthread.php?t=2335882
https://forum.antergos.com/topic/9093/kde-battery-not-present

Marco Richetta seems to have problem with upower, independent of this bug.

The applet not detecting battery only affects kde, other desktops seem to work fine.
Comment 33 Marco Richetta 2018-09-27 13:34:11 UTC
> Marco Richetta seems to have problem with upower, independent of this bug.
> 
> The applet not detecting battery only affects kde, other desktops seem to
> work fine.

Just restarted my laptop.

acpi -i outputs nothing.

upower -d does not detect the battery.

dmesg outputs an acpi error
===========================

dmesg | grep -i error
[    0.109117] acpi PNP0A08:00: _OSC failed (AE_ERROR); disabling ASPM
[   63.483271] xhci_hcd: probe of 0000:04:00.0 failed with error -110
[   63.501542] RAS: Correctable Errors collector initialized.
[   63.856116] usb 2-1.3: device descriptor read/64, error -32
[   65.840365] EXT4-fs (sda1): re-mounted. Opts: errors=remount-ro

In case you ask, my laptop was made by an embedded manufacturer from Argentina and some components are chinese I think.
Comment 34 hiwatari.seiji 2018-12-15 22:01:14 UTC
I am also having this problem.

upower -d

Device: /org/freedesktop/UPower/devices/line_power_ADP1
  native-path:          ADP1
  power supply:         yes
  updated:              Sa 15 Dez 2018 22:37:07 CET (1277 seconds ago)
  has history:          no
  has statistics:       no
  line-power
    warning-level:       none
    online:              no
    icon-name:          'ac-adapter-symbolic'

Device: /org/freedesktop/UPower/devices/battery_BAT1
  native-path:          BAT1
  model:                G71C000JQ110
  serial:               6
  power supply:         yes
  updated:              Sa 15 Dez 2018 22:58:23 CET (1 seconds ago)
  has history:          yes
  has statistics:       yes
  battery
    present:             yes
    rechargeable:        yes
    state:               discharging
    warning-level:       none
    energy:              30,802 Wh
    energy-empty:        0 Wh
    energy-full:         30,802 Wh
    energy-full-design:  36,024 Wh
    energy-rate:         2,28 W
    voltage:             11,4 V
    time to empty:       13,5 hours
    percentage:          100%
    capacity:            85,5041%
    technology:          lithium-ion
    icon-name:          'battery-full-symbolic'
  History (rate):
    1544911103	2,280	unknown
    1544911102	2,228	discharging
    1544911101	2,416	discharging
    1544911100	2,468	discharging
    1544911099	2,661	discharging
    1544911044	2,728	discharging

Device: /org/freedesktop/UPower/devices/battery_BAT2
  native-path:          BAT2
  model:                G71C000JQ510
  serial:               6
  power supply:         yes
  updated:              Sa 15 Dez 2018 22:58:23 CET (1 seconds ago)
  has history:          yes
  has statistics:       yes
  battery
    present:             yes
    rechargeable:        yes
    state:               discharging
    warning-level:       none
    energy:              29,298 Wh
    energy-empty:        0 Wh
    energy-full:         31,521 Wh
    energy-full-design:  36,024 Wh
    energy-rate:         2,28 W
    voltage:             11,4 V
    time to empty:       12,9 hours
    percentage:          92%
    capacity:            87,5%
    technology:          lithium-ion
    icon-name:          'battery-full-symbolic'
  History (charge):
    1544911094	92,000	discharging
  History (rate):
    1544911103	2,280	unknown
    1544911102	2,228	discharging
    1544911101	2,416	discharging
    1544911100	2,468	discharging
    1544911099	2,661	discharging
    1544911044	2,719	discharging

Device: /org/freedesktop/UPower/devices/DisplayDevice
  power supply:         yes
  updated:              Sa 15 Dez 2018 22:58:23 CET (1 seconds ago)
  has history:          no
  has statistics:       no
  battery
    present:             yes
    state:               discharging
    warning-level:       none
    energy:              60,1 Wh
    energy-full:         62,323 Wh
    energy-rate:         4,56 W
    time to empty:       13,2 hours
    percentage:          96,4331%
    icon-name:          'battery-full-symbolic'

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

--------------------------

And my journal is spammed with the following two error messages:

 file:///usr/share/plasma/plasmoids/org.kde.plasma.battery/contents/ui/CompactRepresentation.qml:43:39: Unable to assign [undefined] to bool
Dez 15 23:00:29 linux-ti0n plasmashell[23869]: file:///usr/share/plasma/plasmoids/org.kde.plasma.battery/contents/ui/CompactRepresentation.qml:53:39: Unable to assign [undefined] to int
Comment 35 Xwang 2019-08-20 11:52:30 UTC
Today I got th same iisue upgrading plasma from 5.60.0-1 to 5.61.0-1 as described here
https://bbs.archlinux.org/viewtopic.php?id=248579
Comment 36 Xwang 2019-08-20 11:56:53 UTC
(In reply to Xwang from comment #35)
> Today I got th same iisue upgrading plasma from 5.60.0-1 to 5.61.0-1 as
> described here
> https://bbs.archlinux.org/viewtopic.php?id=248579

And I can confirm that 
a) the battery indicator works correctly in the login screen when you the session is locked
b) restarting plasma with kquitapp5 plasmashell ; kstart5 plasmashell is a workaround that solves the issue till the following reboot.
Comment 37 Marco Richetta 2019-08-20 20:28:46 UTC
(In reply to Xwang from comment #36)
> And I can confirm that 
> a) the battery indicator works correctly in the login screen when you the
> session is locked
> b) restarting plasma with kquitapp5 plasmashell ; kstart5 plasmashell is a
> workaround that solves the issue till the following reboot.

Can't reproduce the behaviour described on b). Also, do you use some custom login screen?

Operating System: KDE neon 5.16
KDE Plasma Version: 5.16.4
KDE Frameworks Version: 5.61.0
Qt Version: 5.12.3
Kernel Version: 4.15.0-58-generic
Comment 38 Xwang 2019-08-20 20:31:08 UTC
After the plasma restart and a reboot the issue has resolved on my pc.
I use sddm as login.
Comment 39 Stefan Schmid 2019-08-21 10:05:55 UTC
Since I switched to "dbus-broker" the error did not occur any more.
Comment 40 Alexander Fieroch 2019-12-16 14:48:28 UTC
Unfortunately this years old bug still exists on Kubuntu 19.10.


powerdevil    4:5.17.4-0ubuntu1~ubuntu19.10~ppa1 amd64

KDE Plasma Version: 5.17.4
KDE Frameworks Version: 5.64.0


 kquitapp5 plasmashell; kstart5 plasmashell
This workaround works, but is no solution!



# upower --dump
Device: /org/freedesktop/UPower/devices/line_power_AC
  native-path:          AC
  power supply:         yes
  updated:              Mo 16 Dez 2019 15:30:14 CET (239 seconds ago)
  has history:          no
  has statistics:       no
  line-power
    warning-level:       none
    online:              no
    icon-name:          'ac-adapter-symbolic'

Device: /org/freedesktop/UPower/devices/battery_BAT0
  native-path:          BAT0
  vendor:               LGC
  model:                02DL004
  serial:               318
  power supply:         yes
  updated:              Mo 16 Dez 2019 15:32:14 CET (119 seconds ago)
  has history:          yes
  has statistics:       yes
  battery
    present:             yes
    rechargeable:        yes
    state:               discharging
    warning-level:       none
    energy:              51,52 Wh
    energy-empty:        0 Wh
    energy-full:         51,99 Wh
    energy-full-design:  51 Wh
    energy-rate:         12,244 W
    voltage:             17,198 V
    time to empty:       4,2 hours
    percentage:          99%
    capacity:            100%
    technology:          lithium-polymer
    icon-name:          'battery-full-symbolic'

Device: /org/freedesktop/UPower/devices/DisplayDevice
  power supply:         yes
  updated:              Mo 16 Dez 2019 15:32:14 CET (119 seconds ago)
  has history:          no
  has statistics:       no
  battery
    present:             yes
    state:               discharging
    warning-level:       none
    energy:              51,52 Wh
    energy-full:         51,99 Wh
    energy-rate:         12,244 W
    time to empty:       4,2 hours
    percentage:          99%
    icon-name:          'battery-full-symbolic'

Daemon:
  daemon-version:  0.99.11
  on-battery:      yes
  lid-is-closed:   no
  lid-is-present:  yes
  critical-action: PowerOff
Comment 41 Konrad Materka 2019-12-16 16:00:46 UTC
I'm not able to reproduce, can you check few things?
1. I battery listed correctly if you click on the tray icon?
2. Can you run: plasmoidviewer -a org.kde.plasma.battery
a) is battery listed?
b) is it still listed after few hours (or whatever is needed for bug to occur)
c) if battery not visible, can you send logs (console output) from plasmoidviewer?
Comment 42 Alexander Fieroch 2019-12-20 09:47:09 UTC
(In reply to Konrad Materka from comment #41)
> I'm not able to reproduce, can you check few things?

Interesting, it changed since my comment. I've noticed that KDE Frameworks has upgraded to 5.65.0 what the reason could be for the change.
Now the battery is detected but sometimes it says the power is critical at 0% and the PC will shutdown in 60seconds. After less seconds it gets power information and everything seems to be ok but it switches back to 0% and back again to the real load. This is not reproducable - it just happens from time to time.
I've attached a screenshot to show this.

> 1. I battery listed correctly if you click on the tray icon?
> 2. Can you run: plasmoidviewer -a org.kde.plasma.battery
> a) is battery listed?
> b) is it still listed after few hours (or whatever is needed for bug to
> occur)
> c) if battery not visible, can you send logs (console output) from
> plasmoidviewer?


Unfortunately I cannot test this anymore. But I'll try if power is critical with 0% for more than some seconds...
Comment 43 Alexander Fieroch 2019-12-20 09:49:28 UTC
Created attachment 124611 [details]
power is critical at 0% for some seconds and thorws a waring, than it gets real information about 60%
Comment 44 Alexander Fieroch 2020-01-02 09:23:16 UTC
Created attachment 124843 [details]
battery is detected

detected battery and no battery detected switches in minutes
Comment 45 Alexander Fieroch 2020-01-02 09:26:30 UTC
Created attachment 124844 [details]
no battery

widget shows battery vendor LGC and model number as well as serial number but 0% for battery load in task bar
Comment 46 Alexander Fieroch 2020-01-03 18:01:14 UTC
(In reply to Konrad Materka from comment #41)
> I'm not able to reproduce, can you check few things?
> 1. I battery listed correctly if you click on the tray icon?
> 2. Can you run: plasmoidviewer -a org.kde.plasma.battery
> a) is battery listed?

same as in taskbar - battery with 0% load

> b) is it still listed after few hours (or whatever is needed for bug to
> occur)

seems to be random for me

> c) if battery not visible, can you send logs (console output) from
> plasmoidviewer?

$ plasmoidviewer -a org.kde.plasma.battery
QML debugging is enabled. Only use this in a safe environment.
qml: View QML loaded
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_powerdevilglobalconfig.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_kontact.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kipiplugin_dropbox.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/blenderthumbnail.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/ownclouddolphinactionplugin.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kio_kamera.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/okularpart.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_sdsummary.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/windowsexethumbnail.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_driver_manager.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/libaudiocd_encoder_opus.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/krunner_katesessions.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/libkcm_qtquicksettings.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/k3bffmpegdecoder.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/k3bmpcdecoder.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kontact_knotesplugin.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kipiplugin_facebook.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/gsthumbnail.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/accountwizard_plugin.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_whoopsie.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kded_notificationhelper.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/imagethumbnail.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kipiplugin_wikimedia.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmailpart.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/akonadi_serializer_contactgroup.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_k3bexternalencoder.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_akonadicontact_actions.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/plasma-geolocation-gps.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_dolphingeneral.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_notificationhelper.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/krunner_kwin.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_kio.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/krunner_dictionary.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/akonadi_serializer_kcalcore.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/comicbookthumbnail.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/krunner_datetime.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kontact_akregatorplugin.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_kleopatra.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kio_bluetooth.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kdeconnect_pausemusic_config.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/k3baudiometainforenamerplugin.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kio_krarc.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/krunner_pimcontacts.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_memory.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_clock.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/k3bwavedecoder.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/fontthumbnail.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/akregator_config_archive.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_filetypes.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_kwintabbox.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/krossmoduleforms.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kwincompositing.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/krunner_spellcheck.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_powerdevilprofilesconfig.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/krunner_bookmarksrunner.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/libplasmanetworkmanagement_openconnectui.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kipiplugin_flickr.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_audiocd.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_k3bsoxencoder.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/dolphinpart.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kio_msits.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kontact_korganizerplugin.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/ebookthumbnail.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/krunner_recentdocuments.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/textthumbnail.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/systemsettings_sidebar_mode.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/libaudiocd_encoder_flac.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_style.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_krunner_dictionary.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_joystick.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kipiplugin_imgur.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/libkcm_device_automounter.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_krunner_pimcontacts.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/k3blameencoder.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/powerdevilbrightnesscontrolaction_config.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_access.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_kwinrules.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/gvpart.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kded_touchpad.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kipiplugin_googleservices.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_keys.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kdeconnect_runcommand_config.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/k3bexternalencoder.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kfontviewpart.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kontact_journalplugin.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_opengl.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kio_obexftp.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kio_fonts.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/krunner_placesrunner.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/ffmpegthumbs.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/krossmodulekdetranslation.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/krunner_kill.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kaddressbookpart.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/akonadi_serializer_addressee.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_baloofile.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_kwintouchscreen.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/krunner_converter.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/powerdevildimdisplayaction_config.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kipiplugin_rajce.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_kwin_scripts.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/opendocumentthumbnail.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/powerdevildpmsaction.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/sambausershareplugin.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kontact_todoplugin.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kontact_kaddressbookplugin.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/spellcheckplugin.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_emoticons.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/akregator_mk4storage_plugin.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kio_iso.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/notepadpart.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kded_printmanager.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_apptsummary.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_knotessummary.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/user_manager.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_keyboard.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/krunner_appstream.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/krunner_activities.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/akonadi_serializer_mail.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/attica_kde.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/krunner_locations.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_fontinst.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/korg_thisdayinhistory.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/akregator_config_general.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/powerdevilwirelesspowersavingaction_config.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/krunner_plasma-desktop.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/korg_picoftheday.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_autostart.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_printer_manager.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/krunner_charrunner.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_activities.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/rawthumbnail.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kipiplugin_kmlexport.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_plasmasearch.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/powerdevildpmsaction_config.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_view1394.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/korg_datenums.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_trash.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_kmail.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kritathumbnail.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_samba.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_dolphinviewmodes.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kontact_specialdatesplugin.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/svgthumbnail.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/powerdevilsuspendsessionaction_config.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_devinfo.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/djvuthumbnail.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kipiplugin_yandexfotki.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/smb4kconfigdialog.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_about_distro.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kipiplugin_piwigo.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_smserver.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kipiplugin_flashexport.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kipiplugin_remotestorage.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/akregatorpart.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kdeconnectfileitemaction.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/plasma-geolocation-ip.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_desktoppaths.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/powerdevilhandlebuttoneventsaction_config.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/powerdevilrunscriptaction_config.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_krunner_charrunner.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kontact_kmailplugin.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/korganizerpart.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_kwinoptions.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_powerdevilactivitiesconfig.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/powerdevilkeyboardbrightnesscontrolaction_config.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_kgamma.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/krunner_sessions.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_mailtransport.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/krunner_webshortcuts.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_krunner_kill.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/k3bmaddecoder.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_solid_actions.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/miloutextplugin.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kdeconnect_share_config.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_wacomtablet.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kstyle_oxygen_config.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_k3blameencoder.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_sddm.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_kontactsummary.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kipiplugin_imageshack.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_ssl.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/k3baudioprojectcddbplugin.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/exrthumbnail.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_standard_actions.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kdeconnect_sendnotifications_config.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/libaudiocd_encoder_wav.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/krunner_services.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_korganizer.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/krunner_browsertabs.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/akonadi_serializer_kalarm.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_krunner_spellcheck.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/libaudiocd_encoder_vorbis.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/jpegthumbnail.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_dolphinnavigation.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_kwallet5.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/k3bflacdecoder.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/audiothumbnail.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_info.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_hotkeys.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_dolphinservices.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_mouse.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/k3bsoxencoder.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/krunner_windowedwidgets.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kontact_summaryplugin.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_componentchooser.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kipiplugin_smug.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_nic.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kipiplugin_sendimages.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_kdeconnect.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_kded.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/k3boggvorbisdecoder.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kstyle_breeze_config.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_kwinscreenedges.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/krossqts.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_k3boggvorbisencoder.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_kmailsummary.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/krunner_konsoleprofiles.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kipiplugin_printimages.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_usb.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/akregator_config_plugins.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcmspellchecking.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kfileaudiopreview.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/krunner_powerdevil.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/windowsimagethumbnail.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_webshortcuts.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/icon_mode.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_knote.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kipiplugin_jalbum.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/plasma_engine_testengine.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/krunner_windows.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/libaudiocd_encoder_lame.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/krunner_calculatorrunner.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_pci.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_kamera.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/k3blibsndfiledecoder.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_networkmanagement.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kaddressbook_config_plugins.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_todosummary.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/baloofilepropertiesplugin.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/k3boggvorbisencoder.so"
org.kde.plasma: invalid metadata "/usr/lib/x86_64-linux-gnu/qt5/plugins/krunner_shell.so"
org.kde.plasmaquick: Applet preload policy set to 1
file:///usr/share/plasma/wallpapers/org.kde.image/contents/ui/main.qml:76:9: Unable to assign [undefined] to QStringList
file:///usr/share/plasma/wallpapers/org.kde.image/contents/ui/main.qml:75:9: Unable to assign [undefined] to int
file:///usr/share/plasma/wallpapers/org.kde.image/contents/ui/main.qml:75:9: Unable to assign [undefined] to int
file:///usr/share/plasma/wallpapers/org.kde.image/contents/ui/main.qml:76:9: Unable to assign [undefined] to QStringList
Toolbox not loading, toolbox package is either invalid or disabled.
qml: New Containment: ContainmentInterface(0x55777eb81280)
Comment 47 Alexander Fieroch 2020-01-03 18:04:17 UTC
there is no additional console output when it switches between 0% and the real load.
Comment 48 Alexander Fieroch 2020-01-03 18:15:21 UTC
I just recognized repeating messages with journalctl

Jan 03 19:12:37 m19040-lin dbus-daemon[1129]: [system] Activating service name='org.kde.powerdevil.backlighthelper' requested by ':1.146' (uid=1000 pid=2889 comm="/usr/lib/x86_64-linux-gnu/libexec/org_kde_powerdev" label="unconfined") (using servicehelper)
Jan 03 19:12:37 m19040-lin org.kde.powerdevil.backlighthelper[13052]: QDBusArgument: read from a write-only object
Jan 03 19:12:37 m19040-lin org.kde.powerdevil.backlighthelper[13052]: QDBusArgument: read from a write-only object
Jan 03 19:12:37 m19040-lin org.kde.powerdevil.backlighthelper[13052]: QDBusArgument: read from a write-only object
Jan 03 19:12:37 m19040-lin dbus-daemon[1129]: [system] Successfully activated service 'org.kde.powerdevil.backlighthelper'


Jan 03 19:13:16 m19040-lin dbus-daemon[1129]: [system] Activating service name='org.kde.powerdevil.backlighthelper' requested by ':1.146' (uid=1000 pid=2889 comm="/usr/lib/x86_64-linux-gnu/libexec/org_kde_powerdev" label="unconfined") (using servicehelper)
Jan 03 19:13:16 m19040-lin org.kde.powerdevil.backlighthelper[13302]: QDBusArgument: read from a write-only object
Jan 03 19:13:16 m19040-lin org.kde.powerdevil.backlighthelper[13302]: QDBusArgument: read from a write-only object
Jan 03 19:13:16 m19040-lin org.kde.powerdevil.backlighthelper[13302]: QDBusArgument: read from a write-only object
Jan 03 19:13:16 m19040-lin dbus-daemon[1129]: [system] Successfully activated service 'org.kde.powerdevil.backlighthelper'


Maybe this helps? is backlighthelper buggy?
Comment 49 Rolf Eike Beer 2020-01-13 20:20:44 UTC
My battery is "gone" from the panel, so I started plasmoidviewer. It just shows a blank square, but when I click on it it shows the battery with 51%, which sounds plausible. When I click on the "empty" (= "no battery") icon in my taskbar it does not show this.

Warning: all files used by qml by the plasmoid should be in ui/. The file in the path "file:///usr/share/plasma/plasmoids/org.kde.desktopcontainment/contents/code/LayoutManager.js" was expected at QUrl("file:///usr/share/plasma/plasmoids/org.kde.desktopcontainment/contents/ui/LayoutManager.js")
Warning: all files used by qml by the plasmoid should be in ui/. The file in the path "file:///usr/share/plasma/plasmoids/org.kde.desktopcontainment/contents/code/FolderTools.js" was expected at QUrl("file:///usr/share/plasma/plasmoids/org.kde.desktopcontainment/contents/ui/FolderTools.js")
Toolbox not loading, toolbox package is either invalid or disabled.
qml: New Containment: ContainmentInterface(0x561ae2e7b720)
Warning: all files used by qml by the plasmoid should be in ui/. The file in the path "file:///usr/share/plasma/plasmoids/org.kde.plasma.battery/contents/code/logic.js" was expected at QUrl("file:///usr/share/plasma/plasmoids/org.kde.plasma.battery/contents/ui/logic.js")
trying to show an empty dialog
Both point size and pixel size set. Using pixel size.
file:///usr/share/plasma/plasmoids/org.kde.plasma.battery/contents/ui/CompactRepresentation.qml:54:42: Unable to assign [undefined] to bool
file:///usr/share/plasma/plasmoids/org.kde.plasma.battery/contents/ui/CompactRepresentation.qml:53:39: Unable to assign [undefined] to int
file:///usr/share/plasma/plasmoids/org.kde.plasma.battery/contents/ui/CompactRepresentation.qml:67: ReferenceError: batteryLabel is not defined
file:///usr/share/plasma/plasmoids/org.kde.plasma.battery/contents/ui/CompactRepresentation.qml:52:43: Unable to assign [undefined] to bool
Both point size and pixel size set. Using pixel size.
file:///usr/share/plasma/plasmoids/org.kde.plasma.battery/contents/ui/CompactRepresentation.qml:54:42: Unable to assign [undefined] to bool
file:///usr/share/plasma/plasmoids/org.kde.plasma.battery/contents/ui/CompactRepresentation.qml:53:39: Unable to assign [undefined] to int
file:///usr/share/plasma/plasmoids/org.kde.plasma.battery/contents/ui/CompactRepresentation.qml:67: ReferenceError: batteryLabel is not defined
file:///usr/share/plasma/plasmoids/org.kde.plasma.battery/contents/ui/CompactRepresentation.qml:52:43: Unable to assign [undefined] to bool
Both point size and pixel size set. Using pixel size.
file:///usr/share/plasma/plasmoids/org.kde.plasma.battery/contents/ui/CompactRepresentation.qml:54:42: Unable to assign [undefined] to bool
file:///usr/share/plasma/plasmoids/org.kde.plasma.battery/contents/ui/CompactRepresentation.qml:53:39: Unable to assign [undefined] to int
file:///usr/share/plasma/plasmoids/org.kde.plasma.battery/contents/ui/CompactRepresentation.qml:67: ReferenceError: batteryLabel is not defined
file:///usr/share/plasma/plasmoids/org.kde.plasma.battery/contents/ui/CompactRepresentation.qml:52:43: Unable to assign [undefined] to bool
Both point size and pixel size set. Using pixel size.
file:///usr/share/plasma/plasmoids/org.kde.plasma.battery/contents/ui/CompactRepresentation.qml:54:42: Unable to assign [undefined] to bool
file:///usr/share/plasma/plasmoids/org.kde.plasma.battery/contents/ui/CompactRepresentation.qml:53:39: Unable to assign [undefined] to int
file:///usr/share/plasma/plasmoids/org.kde.plasma.battery/contents/ui/CompactRepresentation.qml:67: ReferenceError: batteryLabel is not defined
file:///usr/share/plasma/plasmoids/org.kde.plasma.battery/contents/ui/CompactRepresentation.qml:52:43: Unable to assign [undefined] to bool
Both point size and pixel size set. Using pixel size.
file:///usr/share/plasma/plasmoids/org.kde.plasma.battery/contents/ui/CompactRepresentation.qml:54:42: Unable to assign [undefined] to bool
file:///usr/share/plasma/plasmoids/org.kde.plasma.battery/contents/ui/CompactRepresentation.qml:53:39: Unable to assign [undefined] to int
file:///usr/share/plasma/plasmoids/org.kde.plasma.battery/contents/ui/CompactRepresentation.qml:67: ReferenceError: batteryLabel is not defined
file:///usr/share/plasma/plasmoids/org.kde.plasma.battery/contents/ui/CompactRepresentation.qml:52:43: Unable to assign [undefined] to bool
Both point size and pixel size set. Using pixel size.
file:///usr/share/plasma/plasmoids/org.kde.plasma.battery/contents/ui/CompactRepresentation.qml:54:42: Unable to assign [undefined] to bool
file:///usr/share/plasma/plasmoids/org.kde.plasma.battery/contents/ui/CompactRepresentation.qml:53:39: Unable to assign [undefined] to int
file:///usr/share/plasma/plasmoids/org.kde.plasma.battery/contents/ui/CompactRepresentation.qml:67: ReferenceError: batteryLabel is not defined
file:///usr/share/plasma/plasmoids/org.kde.plasma.battery/contents/ui/CompactRepresentation.qml:52:43: Unable to assign [undefined] to bool
org.kde.plasmaquick: New Applet  "Akku und Bildschirmhelligkeit" with a weight of 50
org.kde.plasmaquick: Delayed preload of  "Akku und Bildschirmhelligkeit" after 2.896 seconds
trying to show an empty dialog
org.kde.plasmaquick: Applet "Akku und Bildschirmhelligkeit" loaded after 80 msec
trying to show an empty dialog
Comment 50 Alexander Fieroch 2020-04-21 07:19:19 UTC
This but is fixed for me! It was not a bug in software - it was a bug in notebook firmware.
To all others who still see this problem with no battery detected: do you have a lenovo notebook? maybe you have a bug in firmware too and we can close this software bug in plasma battery monitor.
Comment 51 antsupov.vova 2020-06-29 20:23:20 UTC
Just had this happen on my Acer laptop, definitely not a Lenovo only thing
Comment 52 Helmar Gerloni 2020-06-30 08:11:50 UTC
The KDE battery monitor on my Tuxedo Book UX1404 almost always tells me that there is no battery (running Debian Buster).
Comment 53 Méven Car 2020-06-30 11:14:52 UTC
It might be some race condition betweeen the UI showing before the daemon was up and responded.
Comment 54 Méven Car 2021-02-07 06:50:45 UTC
*** Bug 432593 has been marked as a duplicate of this bug. ***
Comment 55 Nowshed H. Imran 2021-03-09 19:18:57 UTC
Facing same problem. Plasma 5.21.3.

Operating System: Arch Linux
KDE Plasma Version: 5.21.2
KDE Frameworks Version: 5.79.0
Qt Version: 5.15.2
Kernel Version: 5.11.4-arch1-1
OS Type: 64-bit
Graphics Platform: X11
Processors: 4 × Intel® Core™ i5-6200U CPU @ 2.30GHz
Memory: 3.7 GiB of RAM
Graphics Processor: Mesa Intel® HD Graphics 520
Comment 56 Weng Xuetian 2021-03-09 19:34:39 UTC
Just FYI some information.
Basically kde's battery widget queries upower via dbus. Randomly I noticed that upower would simply freeze due to some underlying calls to libusbmuxd (something that likely to be used when you plug in ios device, e.g. iphone and ipad).

So you might want to check if this is related to a freezing upower. (Make some dbus call to upower) For me I could confirm that all my "missing battery" issue is not related to KDE but upower freezing.
Comment 57 David Edmundson 2021-03-10 00:17:22 UTC
It does come from upower (via solid) but unless upower blocked for > 25s (our timeout policy) it shouldn't make a difference.
Comment 58 David Edmundson 2021-03-10 00:25:57 UTC
@noshsed can you confirm the batery is listed in "solid-hardware5 --list"
Comment 59 Nowshed H. Imran 2021-03-10 15:36:02 UTC
@David Here is when the battery is listed(Providing only the Upower bit). I will do this once more when the icon is missing.

solid-hardware5 list

udi = '/org/freedesktop/UPower'
udi = '/org/freedesktop/UPower/devices/line_power_AC'
udi = '/org/freedesktop/UPower/devices/battery_BAT0'
Comment 60 Nate Graham 2021-03-22 03:41:14 UTC
*** Bug 432593 has been marked as a duplicate of this bug. ***
Comment 61 Nate Graham 2021-03-22 03:42:09 UTC
Info was provided.
Comment 62 Nate Graham 2021-03-22 03:42:51 UTC
*** Bug 415597 has been marked as a duplicate of this bug. ***
Comment 63 Nowshed H. Imran 2021-03-24 16:51:42 UTC
Same output when the icon is missing.
Comment 64 Méven Car 2021-03-27 09:54:17 UTC
(In reply to Nowshed H. Imran from comment #63)
> Same output when the icon is missing.

solid-hardware details '/org/freedesktop/UPower/devices/battery_BAT0'

Would be what is needed.
Comment 65 Thiago Macieira 2021-03-27 17:29:28 UTC
Will provide that when it happens again.
Comment 66 Rajeesh K V 2021-03-28 04:39:54 UTC
(In reply to Méven Car from comment #64)
> solid-hardware details '/org/freedesktop/UPower/devices/battery_BAT0'

When it happened just now, the output (on my system it is BAT1 though) is:

$ solid-hardware5 details '/org/freedesktop/UPower/devices/battery_BAT1'
udi = '/org/freedesktop/UPower/devices/battery_BAT1'
  parent = '/org/freedesktop/UPower' (string)
  vendor = 'Simplo' (string)
  product = 'BASE-BAT' (string)
  description = 'Lithium Polymer Battery' (string)
  icon = 'battery' (string)
  Battery.present = true (bool)
  Battery.type = 'PrimaryBattery'  (0x3)  (enum)
  Battery.chargePercent = 59  (0x3b)  (int)
  Battery.capacity = 74  (0x4a)  (int)
  Battery.rechargeable = true (bool)
  Battery.powerSupply = true (bool)
  Battery.chargeState = 'Discharging'  (0x2)  (enum)
  Battery.timeToEmpty = 16477  (0x405d)  (qlonglong)
  Battery.timeToFull = 0  (0x0)  (qlonglong)
  Battery.energy = 29.06 (double)
  Battery.energyFull = 49.24 (double)
  Battery.energyFullDesign = 66 (double)
  Battery.energyRate = 6.349 (double)
  Battery.voltage = 7.623 (double)
  Battery.temperature = 0 (double)
  Battery.technology = 'LithiumPolymer'  (0x2)  (enum)
  Battery.recalled = false (bool)
  Battery.recallVendor = '' (string)
  Battery.recallUrl = '' (string)
  Battery.serial = '123456789' (string)
  Battery.remainingTime = 16477  (0x405d)  (qlonglong)
Comment 67 Nate Graham 2021-04-29 16:21:58 UTC
*** Bug 432593 has been marked as a duplicate of this bug. ***
Comment 68 Jérémie Horhant 2021-06-17 20:26:25 UTC
Same problem here

My battery is also BAT1

solid-hardware5 list

udi = '/org/freedesktop/UPower'
udi = '/org/freedesktop/UPower/devices/line_power_ACAD'
udi = '/org/freedesktop/UPower/devices/battery_BAT1'

solid-hardware5 details '/org/freedesktop/UPower/devices/battery_BAT1'
udi = '/org/freedesktop/UPower/devices/battery_BAT1'
  parent = '/org/freedesktop/UPower'  (string)
  vendor = 'LGC'  (string)
  product = 'AC14B18J'  (string)
  description = 'Batterie Ion lithium'  (string)
  icon = 'battery'  (string)
  Battery.present = true  (bool)
  Battery.type = 'PrimaryBattery'  (0x3)  (enum)
  Battery.chargePercent = 100  (0x64)  (int)
  Battery.capacity = 78  (0x4e)  (int)
  Battery.rechargeable = true  (bool)
  Battery.powerSupply = true  (bool)
  Battery.chargeState = 'FullyCharged'  (0x3)  (enum)
  Battery.timeToEmpty = 0  (0x0)  (qlonglong)
  Battery.timeToFull = 0  (0x0)  (qlonglong)
  Battery.energy = 29.304210000000005 (double)
  Battery.energyFull = 29.304210000000005 (double)
  Battery.energyFullDesign = 36.71226 (double)
  Battery.energyRate = 1.8435300000000001 (double)
  Battery.voltage = 12.556 (double)
  Battery.temperature = 0 (double)
  Battery.technology = 'LithiumIon'  (0x1)  (enum)
  Battery.recalled = false  (bool)
  Battery.recallVendor = ''  (string)
  Battery.recallUrl = ''  (string)
  Battery.serial = '54157'  (string)
  Battery.remainingTime = -1  (0xffffffffffffffff)  (qlonglong)
Comment 69 David Edmundson 2021-06-25 11:05:34 UTC

*** This bug has been marked as a duplicate of bug 422111 ***