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


-- 
kubuntu-bugs mailing list
kubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs

Reply via email to