You are not logged in.
My .xinitrc has these lines:
have() { type "$1" > /dev/null 2>&1; }
if [ ! "$DBUS_SESSION_BUS_ADDRESS" ] && have dbus-launch; then
exec dbus-launch --exit-with-session ~/.xinitrc "$@" || exit
fi
exec bspwmwhich I copied from another user at #archlinux. As far as i understand it, the lines start my xinitrc using dbus-launch so that bspwm can access a dbus-session. I need this for Thunar to work with GVFS (provide Trash and other stuff). I would just like to know if this is a messy workaround or if there is a better way to do it. And if the new update to systemd (https://www.archlinux.org/news/d-bus-no … ser-buses/) has any implications for me with this problem.
Offline
after this dbus update I needed this in my xinitrc before the exec line
source /etc/X11/xinit/xinitrc.d/50-systemd-user.shLast edited by ugjka (2015-09-24 16:08:27)
Offline
If you had simply followed the directions in the wiki when setting up your xinitrc, you would have been using dbus-launch until that update and 50-systemd-user.sh would have been sourced since somewhere around systemd-219 and you wouldn't have had to make any changes.
Last edited by Raynman (2015-09-24 16:51:40)
Offline
Edit: nevermind
Last edited by ugjka (2015-09-24 17:18:33)
Offline