MarcelRichter-GitHub / HTMLWallpaper

Allows you to display any HTML page as your KDE Plasma wallpaper.
https://store.kde.org/p/2137308
GNU Lesser General Public License v2.1
22 stars 4 forks source link

Crashing on latest Kubuntu / Plasma 6 #27

Open thrdroom opened 1 month ago

thrdroom commented 1 month ago

I installed the plugin plus dependencies like described in the readme. When i set any page, local or online and press apply, the desktop crashes and restarts with the last background image. So the plugin is currently not usable at all.

System: Kubuntu 24.10 X11 / Wayland (happens with both) Happens on any GPU (bare metal / VM)

Can you please fix it? :)

thrdroom commented 1 month ago

Syslog after applying HTML wallpaper and crashing


Okt 14 17:16:38 test-vm plasmashell[4425]: LaunchProcess: failed to execvp:
Okt 14 17:16:38 test-vm plasmashell[4425]: /usr/lib/qt6/libexec/QtWebEngineProcess
Okt 14 17:16:38 test-vm plasmashell[4426]: LaunchProcess: failed to execvp:
Okt 14 17:16:38 test-vm plasmashell[4426]: /usr/lib/qt6/libexec/QtWebEngineProcess
Okt 14 17:16:38 test-vm kernel: audit: type=1400 audit(1728918998.776:173): apparmor="DENIED" operation="exec" class="file" info="no new privs" error=-1 profile="plasmashell" name="/usr/lib/qt6/libexec/QtWebEngineProcess" pid=4426 comm="plasmashell" requested_mask="x" denied_mask="x" fsuid=1000 ouid=0 target="unconfined"
Okt 14 17:16:38 test-vm kernel: traps: plasmashell[3892] trap int3 ip:743d5cf7cb41 sp:7ffc13010390 error:0 in libQt6WebEngineCore.so.6.6.2[3b7cb41,743d59f51000+8cd1000]
Okt 14 17:16:39 test-vm kernel: kioworker[4358]: segfault at 666e6f632efc ip 00007470e67e4b07 sp 00007ffdd9239b70 error 6 in libKF6KIOCore.so.6.6.0[84b07,7470e67a3000+101000] likely on CPU 3 (core 0, socket 3)
Okt 14 17:16:39 test-vm kernel: Code: 00 00 00 f3 0f 1e fa 55 be 01 00 00 00 48 89 e5 e8 ae 2f fc ff 48 8b 05 17 e7 0f 00 48 85 c0 74 0f 48 8b 50 30 b8 01 00 00 00 <86> 82 89 00 00 00 bf 0e 00 00 00 31 f6 e8 87 2f fc ff bf 05 00 00
Okt 14 17:16:39 test-vm systemd[1339]: plasma-plasmashell.service: Main process exited, code=dumped, status=5/TRAP
Okt 14 17:16:40 test-vm systemd[1339]: plasma-plasmashell.service: Failed with result 'core-dump'.
Okt 14 17:16:40 test-vm systemd[1339]: plasma-plasmashell.service: Consumed 2.495s CPU time, 397.9M memory peak.
Okt 14 17:16:41 test-vm systemd[1339]: plasma-plasmashell.service: Scheduled restart job, restart counter is at 1.
Okt 14 17:16:41 test-vm systemd[1339]: Starting plasma-plasmashell.service - KDE Plasma Workspace...
Okt 14 17:16:41 test-vm systemd[1339]: Started plasma-plasmashell.service - KDE Plasma Workspace.
Okt 14 17:16:41 test-vm plasmashell[4442]: KPackageStructure of KPluginMetaData(pluginId:"org.kde.kupapplet", fileName: "/usr/share/plasma/plasmoids/org.kde.kupapplet/metadata.json") does not match requested format "Plasma/Applet"
Okt 14 17:16:41 test-vm kernel: lockdown_is_locked_down: 5 callbacks suppressed
Okt 14 17:16:41 test-vm plasmashell[4442]: kf.plasma.quick: Applet preload policy set to 1
Okt 14 17:16:41 test-vm plasmashell[4442]: file:///usr/share/plasma/plasmoids/org.kde.desktopcontainment/contents/ui/main.qml:195:25: QML FolderViewDropArea (parent or ancestor of QQuickLayoutAttached): Binding loop detected for property "minimumWidth"
Okt 14 17:16:41 test-vm plasmashell[4442]: qt.qml.typeresolution.cycle: Cyclic dependency detected between "qrc:/qt/qml/org/kde/desktop/private/TextFieldContextMenu.qml" and "qrc:/qt/qml/org/kde/desktop/MenuItem.qml"
Okt 14 17:16:41 test-vm plasmashell[4442]: Toolbox not loading, toolbox package is either invalid or disabled.
Okt 14 17:16:41 test-vm dbus-daemon[1359]: [session uid=1000 pid=1359] Activating service name='org.kde.KSplash' requested by ':1.276' (uid=1000 pid=4442 comm="/usr/bin/plasmashell --no-respawn" label="plasmashell (enforce)")
Okt 14 17:16:41 test-vm plasmashell[4442]: org.kde.plasma.kicker: Entry is not valid "org.kde.kontact.desktop" 0x5f1c47101b40
Okt 14 17:16:41 test-vm plasmashell[4442]: org.kde.plasma.kicker: Entry is not valid "org.kde.kontact.desktop" 0x5f1c47102dd0
Okt 14 17:16:41 test-vm plasmashell[4442]: file:///usr/share/plasma/plasmoids/org.kde.plasma.private.systemtray/contents/ui/main.qml:162:21: QML KSortFilterProxyModel: Binding loop detected for property "sourceModel"
Okt 14 17:16:41 test-vm plasmashell[4442]: file:///usr/share/plasma/plasmoids/org.kde.plasma.private.systemtray/contents/ui/main.qml:162:21: QML KSortFilterProxyModel: Binding loop detected for property "sourceModel"
Okt 14 17:16:41 test-vm plasmashell[4442]: qt.qml.typeresolution.cycle: Cyclic dependency detected between "file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/global/Globals.qml" and "file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/NotificationHeader.qml"
Okt 14 17:16:41 test-vm plasmashell[4442]: qt.qml.typeresolution.cycle: Cyclic dependency detected between "file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/global/Globals.qml" and "file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/ThumbnailStrip.qml"
Okt 14 17:16:42 test-vm plasmashell[4442]: qt.dbus.integration: Could not connect "org.cups.cupsd.Notifier" to PrinterFinishingsChanged(QString, QString, QString, uint, QString, bool) :
Okt 14 17:16:42 test-vm plasmashell[4442]: kameleon supported false
Okt 14 17:16:42 test-vm plasmashell[4442]: kameleon enabled true
Okt 14 17:16:42 test-vm plasmashell[4442]: qml: SystemTray ItemLoader: Invalid state, cannot determine source!
Okt 14 17:16:42 test-vm plasmashell[4442]: QFont::setPointSizeF: Point size <= 0 (0.000000), must be greater than 0
Okt 14 17:16:42 test-vm plasmashell[4442]: error getting max screen brightness via dbus: QDBusError("org.freedesktop.DBus.Error.UnknownObject", "No such object path '/org/kde/Solid/PowerManagement/Actions/BrightnessControl'")
Okt 14 17:16:42 test-vm plasmashell[4442]: error getting max keyboard brightness via dbus QDBusError("org.freedesktop.DBus.Error.UnknownObject", "No such object path '/org/kde/Solid/PowerManagement/Actions/KeyboardBrightnessControl'")
Okt 14 17:16:43 test-vm dbus-daemon[816]: [system] Failed to activate service 'org.bluez': timed out (service_start_timeout=25000ms)
Okt 14 17:16:43 test-vm kded6[3845]: kf.bluezqt: PendingCall Error: "Failed to activate service 'org.bluez': timed out (service_start_timeout=25000ms)"
Okt 14 17:16:43 test-vm plasmashell[4442]: kameleon supported false
Okt 14 17:16:43 test-vm plasmashell[4442]: kameleon enabled true
Okt 14 17:16:43 test-vm plasmashell[4442]: 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
Okt 14 17:16:43 test-vm plasmashell[4442]: QQmlExpression: Expression file:///usr/share/plasma/plasmoids/org.kde.plasma.brightness/contents/ui/KeyboardColorItem.qml:26:5 depends on non-NOTIFYable properties:
Okt 14 17:16:43 test-vm plasmashell[4442]:     KeyboardColorControl::supported
Okt 14 17:16:43 test-vm plasmashell[4442]: QQmlExpression: Expression file:///usr/share/plasma/plasmoids/org.kde.plasma.brightness/contents/ui/KeyboardColorItem.qml:77:21 depends on non-NOTIFYable properties:
Okt 14 17:16:43 test-vm plasmashell[4442]:     KeyboardColorControl::enabled
Okt 14 17:16:43 test-vm plasmashell[4442]: QQmlExpression: Expression file:///usr/share/plasma/plasmoids/org.kde.plasma.brightness/contents/ui/KeyboardColorItem.qml:64:21 depends on non-NOTIFYable properties:
Okt 14 17:16:43 test-vm plasmashell[4442]:     KeyboardColorControl::enabled
Okt 14 17:16:43 test-vm plasmashell[4442]: qrc:/qt/qml/org/kde/plasma/components/ScrollView.qml:31:9: QML WheelHandler: target must be a QQuickFlickable
Okt 14 17:16:43 test-vm plasmashell[4442]: 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: function onFoo(<arguments>) { ... }
Okt 14 17:16:44 test-vm plasmashell[4442]: file:///usr/share/plasma/plasmoids/org.kde.plasma.keyboardindicator/contents/ui/main.qml:61:13: Unable to assign [undefined] to bool
Okt 14 17:16:49 test-vm systemd[1]: systemd-localed.service: Deactivated successfully.
Okt 14 17:17:01 test-vm CRON[4504]: pam_unix(cron:session): session opened for user root(uid=0) by root(uid=0)
Okt 14 17:17:01 test-vm CRON[4505]: (root) CMD (cd / && run-parts --report /etc/cron.hourly)
Okt 14 17:17:01 test-vm CRON[4504]: pam_unix(cron:session): session closed for user root```
TabForce commented 1 month ago

Same on latest KDE Neon (24.04) - a fix would be great!!! (Log attatched)

log.txt