From 7ba19a8ff9987705d3aaea5f4f37818434ee1257 Mon Sep 17 00:00:00 2001 From: Robert Günzler Date: Mon, 8 Nov 2021 02:57:23 +0100 Subject: bin/sway-run: update --- bin/sway-run | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/bin/sway-run b/bin/sway-run index 9c22673..dbc1ec3 100755 --- a/bin/sway-run +++ b/bin/sway-run @@ -3,7 +3,12 @@ set -e SWAY_BIN=${SWAY_BIN:-sway} SWAY_ARGS=${SWAY_ARGS:-} -LOGFILE=/tmp/sway.log +LOGFILE=/var/log/sway.log + +( + doas touch ${LOGFILE} + doas chown robert:robert ${LOGFILE} +) ( printf -- "\n--- sway ---\n" @@ -14,6 +19,11 @@ LOGFILE=/tmp/sway.log printf -- "---\n" ) >>${LOGFILE} -exec ${SWAY_BIN} ${SWAY_ARGS} 1>&2 2>>${LOGFILE} -#exec dbus-run-session -- ${SWAY_BIN} ${SWAY_ARGS} 1>&2 2>>${LOGFILE} +# wlroots env vars should be set here +# export WLR_DRM_DEVICES="/dev/dri/card1:/dev/dri/card0" +# export WLR_DRM_DEVICES="/dev/dri/card0" +export WLR_DRM_NO_MODIFIERS=1 + +# exec ${SWAY_BIN} ${SWAY_ARGS} 1>&2 2>>${LOGFILE} # exec dbus-launch --exit-with-session ${SWAY_BIN} ${SWAY_ARGS} 1>&2 2>>${LOGFILE} +exec dbus-run-session -- ${SWAY_BIN} ${SWAY_ARGS} 1>&2 2>>${LOGFILE} -- cgit 1.4.1