ublue-os / bazzite

Bazzite is a cloud native image built upon Fedora Atomic Desktops that brings the best of Linux gaming to all of your devices - including your favorite handheld.
https://bazzite.gg
Apache License 2.0
4.07k stars 248 forks source link

Editing plasma panel will always cause plasma to restart #1586

Open GeekAnnoyed opened 2 months ago

GeekAnnoyed commented 2 months ago

Describe the bug

On the desktop version when I "Enter edit mode" > "Show panel configuration" the whole Plasma desktop will quit and restart with a "plasmashell crash" popup offering to send a bug that most times never sends anything.

I can add new widgets, just not edit the panel

What did you expect to happen?

I expected the ability to adjust the panel visual settings

Output of rpm-ostree status

richard@bazzite:~$ rpm-ostree status
State: idle
Deployments:
● ostree-image-signed:docker://ghcr.io/ublue-os/bazzite:stable
                   Digest: sha256:3061ddde849873e0dc540147c0a7c6d4cb2afd761c7ce72e14507fa8c12878b2
                  Version: 40.20240828.0 (2024-08-29T00:17:14Z)
          LayeredPackages: sunshine webkit2gtk4.0 webkit2gtk4.1-devel
            LocalPackages: lact-0.5.5-0.x86_64

  ostree-image-signed:docker://ghcr.io/ublue-os/bazzite:stable
                   Digest: sha256:3061ddde849873e0dc540147c0a7c6d4cb2afd761c7ce72e14507fa8c12878b2
                  Version: 40.20240828.0 (2024-08-29T00:17:14Z)
          LayeredPackages: sunshine
            LocalPackages: lact-0.5.5-0.x86_64

Hardware

I'm using a

Operating System: Bazzite 40 (desktop edition) KDE Plasma Version: 6.1.4 KDE Frameworks Version: 6.5.0 Qt Version: 6.7.2 Kernel Version: 6.9.12-205.fsync.fc40.x86_64 (64-bit) Graphics Platform: Wayland Processors: 16 × AMD Ryzen 7 5700G with Radeon Graphics Memory: 31.2 GiB of RAM (I have 32, but it has never shown up as 32GB no matter the CPU or settings) Graphics Processor: AMD Radeon RX 5700 XT Manufacturer: Gigabyte Technology Co., Ltd. Product Name: B450M DS3H V2 System Version: -CF

cat /sys/devices/virtual/dmi/id/product_name B450M DS3H V2

Extra information or context

the output in the "plasmashell crash" pop up is

[New LWP 142853]
[New LWP 142788]
[New LWP 142806]
[New LWP 142794]
[New LWP 142824]
[New LWP 142804]
[New LWP 142796]
[New LWP 142826]
[New LWP 142797]
[New LWP 142825]
[New LWP 142828]
[New LWP 142801]
[New LWP 142910]
[New LWP 143155]
[New LWP 143150]
[New LWP 142896]
[New LWP 142901]
[New LWP 142897]
[New LWP 142984]
[New LWP 142829]
[New LWP 142902]
[New LWP 143153]
[New LWP 143949]
[New LWP 142916]
[New LWP 142913]
[New LWP 142899]
[New LWP 142900]
[New LWP 143156]
[New LWP 142986]
[New LWP 142887]
[New LWP 142950]
[New LWP 143152]
[New LWP 142914]
[New LWP 143952]
[New LWP 142911]
[New LWP 142827]
[New LWP 143950]
[New LWP 143154]
[New LWP 142983]
[New LWP 142802]
[New LWP 142982]
[New LWP 142941]
[New LWP 143953]
[New LWP 142951]
[New LWP 143947]
[New LWP 143948]
[New LWP 142810]
[New LWP 142949]
[New LWP 142987]
[New LWP 142808]
[New LWP 142985]
[New LWP 142898]
[New LWP 143151]
[New LWP 142981]
[New LWP 142912]
[New LWP 142915]
[New LWP 143951]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Core was generated by `/usr/bin/plasmashell --no-respawn'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=11, no_tid=no_tid@entry=0) at pthread_kill.c:44
44        return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO (ret) : 0;
[Current thread is 1 (Thread 0x7efcfea006c0 (LWP 142853))]
KCRASH_INFO_MESSAGE: Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = <optimized out>}

Cannot QML trace cores :(

the output from richard@bazzite:~$ journalctl -r

Aug 31 12:47:13 bazzite kernel: usb 1-9.3: reset full-speed USB device number 6 using xhci_hcd
Aug 31 12:47:13 bazzite drkonqi[148912]: void ReportInterface::maybePickUpPostbox()
Aug 31 12:46:58 bazzite systemd[20679]: dbus-:1.2-org.kde.KSplash@5.service: Failed with result 'exit-code'.
Aug 31 12:46:58 bazzite systemd[20679]: dbus-:1.2-org.kde.KSplash@5.service: Main process exited, code=exited, status=1/FAILURE
Aug 31 12:46:58 bazzite plasma_waitforname[149055]: org.kde.plasma.waitforname: WaitForName: Service was not registered within timeout
Aug 31 12:46:53 bazzite gearlever_moolticute_a42e9b.appimage[21567]: DEBUG: (2024-08-31T12:46:53.873) :0 - update seed:  QJsonArray([179,203,134,103,75,130,213,197,223,112,148,145,116,236,0,40,252,89,131,67,115,171,33,41,136,255,110,102,130,154,62,4])
Aug 31 12:46:53 bazzite gearlever_moolticute_a42e9b.appimage[21567]: DEBUG: (2024-08-31T12:46:53.873) :0 - New message:  {"data":[179,203,134,103,75,130,213,197,223,112,148,145,116,236,0,40,252,89,131,67,115,171,33,41,136,255,110,102,130,154,62,4],"msg":"get_r>
Aug 31 12:46:35 bazzite systemd[1]: rpm-ostreed.service: Consumed 41.032s CPU time.
Aug 31 12:46:35 bazzite audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=rpm-ostreed comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Aug 31 12:46:35 bazzite systemd[1]: rpm-ostreed.service: Deactivated successfully.
Aug 31 12:46:31 bazzite audit: BPF prog-id=212 op=UNLOAD
Aug 31 12:46:31 bazzite audit: BPF prog-id=213 op=UNLOAD
Aug 31 12:46:31 bazzite audit: BPF prog-id=214 op=UNLOAD
Aug 31 12:46:31 bazzite audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=systemd-timedated comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Aug 31 12:46:31 bazzite systemd[1]: systemd-timedated.service: Deactivated successfully.
Aug 31 12:46:31 bazzite audit: BPF prog-id=209 op=UNLOAD
Aug 31 12:46:31 bazzite audit: BPF prog-id=210 op=UNLOAD
Aug 31 12:46:31 bazzite audit: BPF prog-id=211 op=UNLOAD
Aug 31 12:46:31 bazzite audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=systemd-hostnamed comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Aug 31 12:46:31 bazzite systemd[1]: systemd-hostnamed.service: Deactivated successfully.
Aug 31 12:46:23 bazzite tailscaled[5396]: open-conn-track: timeout opening (TCP 100.81.4.110:42996 => 152.19.134.198:80); no associated peer node
Aug 31 12:46:15 bazzite tailscaled[5396]: open-conn-track: timeout opening (TCP 100.81.4.110:42996 => 152.19.134.198:80); no associated peer node
Aug 31 12:46:09 bazzite tailscaled[5396]: open-conn-track: timeout opening (TCP 100.81.4.110:42996 => 152.19.134.198:80); no associated peer node
Aug 31 12:46:04 bazzite tailscaled[5396]: open-conn-track: timeout opening (TCP 100.81.4.110:42996 => 152.19.134.198:80); no associated peer node
Aug 31 12:46:04 bazzite audit: BPF prog-id=200 op=UNLOAD
Aug 31 12:46:04 bazzite audit: BPF prog-id=201 op=UNLOAD
Aug 31 12:46:04 bazzite audit: BPF prog-id=202 op=UNLOAD
Aug 31 12:46:04 bazzite audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=systemd-localed comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Aug 31 12:46:04 bazzite systemd[1]: systemd-localed.service: Deactivated successfully.
Aug 31 12:46:04 bazzite plasmashell[148945]: file:///usr/share/plasma/plasmoids/org.kde.plasma.brightness/contents/ui/KeyboardColorItem.qml:67:21: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: func>
Aug 31 12:46:04 bazzite plasmashell[148945]: qrc:/qt/qml/org/kde/plasma/components/ScrollView.qml:31:9: QML WheelHandler: target must be a QQuickFlickable
Aug 31 12:46:04 bazzite plasmashell[148945]:     KeyboardColorControl::enabled
Aug 31 12:46:04 bazzite plasmashell[148945]: QQmlExpression: Expression file:///usr/share/plasma/plasmoids/org.kde.plasma.brightness/contents/ui/KeyboardColorItem.qml:64:21 depends on non-NOTIFYable properties:
Aug 31 12:46:04 bazzite plasmashell[148945]:     KeyboardColorControl::enabled
Aug 31 12:46:04 bazzite plasmashell[148945]: QQmlExpression: Expression file:///usr/share/plasma/plasmoids/org.kde.plasma.brightness/contents/ui/KeyboardColorItem.qml:77:21 depends on non-NOTIFYable properties:
Aug 31 12:46:04 bazzite plasmashell[148945]:     KeyboardColorControl::supported
Aug 31 12:46:04 bazzite plasmashell[148945]: QQmlExpression: Expression file:///usr/share/plasma/plasmoids/org.kde.plasma.brightness/contents/ui/KeyboardColorItem.qml:26:5 depends on non-NOTIFYable properties:
Aug 31 12:46:04 bazzite plasmashell[148945]: file:///usr/share/plasma/plasmoids/org.kde.plasma.brightness/contents/ui/PopupDialog.qml:21:18: QML ScrollView: ScrollView only supports Flickable types as its contentItem
Aug 31 12:46:04 bazzite plasmashell[148945]: kf5idletime_wayland: This plugin does not support polling idle time
Aug 31 12:46:02 bazzite kernel: usb 1-9.3: reset full-speed USB device number 6 using xhci_hcd
Aug 31 12:46:01 bazzite audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=systemd-timedated comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Aug 31 12:46:01 bazzite systemd[1]: Started systemd-timedated.service - Time & Date Service.
Aug 31 12:46:01 bazzite systemd[1]: Starting systemd-timedated.service - Time & Date Service...
Aug 31 12:46:01 bazzite audit: BPF prog-id=214 op=LOAD
Aug 31 12:46:01 bazzite audit: BPF prog-id=213 op=LOAD
Aug 31 12:46:01 bazzite audit: BPF prog-id=212 op=LOAD
Aug 31 12:46:01 bazzite audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=systemd-hostnamed comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Aug 31 12:46:01 bazzite systemd[1]: Started systemd-hostnamed.service - Hostname Service.
Aug 31 12:46:01 bazzite systemd[1]: Starting systemd-hostnamed.service - Hostname Service...
Aug 31 12:46:01 bazzite audit: BPF prog-id=211 op=LOAD
Aug 31 12:46:01 bazzite audit: BPF prog-id=210 op=LOAD
Aug 31 12:46:01 bazzite audit: BPF prog-id=209 op=LOAD
Aug 31 12:46:01 bazzite drkonqi-coredump-launcher[149063]:   boot_time = datetime.utcfromtimestamp(psutil.boot_time()).strftime('%Y-%m-%dT%H:%M:%S')
Aug 31 12:46:01 bazzite drkonqi-coredump-launcher[149063]: /usr/share/drkonqi/gdb/python/gdb_preamble/preamble.py:515: DeprecationWarning: datetime.datetime.utcfromtimestamp() is deprecated and scheduled for removal in a future version. Use timezone-aware obje>
Aug 31 12:46:01 bazzite plasmashell[148945]: file:///usr/share/plasma/plasmoids/org.kde.plasma.keyboardindicator/contents/ui/main.qml:61:13: Unable to assign [undefined] to bool
Aug 31 12:46:00 bazzite drkonqi-coredump-launcher[149063]: warning: Can't open file /memfd:wayland-shm (deleted) during file-backed mapping note processing
Aug 31 12:46:00 bazzite drkonqi-coredump-launcher[149063]: warning: Can't open file /memfd:pipewire-memfd:flags=0x0000000f,type=2,size=2312 (deleted) during file-backed mapping note processing
Aug 31 12:46:00 bazzite drkonqi-coredump-launcher[149063]: warning: Can't open file /memfd:kwin-dmabuf-feedback-table (deleted) during file-backed mapping note processing
Aug 31 12:46:00 bazzite drkonqi-coredump-launcher[149063]: warning: Can't open file /memfd:JSVMStack:QtQml (deleted) during file-backed mapping note processing
Aug 31 12:46:00 bazzite drkonqi-coredump-launcher[149063]: warning: Can't open file /var/home/richard/.cache/plasma_theme_Vapor.kcache (deleted) during file-backed mapping note processing
Aug 31 12:46:00 bazzite drkonqi-coredump-launcher[149063]: warning: Can't open file /memfd:JITCode:QtQml (deleted) during file-backed mapping note processing
Aug 31 12:46:00 bazzite drkonqi-coredump-launcher[149063]: warning: Can't open file /memfd:unknown-usage:QtQml (deleted) during file-backed mapping note processing
Aug 31 12:46:00 bazzite drkonqi-coredump-launcher[149063]: warning: Can't open file /memfd:JSGCHeap:QtQml (deleted) during file-backed mapping note processing
Aug 31 12:46:00 bazzite drkonqi-coredump-launcher[149063]: warning: Can't open file /memfd:pulseaudio (deleted) during file-backed mapping note processing
Aug 31 12:46:00 bazzite drkonqi[148912]: qrc:/qt/qml/org/kde/kirigami/dialogs/Dialog.qml:401:33: QML Binding: Binding loop detected for property "value"
Aug 31 12:46:00 bazzite drkonqi[148912]: qrc:/qt/qml/org/kde/kirigami/dialogs/Dialog.qml:344:18: QML ScrollView: Binding loop detected for property "calculatedImplicitHeight"
Aug 31 12:46:00 bazzite drkonqi[148912]: qrc:/ui/DeveloperPage.qml:12:1: QML DeveloperPage: Created graphical object was not placed in the graphics scene.
Aug 31 12:45:59 bazzite plasmashell[148945]: org.kde.pulseaudio: No object for name "alsa_output.pci-0000_0a_00.6.analog-stereo.monitor"
Aug 31 12:45:59 bazzite plasmashell[148945]: qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile
Aug 31 12:45:59 bazzite plasmashell[148945]: QFont::setPointSizeF: Point size <= 0 (0.000000), must be greater than 0
Aug 31 12:45:59 bazzite plasmashell[148945]: qml: SystemTray ItemLoader: Invalid state, cannot determine source!
Aug 31 12:45:59 bazzite cupsd[5390]: REQUEST localhost - - "POST / HTTP/1.1" 200 565 Create-Printer-Subscriptions successful-ok
Aug 31 12:45:59 bazzite plasmashell[148945]: qt.dbus.integration: Could not connect "org.cups.cupsd.Notifier" to PrinterFinishingsChanged(QString, QString, QString, uint, QString, bool) :
Barrettloganj13 commented 1 week ago

plasmashell-20241109-170644.txt