[Bug 2022878] [NEW] Kubuntu KDE Plasma systemsettings crashes with "corrupted double-linked list" when proprietary AMD video drivers installed
Daniel Ayers
2022878 at bugs.launchpad.net
Mon Jun 5 05:32:41 UTC 2023
Public bug reported:
Fairly recent fresh install of Kubuntu 22.04.2LTS on AMD Ryzen 9 5950X with 128Gb RAM, Radeon RX 6700/6700 XT / 6800M video card.
$ lsb_release -rd
Description: Ubuntu 22.04.2 LTS
Release: 22.04
# apt-cache policy systemsettings
systemsettings:
Installed: 4:5.24.6-0ubuntu0.1
Candidate: 4:5.24.6-0ubuntu0.1
Version table:
*** 4:5.24.6-0ubuntu0.1 500
500 http://nz.archive.ubuntu.com/ubuntu jammy-updates/universe amd64 Packages
100 /var/lib/dpkg/status
4:5.24.4-0ubuntu1 500
500 http://nz.archive.ubuntu.com/ubuntu jammy/universe amd64 Packages
Originally ran the system using the bundled (open source) AMD video drivers. No problems.
Recently installed the proprietary AMD video drivers to get OpenGL
support:
$ dkms status
amdgpu/5.18.13-1577590.22.04, 5.19.0-43-generic, x86_64: installed
On first boot after installing the proprietary AMD drivers the system
hangs at the Plasma splash screen that appears after logging in. That
appears to have been caused by a malformed udev rules file ("==" instead
of "="). Fixed that, long pause goes away. Appears unrelated to this
issue.
Since installation of proprietary AMD drivers, I can open systemsettings
OK, and I can click "Startup and Shutdown" OK, but as soon as I click
"Autostart" systemsettings crashes with 100% reproducability.
stdout/stderr from the process is as follows:
$ systemsettings
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/ApplicationItem.qml:151:9: QML Shortcut: Shortcut: Only binding to one of multiple key bindings associated with 13. Use 'sequences: [ <key> ]' to bind to all of them.
file:///usr/lib/x86_64-linux-gnu/qt5/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.
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/PageRow.qml:674:5: QML Shortcut: Shortcut: Only binding to one of multiple key bindings associated with 14. Use 'sequences: [ <key> ]' to bind to all of them.
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/PageRow.qml:670:5: QML Shortcut: Shortcut: Only binding to one of multiple key bindings associated with 13. Use 'sequences: [ <key> ]' to bind to all of them.
QQmlEngine::setContextForObject(): Object already has a QQmlContext
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/ApplicationItem.qml:151:9: QML Shortcut: Shortcut: Only binding to one of multiple key bindings associated with 13. Use 'sequences: [ <key> ]' to bind to all of them.
file:///usr/lib/x86_64-linux-gnu/qt5/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.
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/PageRow.qml:674:5: QML Shortcut: Shortcut: Only binding to one of multiple key bindings associated with 14. Use 'sequences: [ <key> ]' to bind to all of them.
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/PageRow.qml:670:5: QML Shortcut: Shortcut: Only binding to one of multiple key bindings associated with 13. Use 'sequences: [ <key> ]' to bind to all of them.
QQmlEngine::setContextForObject(): Object already has a QQmlContext
kf.i18n: "0 instead of 3 arguments to message {%1, by %2 (%3)} supplied before conversion."
kf.i18n: "0 instead of 2 arguments to message {%1 (%2)} supplied before conversion."
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/ApplicationItem.qml:151:9: QML Shortcut: Shortcut: Only binding to one of multiple key bindings associated with 13. Use 'sequences: [ <key> ]' to bind to all of them.
file:///usr/lib/x86_64-linux-gnu/qt5/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.
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/PageRow.qml:674:5: QML Shortcut: Shortcut: Only binding to one of multiple key bindings associated with 14. Use 'sequences: [ <key> ]' to bind to all of them.
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/PageRow.qml:670:5: QML Shortcut: Shortcut: Only binding to one of multiple key bindings associated with 13. Use 'sequences: [ <key> ]' to bind to all of them.
file:///usr/share/kpackage/kcms/kcm_sddm/contents/ui/main.qml:22:13: QML InlineMessage: Cannot anchor to an item that isn't a parent or sibling.
qml: The item SubCategoryPage_QMLTYPE_78(0x564742378db0) is already in the PageRow
corrupted double-linked list
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = systemsettings path = /usr/bin pid = 245849
KCrash: Arguments: /usr/bin/systemsettings
KCrash: Attempting to start /usr/lib/x86_64-linux-gnu/libexec/drkonqi
Alarm clock
Also see this upstream KDE bug report re the same problem on Kubuntu (reported by a different person, not me). Upstream declined to investigate due to the KDE Plasma version in Kubuntu being too old:
https://bugs.kde.org/show_bug.cgi?id=470627
ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: systemsettings 4:5.24.6-0ubuntu0.1
ProcVersionSignature: Ubuntu 5.19.0-43.44~22.04.1-generic 5.19.17
Uname: Linux 5.19.0-43-generic x86_64
NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair
ApportVersion: 2.20.11-0ubuntu82.5
Architecture: amd64
CasperMD5CheckResult: unknown
CurrentDesktop: KDE
Date: Mon Jun 5 17:12:46 2023
ExecutablePath: /usr/bin/systemsettings
InstallationDate: Installed on 2023-05-12 (24 days ago)
InstallationMedia: Kubuntu 22.04.2 LTS "Jammy Jellyfish" - Release amd64 (20230223)
SourcePackage: systemsettings
UpgradeStatus: No upgrade log present (probably fresh install)
** Affects: systemsettings (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug jammy third-party-packages
--
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to systemsettings in Ubuntu.
https://bugs.launchpad.net/bugs/2022878
Title:
Kubuntu KDE Plasma systemsettings crashes with "corrupted double-
linked list" when proprietary AMD video drivers installed
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/systemsettings/+bug/2022878/+subscriptions
More information about the kubuntu-bugs
mailing list