redbear-dbus-services: ship all 7 KDE session service files in build
The 4 service files (org.kde.ksmserver, org.kde.JobViewServer, org.kde.ActivityManager, org.freedesktop.StatusNotifierWatcher) existed in local/recipes/system/redbear-dbus-services/files/ but were never mirrored into source/ where the build actually reads in offline mode. This meant only 3 of the 7 session-service activation files reached the staged package. Also fix org.kde.kglobalaccel.service to point at the real install location: kglobalacceld is installed to /usr/libexec/ (KDE_INSTALL_LIBEXECDIR), not /usr/bin/. Sync files/session-services/org.kde.kded6.service to the offscreen-QPA wrapper that the build was already shipping from source/. Build now stages all 7 session-service files plus 4 system-services and 4 policy files (15 dbus config files total).
This commit is contained in:
+3
-2
@@ -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
|
||||
|
||||
+1
-2
@@ -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
|
||||
|
||||
+3
@@ -0,0 +1,3 @@
|
||||
[D-BUS Service]
|
||||
Name=org.freedesktop.StatusNotifierWatcher
|
||||
Exec=/usr/bin/redbear-statusnotifierwatcher
|
||||
+4
@@ -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
|
||||
+4
@@ -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
|
||||
+1
-1
@@ -1,3 +1,3 @@
|
||||
[D-BUS Service]
|
||||
Name=org.kde.kglobalaccel
|
||||
Exec=/usr/bin/kglobalacceld
|
||||
Exec=/usr/libexec/kglobalacceld
|
||||
|
||||
+4
@@ -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
|
||||
Reference in New Issue
Block a user