Bug 483947

Summary: Horizontal bars display style refuses to render
Product: [Plasma] plasmashell Reporter: TheAirBlow <pilexet.danila>
Component: System Monitor widgetsAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: ahiemstra, instruform, nate, notmart
Priority: NOR    
Version First Reported In: 6.0.2   
Target Milestone: 1.0   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In: 6.5.0
Sentry Crash Report:
Attachments: Nothing, literally

Description TheAirBlow 2024-03-18 23:35:23 UTC
Created attachment 167437 [details]
Nothing, literally

SUMMARY
Pie chart and other display styles renders properly, except horizontal bars.
Using the horizontal bars display style just makes the monitor visually disappear.

STEPS TO REPRODUCE
1. Change display style to "Horizontal Bars"

OBSERVED RESULT
See attachment.

EXPECTED RESULT
Horizontal bars...?

SOFTWARE/OS VERSIONS
Windows: -
macOS: -
Linux: Arch Linux (kernel 6.8.1-zen1-1-zen 64-bit)
KDE Plasma Version: 6.0.2
KDE Frameworks Version: 6.0.0
Qt Version: 6.6.2

ADDITIONAL INFORMATION
KDE 6 is also quite a bit more sluggish than KDE 5... Alt + Tab makes the entire shell freeze for about a second.
Comment 1 MarkW 2024-03-27 07:17:09 UTC
Confirmed for KDE 6.0.2 on Arch.

```log
Mar 26 21:06:10 P37Gv7MCW plasmashell[3020]: qt.qml.context: qrc:/ConfigAppearance.qml:163:13 Parameter "index" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead.
Mar 26 21:06:34 P37Gv7MCW plasmashell[3020]: KPackageStructure of KPluginMetaData(pluginId:"org.meriemi.coloredgauge", fileName: "/home/mark/.local/share/ksysguard/sensorfaces/org.meriemi.coloredgauge/metadata.json") does not match requested format "KSysguard/SensorFace"
Mar 26 21:06:34 P37Gv7MCW plasmashell[3020]: KPackageStructure of KPluginMetaData(pluginId:"org.ksysguard.gradientgauge", fileName: "/home/mark/.local/share/ksysguard/sensorfaces/org.ksysguard.gradientgauge/metadata.json") does not match requested format "KSysguard/SensorFace"
Mar 26 21:06:34 P37Gv7MCW plasmashell[3020]: KPackageStructure of KPluginMetaData(pluginId:"org.kde.graphsplasmoid", fileName: "/usr/share/plasma/plasmoids/org.kde.graphsplasmoid/metadata.json") does not match requested format "Plasma/Applet"
Mar 26 21:06:34 P37Gv7MCW plasmashell[3020]: KPackageStructure of KPluginMetaData(pluginId:"org.kde.merkuro.contact", fileName: "/usr/share/plasma/plasmoids/org.kde.merkuro.contact/metadata.json") does not match requested format "Plasma/Applet"
Mar 26 21:06:34 P37Gv7MCW plasmashell[3020]: KPackageStructure of KPluginMetaData(pluginId:"org.kde.plasma.kclock_1x2", fileName: "/usr/share/plasma/plasmoids/org.kde.plasma.kclock_1x2/metadata.json") does not match requested format "Plasma/Applet"
Mar 26 21:06:34 P37Gv7MCW plasmashell[3020]: KPackageStructure of KPluginMetaData(pluginId:"org.kde.plasma.kweather_1x4", fileName: "/usr/share/plasma/plasmoids/org.kde.plasma.kweather_1x4/metadata.json") does not match requested format "Plasma/Applet"
Mar 26 21:06:34 P37Gv7MCW plasmashell[3020]: qrc:/ConfigAppearance.qml:68:5: QML OverlaySheet: Binding loop detected for property "implicitHeight"
Mar 26 21:06:34 P37Gv7MCW plasmashell[3020]: file:///usr/share/ksysguard/sensorfaces/org.kde.ksysguard.barchart/contents/ui/BarChart.qml:32:5: Unable to assign [undefined] to bool
Mar 26 21:06:34 P37Gv7MCW plasmashell[3020]: file:///usr/share/ksysguard/sensorfaces/org.kde.ksysguard.barchart/contents/ui/BarChart.qml:32:5: Unable to assign [undefined] to bool
Mar 26 21:06:34 P37Gv7MCW plasmashell[3020]: file:///usr/share/ksysguard/sensorfaces/org.kde.ksysguard.barchart/contents/ui/FullRepresentation.qml:26:5: Unable to assign [undefined] to bool
Mar 26 21:06:34 P37Gv7MCW plasmashell[3020]: file:///usr/share/ksysguard/sensorfaces/org.kde.ksysguard.barchart/contents/ui/FullRepresentation.qml:27:5: Unable to assign [undefined] to bool
Mar 26 21:06:34 P37Gv7MCW plasmashell[3020]: file:///usr/share/ksysguard/sensorfaces/org.kde.ksysguard.barchart/contents/ui/FullRepresentation.qml:28:5: Unable to assign [undefined] to bool
Mar 26 21:06:34 P37Gv7MCW plasmashell[3020]: file:///usr/share/ksysguard/sensorfaces/org.kde.ksysguard.horizontalbars/contents/ui/Bar.qml:37: TypeError: Cannot read property 'faceConfiguration' of null
Mar 26 21:06:34 P37Gv7MCW plasmashell[3020]: file:///usr/share/ksysguard/sensorfaces/org.kde.ksysguard.horizontalbars/contents/ui/Bar.qml:36: TypeError: Cannot read property 'faceConfiguration' of null
Mar 26 21:06:34 P37Gv7MCW plasmashell[3020]: file:///usr/share/ksysguard/sensorfaces/org.kde.ksysguard.horizontalbars/contents/ui/Bar.qml:31: TypeError: Cannot read property 'faceConfiguration' of null
Mar 26 21:06:34 P37Gv7MCW plasmashell[3020]: file:///usr/share/ksysguard/sensorfaces/org.kde.ksysguard.horizontalbars/contents/ui/Bar.qml:30: TypeError: Cannot read property 'faceConfiguration' of null
Mar 26 21:06:34 P37Gv7MCW plasmashell[3020]: file:///usr/share/ksysguard/sensorfaces/org.kde.ksysguard.horizontalbars/contents/ui/Bar.qml:37: TypeError: Cannot read property 'faceConfiguration' of null
Mar 26 21:06:34 P37Gv7MCW plasmashell[3020]: file:///usr/share/ksysguard/sensorfaces/org.kde.ksysguard.horizontalbars/contents/ui/Bar.qml:36: TypeError: Cannot read property 'faceConfiguration' of null
Mar 26 21:06:34 P37Gv7MCW plasmashell[3020]: file:///usr/share/ksysguard/sensorfaces/org.kde.ksysguard.horizontalbars/contents/ui/Bar.qml:31: TypeError: Cannot read property 'faceConfiguration' of null
Mar 26 21:06:34 P37Gv7MCW plasmashell[3020]: file:///usr/share/ksysguard/sensorfaces/org.kde.ksysguard.horizontalbars/contents/ui/Bar.qml:30: TypeError: Cannot read property 'faceConfiguration' of null
Mar 26 21:06:34 P37Gv7MCW plasmashell[3020]: file:///usr/share/ksysguard/sensorfaces/org.kde.ksysguard.horizontalbars/contents/ui/Bar.qml:37: TypeError: Cannot read property 'faceConfiguration' of null
Mar 26 21:06:34 P37Gv7MCW plasmashell[3020]: file:///usr/share/ksysguard/sensorfaces/org.kde.ksysguard.horizontalbars/contents/ui/Bar.qml:36: TypeError: Cannot read property 'faceConfiguration' of null
Mar 26 21:06:34 P37Gv7MCW plasmashell[3020]: file:///usr/share/ksysguard/sensorfaces/org.kde.ksysguard.horizontalbars/contents/ui/Bar.qml:31: TypeError: Cannot read property 'faceConfiguration' of null
Mar 26 21:06:34 P37Gv7MCW plasmashell[3020]: file:///usr/share/ksysguard/sensorfaces/org.kde.ksysguard.horizontalbars/contents/ui/Bar.qml:30: TypeError: Cannot read property 'faceConfiguration' of null
Mar 26 21:06:34 P37Gv7MCW plasmashell[3020]: file:///usr/share/ksysguard/sensorfaces/org.kde.ksysguard.horizontalbars/contents/ui/Bar.qml:37: TypeError: Cannot read property 'faceConfiguration' of null
Mar 26 21:06:34 P37Gv7MCW plasmashell[3020]: file:///usr/share/ksysguard/sensorfaces/org.kde.ksysguard.horizontalbars/contents/ui/Bar.qml:36: TypeError: Cannot read property 'faceConfiguration' of null
Mar 26 21:06:34 P37Gv7MCW plasmashell[3020]: file:///usr/share/ksysguard/sensorfaces/org.kde.ksysguard.horizontalbars/contents/ui/Bar.qml:31: TypeError: Cannot read property 'faceConfiguration' of null
Mar 26 21:06:34 P37Gv7MCW plasmashell[3020]: file:///usr/share/ksysguard/sensorfaces/org.kde.ksysguard.horizontalbars/contents/ui/Bar.qml:30: TypeError: Cannot read property 'faceConfiguration' of null
Mar 26 21:06:34 P37Gv7MCW plasmashell[3020]: file:///usr/share/ksysguard/sensorfaces/org.kde.ksysguard.horizontalbars/contents/ui/Bar.qml:37: TypeError: Cannot read property 'faceConfiguration' of null
Mar 26 21:06:34 P37Gv7MCW plasmashell[3020]: file:///usr/share/ksysguard/sensorfaces/org.kde.ksysguard.horizontalbars/contents/ui/Bar.qml:36: TypeError: Cannot read property 'faceConfiguration' of null
Mar 26 21:06:34 P37Gv7MCW plasmashell[3020]: file:///usr/share/ksysguard/sensorfaces/org.kde.ksysguard.horizontalbars/contents/ui/Bar.qml:31: TypeError: Cannot read property 'faceConfiguration' of null
Mar 26 21:06:34 P37Gv7MCW plasmashell[3020]: file:///usr/share/ksysguard/sensorfaces/org.kde.ksysguard.horizontalbars/contents/ui/Bar.qml:30: TypeError: Cannot read property 'faceConfiguration' of null
Mar 26 21:06:34 P37Gv7MCW plasmashell[3020]: file:///usr/share/ksysguard/sensorfaces/org.kde.ksysguard.horizontalbars/contents/ui/Bar.qml:37: TypeError: Cannot read property 'faceConfiguration' of null
Mar 26 21:06:34 P37Gv7MCW plasmashell[3020]: file:///usr/share/ksysguard/sensorfaces/org.kde.ksysguard.horizontalbars/contents/ui/Bar.qml:36: TypeError: Cannot read property 'faceConfiguration' of null
Mar 26 21:06:34 P37Gv7MCW plasmashell[3020]: file:///usr/share/ksysguard/sensorfaces/org.kde.ksysguard.horizontalbars/contents/ui/Bar.qml:31: TypeError: Cannot read property 'faceConfiguration' of null
Mar 26 21:06:34 P37Gv7MCW plasmashell[3020]: file:///usr/share/ksysguard/sensorfaces/org.kde.ksysguard.horizontalbars/contents/ui/Bar.qml:30: TypeError: Cannot read property 'faceConfiguration' of null
Mar 26 21:06:34 P37Gv7MCW plasmashell[3020]: file:///usr/share/ksysguard/sensorfaces/org.kde.ksysguard.horizontalbars/contents/ui/Bar.qml:37: TypeError: Cannot read property 'faceConfiguration' of null
Mar 26 21:06:34 P37Gv7MCW plasmashell[3020]: file:///usr/share/ksysguard/sensorfaces/org.kde.ksysguard.horizontalbars/contents/ui/Bar.qml:36: TypeError: Cannot read property 'faceConfiguration' of null
Mar 26 21:06:34 P37Gv7MCW plasmashell[3020]: file:///usr/share/ksysguard/sensorfaces/org.kde.ksysguard.horizontalbars/contents/ui/Bar.qml:31: TypeError: Cannot read property 'faceConfiguration' of null
Mar 26 21:06:34 P37Gv7MCW plasmashell[3020]: file:///usr/share/ksysguard/sensorfaces/org.kde.ksysguard.horizontalbars/contents/ui/Bar.qml:30: TypeError: Cannot read property 'faceConfiguration' of null
Mar 26 21:06:34 P37Gv7MCW plasmashell[3020]: file:///usr/share/ksysguard/sensorfaces/org.kde.ksysguard.horizontalbars/contents/ui/Bar.qml:37: TypeError: Cannot read property 'faceConfiguration' of null
Mar 26 21:06:34 P37Gv7MCW plasmashell[3020]: file:///usr/share/ksysguard/sensorfaces/org.kde.ksysguard.horizontalbars/contents/ui/Bar.qml:36: TypeError: Cannot read property 'faceConfiguration' of null
Mar 26 21:06:34 P37Gv7MCW plasmashell[3020]: file:///usr/share/ksysguard/sensorfaces/org.kde.ksysguard.horizontalbars/contents/ui/Bar.qml:31: TypeError: Cannot read property 'faceConfiguration' of null
Mar 26 21:06:34 P37Gv7MCW plasmashell[3020]: file:///usr/share/ksysguard/sensorfaces/org.kde.ksysguard.horizontalbars/contents/ui/Bar.qml:30: TypeError: Cannot read property 'faceConfiguration' of null
Mar 26 21:07:40 P37Gv7MCW kwin_wayland[2873]: This plugin does not support raise()
```
Comment 2 MarkW 2024-03-27 07:18:39 UTC
*** Bug 484515 has been marked as a duplicate of this bug. ***
Comment 3 Nate Graham 2025-10-23 16:48:30 UTC
Can't reproduce; this is working fine for me in Plasma 6.5.