Você pode tentar criar uma sessão dbus manualmente, emitindo o comando:
eval 'dbus-launch --sh-syntax'
isto irá definir a variável de ambiente DBUS_SESSION_BUS_PID
(assim como outras). Agora você deve conseguir executar o comando xfconf-query
.
Depois de terminar, você pode "sair" desta sessão com:
kill -HUP $DBUS_SESSION_BUS_PID