Parecia ser um recurso de segurança - esse git commit resolve o problema não estragar o array env.
Uma solução suja para aqueles que ficaram com o 5.4 ou anterior (último teste):
Um hack sujo para obter um barramento de sessão de outras variáveis env de processos (testado apenas com um único usuário):
#! /bin/sh
DBUS_ADDRESS='grep -z DBUS_SESSION_BUS_ADDRESS /proc/*/environ 2> /dev/null| sed -e 's/\/proc\/[^\/]*\/environ\:/ /g'| cut -d ' ' -f 2'
if [ "x${DBUS_ADDRESS}" != "x" ]; then
export ${DBUS_ADDRESS}
fi