diff --git a/local/recipes/system/redbear-dbus-services/files/session-services/org.kde.kded6.service b/local/recipes/system/redbear-dbus-services/files/session-services/org.kde.kded6.service index e9d7f6b30e..afd054c7b7 100644 --- a/local/recipes/system/redbear-dbus-services/files/session-services/org.kde.kded6.service +++ b/local/recipes/system/redbear-dbus-services/files/session-services/org.kde.kded6.service @@ -1,4 +1,5 @@ -#TODO: kded6 daemon not yet built for Redox — D-Bus activation will fail until it exists [D-BUS Service] Name=org.kde.kded6 -Exec=/usr/bin/kded6 +# Use env to force offscreen QPA. kded6 is a headless D-Bus daemon. +# Qt6 Wayland crashes at null+8 during wl_registry init on Redox. +Exec=/usr/bin/env QT_QPA_PLATFORM=offscreen /usr/bin/kded6 diff --git a/local/recipes/system/redbear-dbus-services/files/session-services/org.kde.kglobalaccel.service b/local/recipes/system/redbear-dbus-services/files/session-services/org.kde.kglobalaccel.service index 7cf0b8246d..5c2f3f1ead 100644 --- a/local/recipes/system/redbear-dbus-services/files/session-services/org.kde.kglobalaccel.service +++ b/local/recipes/system/redbear-dbus-services/files/session-services/org.kde.kglobalaccel.service @@ -1,4 +1,3 @@ -#TODO: kglobalaccel daemon not yet built for Redox — D-Bus activation will fail until it exists [D-BUS Service] Name=org.kde.kglobalaccel -Exec=/usr/bin/kglobalaccel +Exec=/usr/libexec/kglobalacceld diff --git a/local/recipes/system/redbear-dbus-services/source/session-services/org.freedesktop.StatusNotifierWatcher.service b/local/recipes/system/redbear-dbus-services/source/session-services/org.freedesktop.StatusNotifierWatcher.service new file mode 100644 index 0000000000..8a081759da --- /dev/null +++ b/local/recipes/system/redbear-dbus-services/source/session-services/org.freedesktop.StatusNotifierWatcher.service @@ -0,0 +1,3 @@ +[D-BUS Service] +Name=org.freedesktop.StatusNotifierWatcher +Exec=/usr/bin/redbear-statusnotifierwatcher diff --git a/local/recipes/system/redbear-dbus-services/source/session-services/org.kde.ActivityManager.service b/local/recipes/system/redbear-dbus-services/source/session-services/org.kde.ActivityManager.service new file mode 100644 index 0000000000..8da0941b59 --- /dev/null +++ b/local/recipes/system/redbear-dbus-services/source/session-services/org.kde.ActivityManager.service @@ -0,0 +1,4 @@ +#TODO: kactivitymanagerd daemon is not yet validated on Redox — D-Bus activation may fail until it is built and staged +[D-BUS Service] +Name=org.kde.ActivityManager +Exec=/usr/bin/kactivitymanagerd diff --git a/local/recipes/system/redbear-dbus-services/source/session-services/org.kde.JobViewServer.service b/local/recipes/system/redbear-dbus-services/source/session-services/org.kde.JobViewServer.service new file mode 100644 index 0000000000..22962c941b --- /dev/null +++ b/local/recipes/system/redbear-dbus-services/source/session-services/org.kde.JobViewServer.service @@ -0,0 +1,4 @@ +#TODO: kuiserver is not yet validated on Redox — D-Bus activation may fail until it is built and staged +[D-BUS Service] +Name=org.kde.JobViewServer +Exec=/usr/bin/kuiserver diff --git a/local/recipes/system/redbear-dbus-services/source/session-services/org.kde.kglobalaccel.service b/local/recipes/system/redbear-dbus-services/source/session-services/org.kde.kglobalaccel.service index 1854c09a36..5c2f3f1ead 100644 --- a/local/recipes/system/redbear-dbus-services/source/session-services/org.kde.kglobalaccel.service +++ b/local/recipes/system/redbear-dbus-services/source/session-services/org.kde.kglobalaccel.service @@ -1,3 +1,3 @@ [D-BUS Service] Name=org.kde.kglobalaccel -Exec=/usr/bin/kglobalacceld +Exec=/usr/libexec/kglobalacceld diff --git a/local/recipes/system/redbear-dbus-services/source/session-services/org.kde.ksmserver.service b/local/recipes/system/redbear-dbus-services/source/session-services/org.kde.ksmserver.service new file mode 100644 index 0000000000..892da610c0 --- /dev/null +++ b/local/recipes/system/redbear-dbus-services/source/session-services/org.kde.ksmserver.service @@ -0,0 +1,4 @@ +#TODO: ksmserver is not yet validated on Redox — D-Bus activation may fail until it is built and staged +[D-BUS Service] +Name=org.kde.ksmserver +Exec=/usr/bin/ksmserver