"Plasma Simple System Monitor" = No readings at all

I have installed this plasmoid/widget on other arch based distro’s without any problems.
Maybe someone can decipher this, maybe could help:

Apr 19 23:48:58 hassomspewta plasmashell[1016]: file:///usr/lib/qt/qml/org/kde/kirigami.2/ApplicationItem.qml:147:9: QML Shortcut: Shortcut: Only binding to one of multiple key bindings associated with 14. Use 'sequences: [ <key> ]' to bind to all of them.
Apr 19 23:48:58 hassomspewta plasmashell[1016]: QQmlEngine::setContextForObject(): Object already has a QQmlContext
Apr 19 23:48:58 hassomspewta plasmashell[1016]: file:///usr/share/plasma/plasmoids/org.kde.simpleMonitor/contents/ui/config/ConfigGeneral.qml:195:17: QML Label: Detected anchors on an item that is managed by a layout. This is undefined behavior; use Layout.alignment instead.
Apr 19 23:48:58 hassomspewta plasmashell[1016]: file:///usr/share/plasma/plasmoids/org.kde.simpleMonitor/contents/ui/config/ConfigGeneral.qml:216:17: QML Label: Detected anchors on an item that is managed by a layout. This is undefined behavior; use Layout.alignment instead.
Apr 19 23:48:58 hassomspewta plasmashell[1016]: file:///usr/share/plasma/plasmoids/org.kde.simpleMonitor/contents/ui/config/ConfigGeneral.qml:226:17: QML Label: Detected anchors on an item that is managed by a layout. This is undefined behavior; use Layout.alignment instead.
Apr 19 23:48:58 hassomspewta plasmashell[1016]: file:///usr/share/plasma/plasmoids/org.kde.simpleMonitor/contents/ui/config/ConfigGeneral.qml:100:17: QML Label: Detected anchors on an item that is managed by a layout. This is undefined behavior; use Layout.alignment instead.
Apr 19 23:48:58 hassomspewta plasmashell[1016]: file:///usr/share/plasma/plasmoids/org.kde.simpleMonitor/contents/ui/config/ConfigGeneral.qml:111:17: QML Rectangle: Detected anchors on an item that is managed by a layout. This is undefined behavior; use Layout.alignment instead.
Apr 19 23:48:58 hassomspewta plasmashell[1016]: file:///usr/share/plasma/plasmoids/org.kde.simpleMonitor/contents/ui/config/ConfigGeneral.qml:133:17: QML Label: Detected anchors on an item that is managed by a layout. This is undefined behavior; use Layout.alignment instead.
Apr 19 23:48:58 hassomspewta plasmashell[1016]: file:///usr/share/plasma/plasmoids/org.kde.simpleMonitor/contents/ui/config/ConfigGeneral.qml:161:17: QML Label: Detected anchors on an item that is managed by a layout. This is undefined behavior; use Layout.alignment instead.
Apr 19 23:48:58 hassomspewta plasmashell[1016]: XMLHttpRequest: Using GET on a local file is dangerous and will be disabled by default in a future Qt version.Set QML_XHR_ALLOW_FILE_READ to 1 if you wish to continue using this feature.
Apr 19 23:48:58 hassomspewta plasmashell[1016]: file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/configuration/ConfigurationAppletPage.qml:38:5: QML Loader: Binding loop detected for property "height"
Apr 19 23:48:58 hassomspewta plasmashell[1016]: qml: temp unit: 0
Apr 19 23:48:58 hassomspewta plasmashell[1016]: qml: temp unit: 0
Apr 19 23:48:58 hassomspewta plasmashell[1016]: file:///usr/share/plasma/plasmoids/org.kde.plasma.battery/contents/ui/CompactRepresentation.qml:71:17: Unable to assign [undefined] to int
Apr 19 23:48:58 hassomspewta plasmashell[1016]: file:///usr/share/plasma/plasmoids/org.kde.plasma.volume/contents/ui/ListItemBase.qml:64:17: Unable to assign [undefined] to bool
Apr 19 23:48:58 hassomspewta plasmashell[1016]: file:///usr/share/plasma/plasmoids/org.kde.plasma.volume/contents/ui/ListItemBase.qml:117: TypeError: Value is undefined and could not be converted to an object
Apr 19 23:48:58 hassomspewta plasmashell[1016]: file:///usr/share/plasma/plasmoids/org.kde.plasma.volume/contents/ui/ListItemBase.qml:194:21: Unable to assign [undefined] to bool
Apr 19 23:48:58 hassomspewta plasmashell[1016]: file:///usr/share/plasma/plasmoids/org.kde.plasma.volume/contents/ui/ListItemBase.qml:218:21: Unable to assign [undefined] to bool
Apr 19 23:48:58 hassomspewta plasmashell[1016]: file:///usr/share/plasma/plasmoids/org.kde.plasma.volume/contents/ui/ListItemBase.qml:217:21: Unable to assign [undefined] to bool
Apr 19 23:48:58 hassomspewta plasmashell[1016]: file:///usr/share/plasma/plasmoids/org.kde.plasma.volume/contents/ui/ListItemBase.qml:208:21: Unable to assign [undefined] to int
Apr 19 23:48:58 hassomspewta plasmashell[1016]: file:///usr/share/plasma/plasmoids/org.kde.plasma.volume/contents/ui/ListItemBase.qml:313: TypeError: Cannot read property 'volume' of undefined
Apr 19 23:48:58 hassomspewta plasmashell[1016]: file:///usr/share/plasma/plasmoids/org.kde.plasma.volume/contents/ui/ListItemBase.qml:375:9: Unable to assign [undefined] to QPulseAudio::PulseObject*
Apr 19 23:48:58 hassomspewta plasmashell[1016]: file:///usr/share/plasma/plasmoids/org.kde.plasma.volume/contents/ui/StreamListItem.qml:47: TypeError: Cannot read property 'length' of undefined
Apr 19 23:48:58 hassomspewta plasmashell[1016]: file:///usr/share/plasma/plasmoids/org.kde.plasma.volume/contents/ui/main.qml:609:26: QML Flickable: Binding loop detected for property "contentHeight"
Apr 19 23:48:58 hassomspewta plasmashell[1016]: Both point size and pixel size set. Using pixel size.
Apr 19 23:48:58 hassomspewta plasmashell[1016]: file:///usr/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/ToolTipDelegate.qml:62:5: QML Binding: Binding loop detected for property "value"
Apr 19 23:48:58 hassomspewta plasmashell[1016]: Error: cannot change the containment to AppletsLayout
Apr 19 23:48:58 hassomspewta plasmashell[1016]: file:///usr/lib/qt/qml/org/kde/kirigami.2/AbstractApplicationItem.qml:93: TypeError: Cannot read property 'position' of null
Apr 19 23:48:58 hassomspewta plasmashell[1016]: file:///usr/lib/qt/qml/org/kde/kirigami.2/AbstractApplicationItem.qml:92: TypeError: Cannot read property 'background' of null
Apr 19 23:48:59 hassomspewta plasmashell[1016]: qml: temp unit: 0
Apr 19 23:49:04 hassomspewta plasmashell[1016]: file:///usr/share/plasma/plasmoids/org.kde.simpleMonitor/contents/ui/config/ConfigGeneral.qml:100:17: QML Label: Detected anchors on an item that is managed by a layout. This is undefined behavior; use Layout.alignment instead.
Apr 19 23:49:04 hassomspewta plasmashell[1016]: file:///usr/share/plasma/plasmoids/org.kde.simpleMonitor/contents/ui/config/ConfigGeneral.qml:111:17: QML Rectangle: Detected anchors on an item that is managed by a layout. This is undefined behavior; use Layout.alignment instead.
Apr 19 23:49:04 hassomspewta plasmashell[1016]: file:///usr/share/plasma/plasmoids/org.kde.simpleMonitor/contents/ui/config/ConfigGeneral.qml:133:17: QML Label: Detected anchors on an item that is managed by a layout. This is undefined behavior; use Layout.alignment instead.
Apr 19 23:49:04 hassomspewta plasmashell[1016]: file:///usr/share/plasma/plasmoids/org.kde.simpleMonitor/contents/ui/config/ConfigGeneral.qml:161:17: QML Label: Detected anchors on an item that is managed by a layout. This is undefined behavior; use Layout.alignment instead.
Apr 19 23:49:08 hassomspewta plasmashell[1016]: qml: temp unit: 0
Apr 19 23:49:12 hassomspewta plasmashell[1016]: file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/configuration/ConfigurationAppletPage.qml:38:5: QML Loader: Binding loop detected for property "height"
Apr 19 23:49:12 hassomspewta plasmashell[1016]: file:///usr/lib/qt/qml/org/kde/kirigami.2/private/globaltoolbar/BreadcrumbControl.qml:17:5: Unable to assign [undefined] to QQuickItem*
Apr 19 23:49:12 hassomspewta plasmashell[1016]: file:///usr/lib/qt/qml/org/kde/kirigami.2/private/globaltoolbar/BreadcrumbControl.qml:17:5: Unable to assign [undefined] to QQuickItem*
Apr 19 23:49:12 hassomspewta plasmashell[1016]: file:///usr/lib/qt/qml/org/kde/kirigami.2/private/globaltoolbar/BreadcrumbControl.qml:17:5: Unable to assign [undefined] ```
If more info is needed please ask.
Thank You

Did you remove it and try it again?

Edit: working for me

Screenshot_20220419_102046

Are you sure? :joy:
Read the values… :sleeping:

1 Like

@ricklinux Yeah I can get to there, but no readings: memory, swap, cpu, temp etc. Something missing ?

Check if you have the packages ksysguard and libksysguard installed; if you don’t, there’s a pretty good chance you’ll need them.

EDIT - actually, you should only have to install the ksysguard package if you don’t have it; that should pull in libksysguard as a dependency.

2 Likes

Okay … i didn’t realize that’s what the OP meant. :confused:

1 Like

Sorry i didn’t know that was the problem. I just thought it wasn’t installing. I see now. :thinking:

@Stagger_Lee
That was the cause. “libksysguard” was installed but no “ksysguard” . Wouldn’t ksysguard be installed by default?

This doesn’t seem the same as i have used it in the past. I installed kysysguard and it works but i am unable to adjust the size of it because it has cpu entries on the right side. Before i could size it to a reasonable size now it’s too big and won’t go any smaller so i won’t be using it anymore. Too big for my liking.

Only thing missing is Core temp
Rick Did you try configure > skins

No i didn’t really spend ant time looking at anything. Just found it very large.

Depending on your desktop wallpaper: set it to “crystal”


Can anyone get core temp readings?

Do you have lm_sensors installed?

1 Like

yes
“sensors-detect”

```Driver `nct6775’:

  • ISA bus, address 0xa20
    Chip `Nuvoton NCT6797D Super IO Sensors’ (confidence: 9)

Driver `k10temp’ (autoloaded):

  • Chip `AMD Family 17h thermal sensors’ (confidence: 9)```

ksysguard has been deprecated in favor of plasma-systemmonitor, but it’s still available. The monitor widget you’re looking to use hasn’t been updated since 2017, so it still depends on ksysguard.

2 Likes

Small as i can make it.

So, you’re running an AMD CPU? There seems to be a lack of support for AMD CPU temps with this widget. However:

You could try this version, which appears to have been patched to enable CPU temps for AMD CPUs.

I cannot verify if this is working, as I don’t have any AMD-based computers, but you might want to give it a try.

Here’s a basic manual installation method:

First, uninstall the version that you have now (also, you should probably double-check at ~/.local/share/plasma/plasmoids/ and if there are any remnants there, delete them).

Open a terminal and enter:

git clone https://github.com/Iridias/plasma-simpleMonitor.git

You will now see a new folder in your Home directory called plasma-simpleMonitor.

cd into that folder:

cd plasma-simpleMonitor

Now run:

plasmapkg2 -t plasmoid -i ./plasmoid

You should get a message stating that it was successfully installed. Hopefully it displays your CPU temps.

Finally, you can remove the plasma-simpleMonitor folder from your Home directory (and also the zip package from Downloads). You might want to save them somewhere , or you could simply delete them.

1 Like

Thanks for your reply.
Installed. Still missing temp.
Will do until I can find a widget to read my core temp.
New pc, surround sound, wireless adaptor.
Taken a while to get things AOK.
It’s been edifying!!

1 Like

This is the widget that I use to display temperatures:

https://aur.archlinux.org/packages/plasma5-applets-thermal-monitor-git

It’s simple but pretty configurable. I have it sized really small (and set to Fahrenheit). You can choose multiple temps to display.

I installed resources monitor and thermal monitor as widgets in the panel and they work well