| Summary: | qml errors persist in systemsettings5 making it unusable. | ||
|---|---|---|---|
| Product: | [KDE Neon] neon | Reporter: | skrappjaw <skrappjaw> |
| Component: | general | Assignee: | Neon Bugs <neon-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | critical | CC: | chesnia2000, jr, nedretherbrick, neon-bugs-null, plasma-bugs-null, postix, rikmills, sitter |
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Neon | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: |
Screen shot of the issue. plasma app vs pavucontrol
systemsettings5 is broken also. |
||
Can you run plasmashell from terminal and paste the output when opening the config dialog? KActivitiesStats( 0x4c31f90 ) ResultModelPrivate::onResultScoreUpdated result added: "applications:org.kde.ksysguard.desktop" score: 0 last: 1516544866 first: 1516544866 file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/configuration/AppletConfiguration.qml:284:21: QML StackView: Binding loop detected for property "height" "file:///usr/share/kpackage/kcms/kcm_pulseaudio/contents/ui/main.qml" "Error loading QML file.\n24: module \"org.kde.kcm\" is not installed\n" file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/configuration/ConfigurationKcmPage.qml:43: TypeError: Type error file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/configuration/AppletConfiguration.qml:284:21: QML StackView: Binding loop detected for property "height" file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/configuration/ConfigurationKcmPage.qml:43: TypeError: Type error "Error loading QML file.\n24: module \"org.kde.kcm\" is not installed\n" How does one get this module installed? My main machine had no issue with this. Seems like other settings are also broken. I went to set some auto mounts for storage, and non of those options were there. More qml errors. I also have this happening in my main machine install now after latest update. This is the output of systemsettings5 when I move to the look and feel options.
reating the cache for: "kcm:style.desktop"
Already in database? true
First update : QDateTime(2018-01-21 14:54:59.000 EST Qt::TimeSpec(LocalTime))
Last update : QDateTime(2018-01-21 14:57:22.000 EST Qt::TimeSpec(LocalTime))
After the adjustment
Current score : 3
First update : QDateTime(2018-01-21 14:54:59.000 EST Qt::TimeSpec(LocalTime))
Last update : QDateTime(2018-01-21 14:57:22.000 EST Qt::TimeSpec(LocalTime))
Interval length is 0
New score : 4
ResourceScoreUpdated: "23472dc0-22f7-4d66-a4b8-56217d37744e" "org.kde.systemsettings" "kcm:style.desktop"
KActivitiesStats( 0x1794230 ) ResultModelPrivate::onResultScoreUpdated result added: "kcm:style.desktop" score: 4 last: 1516564873 first: 1516564499
<Unknown File>: QML QQuickLayoutAttached: Binding loop detected for property "minimumHeight"
<Unknown File>: QML QQuickLayoutAttached: Binding loop detected for property "minimumHeight"
org.kde.kcoreaddons: Error loading plugin "kcm_lookandfeel" "The shared library was not found."
Plugin search paths are ("/usr/lib/x86_64-linux-gnu/qt5/plugins", "/usr/bin")
The environment variable QT_PLUGIN_PATH might be not correctly set
"file:///usr/share/kpackage/kcms/kcm_lookandfeel/contents/ui/main.qml"
"Error loading QML file.\n28: module \"org.kde.kcm\" is not installed\n"
Creating the cache for: "kcm:kcm_lookandfeel.desktop"
Already in database? true
First update : QDateTime(2018-01-21 14:54:59.000 EST Qt::TimeSpec(LocalTime))
Last update : QDateTime(2018-01-21 14:57:25.000 EST Qt::TimeSpec(LocalTime))
After the adjustment
Current score : 2
First update : QDateTime(2018-01-21 14:54:59.000 EST Qt::TimeSpec(LocalTime))
Last update : QDateTime(2018-01-21 14:57:25.000 EST Qt::TimeSpec(LocalTime))
Interval length is 0
New score : 3
ResourceScoreUpdated: "23472dc0-22f7-4d66-a4b8-56217d37744e" "org.kde.systemsettings" "kcm:kcm_lookandfeel.desktop"
KActivitiesStats( 0x1794230 ) ResultModelPrivate::onResultScoreUpdated result added: "kcm:kcm_lookandfeel.desktop" score: 3 last: 1516564876 first: 1516564499
Created attachment 110032 [details]
systemsettings5 is broken also.
something is amiss...
Install qml-module-org-kde-kcm with sudo apt install qml-module-org-kde-kcm Add the qml module as a dependency of systemsettings has already been committed to packaging in git https://packaging.neon.kde.org/plasma/systemsettings.git/commit/?h=Neon/release&id=a04156e4b6383dd927be9d4201d0eb1ea81d0cc4 and a fixed build done. However, at the moment seems some of the jobs required to publish to 'release' are not working. Similar or possibly same issue on Tuxedo OS. Display config: "Error loading QML file. qrc:/kcm/kcm_kscreen/main.qml:151 Type Kirigami.InlineMessage unavailable file:///usr/lib/x86_64-linux-gnu/qt6/qml/org/kde/kirigami/InlineMessage.qml:63 Type KT.InlineMessage unavailable qrc:/qt/qml/org/kde/kirigami/templates/InlineMessage.qml:123 Cannot assign object of type "TP.IconPropertiesGroup" to property of type "IconPropertiesGroup_QMLTYPE_80*" as the former is neither the same as the latter nor a sub-class of it." Sound settings: "Error loading QML file. qrc:/kcm/kcm_pulseaudio/main.qml:366 Type Kirigami.InlineMessage unavailable file:///usr/lib/x86_64-linux-gnu/qt6/qml/org/kde/kirigami/InlineMessage.qml:63 Type KT.InlineMessage unavailable qrc:/qt/qml/org/kde/kirigami/templates/InlineMessage.qml:123 Cannot assign object of type "TP.IconPropertiesGroup" to property of type "IconPropertiesGroup_QMLTYPE_80*" as the former is neither the same as the latter nor a sub-class of it." System basics: Operating System: TUXEDO OS 3 KDE Plasma Version: 6.1.4 KDE Frameworks Version: 6.5.0 Qt Version: 6.7.2 Kernel Version: 6.8.0-101041-tuxedo (64-bit) Graphics Platform: Wayland (In reply to Ned from comment #9) > Similar or possibly same issue on Tuxedo OS. > > Display config: "Error loading QML file. > > qrc:/kcm/kcm_kscreen/main.qml:151 Type Kirigami.InlineMessage unavailable > file:///usr/lib/x86_64-linux-gnu/qt6/qml/org/kde/kirigami/InlineMessage.qml: > 63 Type KT.InlineMessage unavailable > qrc:/qt/qml/org/kde/kirigami/templates/InlineMessage.qml:123 Cannot assign > object of type "TP.IconPropertiesGroup" to property of type > "IconPropertiesGroup_QMLTYPE_80*" as the former is neither the same as the > latter nor a sub-class of it." > > Sound settings: "Error loading QML file. > > qrc:/kcm/kcm_pulseaudio/main.qml:366 Type Kirigami.InlineMessage unavailable > file:///usr/lib/x86_64-linux-gnu/qt6/qml/org/kde/kirigami/InlineMessage.qml: > 63 Type KT.InlineMessage unavailable > qrc:/qt/qml/org/kde/kirigami/templates/InlineMessage.qml:123 Cannot assign > object of type "TP.IconPropertiesGroup" to property of type > "IconPropertiesGroup_QMLTYPE_80*" as the former is neither the same as the > latter nor a sub-class of it." > > System basics: > > Operating System: TUXEDO OS 3 > KDE Plasma Version: 6.1.4 > KDE Frameworks Version: 6.5.0 > Qt Version: 6.7.2 > Kernel Version: 6.8.0-101041-tuxedo (64-bit) > Graphics Platform: Wayland Huh. It's working now. Just fixed itself. |
Created attachment 110029 [details] Screen shot of the issue. plasma app vs pavucontrol I am working on an audio tutorial on a fresh install of KDEneon. But, it is kind of difficult when the default app for changing the audio settings in pulse is broken. I have to install an oustide app that does not integrate with plasma in order to change the audio settings. Screenshot included.