| Summary: | Better PAM recommendations to distributions (no nologin). | ||
|---|---|---|---|
| Product: | [Plasma] plasmashell | Reporter: | Gabriel Barros <descartavel1> |
| Component: | Screen locking | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | task | CC: | arojas, fabian, nate |
| Priority: | NOR | ||
| Version First Reported In: | 6.2.4 | ||
| Target Milestone: | 1.0 | ||
| Platform: | Compiled Sources | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Gabriel Barros
2024-04-29 12:57:12 UTC
further (not sure if better to open another ticket?), leaving the ksettings open on the firewall screen (showing "disabled". no action was taken). CPU was stuck at 99% usage by the process.
$ systemsettings
Using fontconfig file: "/home/user/.config/fontconfig/fonts.conf"
(clicking connections)
qrc:/qt/qml/org/kde/kcmutils/SimpleKCM.qml:94: ReferenceError: footerParent is not defined
qrc:/qt/qml/org/kde/systemsettings/CategoryItem.qml:33:13: Unable to assign IconPropertiesGroup_QMLTYPE_28 to IconPropertiesGroup_QMLTYPE_28
qrc:/qt/qml/org/kde/systemsettings/CategoryItem.qml:33:13: Unable to assign IconPropertiesGroup_QMLTYPE_28 to IconPropertiesGroup_QMLTYPE_28
qrc:/qt/qml/org/kde/systemsettings/CategoryItem.qml:33:13: Unable to assign IconPropertiesGroup_QMLTYPE_28 to IconPropertiesGroup_QMLTYPE_28
qrc:/qt/qml/org/kde/systemsettings/CategoryItem.qml:33:13: Unable to assign IconPropertiesGroup_QMLTYPE_28 to IconPropertiesGroup_QMLTYPE_28
qml: Page SubCategoryPage_QMLTYPE_111(0x618902039f00) is already in the PageRow
qml: Pushed pages do not conform to the rules. Please check the documentation.
qml: push (file:///usr/lib/qt6/qml/org/kde/kirigami/PageRow.qml:223)
onActiveSubCategoryRowChanged (qrc:/qt/qml/org/kde/systemsettings/SubCategoryPage.qml:175)
expression for onClicked (qrc:/qt/qml/org/kde/systemsettings/CategoriesPage.qml:192)
kf.networkmanagerqt: void NetworkManager::ConnectionPrivate::onPropertiesChanged(const QVariantMap&) Unhandled property "VersionId"
kf.networkmanagerqt: void NetworkManager::ConnectionPrivate::onPropertiesChanged(const QVariantMap&) Unhandled property "VersionId"
(clicking firewall)
qrc:/qt/qml/org/kde/kcmutils/SimpleKCM.qml:48: TypeError: Cannot read property 'name' of null
ufw.client: Ufw is loaded? false
firewalld.client: Firewalld is loaded? 0
qml: services available: []
qrc:/kcm/kcm_firewall/main.qml:29:5: QML OverlaySheet: Binding loop detected for property "implicitHeight"
firewalld.job: firewalld direct: "getAllRules" QList()
firewalld.job: firewalld zone interface: "getServices" QList(QVariant(QString, ""))
qrc:/qt/qml/org/kde/desktop/HorizontalHeaderView.qml:38:9: Unable to assign [undefined] to QString
qrc:/qt/qml/org/kde/desktop/HorizontalHeaderView.qml:38:9: Unable to assign [undefined] to QString
qrc:/kcm/kcm_firewall/main.qml:29:5: QML OverlaySheet: Binding loop detected for property "y"
qrc:/kcm/kcm_firewall/main.qml:29:5: QML OverlaySheet: Binding loop detected for property "implicitHeight"
qrc:/qt/qml/org/kde/desktop/HorizontalHeaderView.qml:38:9: Unable to assign [undefined] to QString
qrc:/qt/qml/org/kde/desktop/HorizontalHeaderView.qml:38:9: Unable to assign [undefined] to QString
qrc:/qt/qml/org/kde/desktop/HorizontalHeaderView.qml:38:9: Unable to assign [undefined] to QString
qml: Page SubCategoryPage_QMLTYPE_111(0x618902039f00) is already in the PageRow
qml: Pushed pages do not conform to the rules. Please check the documentation.
qml: push (file:///usr/lib/qt6/qml/org/kde/kirigami/PageRow.qml:223)
onActiveSubCategoryRowChanged (qrc:/qt/qml/org/kde/systemsettings/SubCategoryPage.qml:175)
expression for onClicked (qrc:/qt/qml/org/kde/systemsettings/SubCategoryPage.qml:197)
qrc:/qt/qml/org/kde/desktop/HorizontalHeaderView.qml:38:9: Unable to assign [undefined] to QString
firewalld.job: job error message: "Not Authorized(polkit): org.fedoraproject.FirewallD1.config.info"
firewalld.client: Query rules job error: 100 "Not Authorized(polkit): org.fedoraproject.FirewallD1.config.info"
(opening about box)
qrc:/kcm/kcm_firewall/main.qml:468:9: QML About: Binding loop detected for property "implicitHeight"
qrc:/kcm/kcm_firewall/main.qml:468:9: QML About: Binding loop detected for property "implicitHeight"
a few seconds running:
$ top
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
24658 user 20 0 3009360 264068 170964 R 99.7 0.8 10:42.78 systemsettings
Last comment was typed in the wrong tab. apologies. We have a wiki page now for information like this: https://community.kde.org/Distributions/Packaging_Recommendations Right now it doesn't have anything about recommended PAM configuration, though. Worth adding. Any reason this is not shipped upstream, like GNOME and SDDM do? That sounds like a good idea! (In reply to Antonio Rojas from comment #5) > Any reason this is not shipped upstream, like GNOME and SDDM do? SDDM no longer ships PAM files: https://github.com/sddm/sddm/pull/1856#issuecomment-1954175820 |