aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAri Parkkila <ari.parkkila@qt.io>2026-01-13 15:52:02 +0200
committerAri Parkkila <ari.parkkila@qt.io>2026-01-14 11:09:24 +0200
commit172cfc2038caa8fde2625b58b1473faa77f71a3b (patch)
tree616b37fbe8843527ed7902a1a991976880df681d
parentc07c5bfd6dd9dd78c601aba89a3753396b5f8d6c (diff)
Set XDG_RUNTIME_DIR to /run/user/0 for Demolauncher
Init_qti_display starts weston with XDG_RUNTIME_DIR=/dev/socket/weston but that has incompatible directory permissions for QStandardPaths so use /run/user/0 instead. Fail log when starting demoes: QStandardPaths: runtime directory '/dev/socket/weston' is not owned by UID 0, but a directory permissions 0771 owned by UID 994 GID 44. Task-number: QTBUG-143308 Change-Id: I50f825c811add5e75d7a00d3c22327aa0121cac6 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
-rw-r--r--recipes-qt/boot2qt-addons/boot2qt-demolauncher/demolauncher.service2
1 files changed, 1 insertions, 1 deletions
diff --git a/recipes-qt/boot2qt-addons/boot2qt-demolauncher/demolauncher.service b/recipes-qt/boot2qt-addons/boot2qt-demolauncher/demolauncher.service
index 478a096..66c7367 100644
--- a/recipes-qt/boot2qt-addons/boot2qt-demolauncher/demolauncher.service
+++ b/recipes-qt/boot2qt-addons/boot2qt-demolauncher/demolauncher.service
@@ -5,7 +5,7 @@ Conflicts=startupscreen.service
[Service]
User=root
-Environment="XDG_RUNTIME_DIR=/dev/socket/weston"
+Environment="XDG_RUNTIME_DIR=/run/user/0"
Environment="WAYLAND_DISPLAY=/dev/socket/weston/wayland-1"
ExecStart=-/usr/bin/qtlauncher
Restart=always