From 02fc2262e60ff84d531f8b9a5a71f104e34ed8b6 Mon Sep 17 00:00:00 2001 From: Benjamin Franzke Date: Sat, 12 Oct 2013 09:15:35 +0200 Subject: awesome: got back to non-systemd user session usage That scheme is broken in terms of processes that are part of systemd --user wont be part of the active x11 session. so no access to network,suspend,audio,.. --- .xinitrc | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to '.xinitrc') diff --git a/.xinitrc b/.xinitrc index 6e8d292..613b4cb 100644 --- a/.xinitrc +++ b/.xinitrc @@ -11,10 +11,11 @@ unset command -if [ -S $XDG_RUNTIME_DIR/dbus/user_bus_socket ] -then - export DBUS_SESSION_BUS_ADDRESS=unix:path=$XDG_RUNTIME_DIR/dbus/user_bus_socket -else +#if [ -S $XDG_RUNTIME_DIR/dbus/user_bus_socket ] +#then +# export DBUS_SESSION_BUS_ADDRESS=unix:path=$XDG_RUNTIME_DIR/dbus/user_bus_socket +## command="systemd-run --user --scope --unit windowmanager -- " +#else # temporarily unset XDG_SESSION_COOKIE so consolekit launches a new session realxdgcookie="$XDG_SESSION_COOKIE" XDG_SESSION_COOKIE= @@ -27,6 +28,6 @@ else # restore XDG_SESSION_COOKIE XDG_SESSION_COOKIE="$realxdgcookie" unset realxdgcookie -fi +#fi exec $command $(XSESSION="${2:-${XSESSION}}" /etc/X11/chooser.sh) -- cgit