pid_gnome=$(pgrep gnome-session)
DBUS_SESSION_BUS_ADDRESS=$(grep -z DBUS_SESSION_BUS_ADDRESS /proc/${pid_gnome}/environ|cut -d= -f2-)
export DBUS_SESSION_BUS_ADDRESS=${DBUS_SESSION_BUS_ADDRESS}
Veuillez vous assurer que l'utilisateur a défini la variable DISPLAY.
Une autre alternative est :
export $(dbus-launch)
J'ai enfin trouvé la réponse, l'exécution de la commande suivante exporte la sortie de dbus-launch :
export $(dbus-launch)