diff options
| author | Robert Günzler <r@gnzler.io> | 2021-11-08 02:57:23 +0100 |
|---|---|---|
| committer | Robert Günzler <r@gnzler.io> | 2021-11-08 02:57:23 +0100 |
| commit | 7ba19a8ff9987705d3aaea5f4f37818434ee1257 (patch) | |
| tree | f884b89e3dcd724cff982490207ec5f91d63719f /bin/sway-run | |
| parent | 0c0af6d916d0f39a4e2b00857310e8f06081ea54 (diff) | |
bin/sway-run: update
Diffstat (limited to 'bin/sway-run')
| -rwxr-xr-x | bin/sway-run | 16 |
1 files 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} |