I think you need to have a look at Xfce's README
(/usr/local/share/doc/pkg-readmes/xfce-4.12*) - the way you start xfce
is 'sort of fine' but im not sure manually launching a session d-bus
like this works fine.
In fact I found the snippet in pkg-readme/dbus-1.10.8v0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
To start a session bus instance of dbus-daemon (needed by applications
installing /usr/local/share/dbus-1/services/*.service files), add the
following lines to .xinitrc or .xsession before starting the window
manager
(see dbus-launch(1) for more info) -- note that some session/login
managers,
e.g. gnome-session(1) already handle this automatically.
if [ -x /usr/local/bin/dbus-launch -a -z "${DBUS_SESSION_BUS_ADDRESS}"
]; then
eval `dbus-launch --sh-syntax --exit-with-session`
fi
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
The 'blessed way' (to get shutdown/restart working among other things)
is to use 'startxfce4 --with-ck-launch' without manually launching a
session d-bus.
It *should* fix you gnome-terminal issue. At least here i have no
issue,
but using slim instead of xdm.
I will try this, --with-ck-launch was explained only for logout/reboot,
I followed the instructions in Startup ;-)
But if it works with this parameter, this means I don't have any way to
get gnome-terminal working in wmaker/evilwm/etc... ?
Also, why not just using xfce4-terminal ? :)
Landry
I am not a xfce user, I installed it to try another DE than window maker
to understand why gnome-terminal doesn't work. I just want
gnome-terminal, I discovered urxvt meanwhile and I am happy with it now.
But I would like to understand why gnome-terminal is too complicated to
get running.