Eu uso startx bem (Debian instável + experimental). Se você observar onde as variáveis de ambiente dbus estão definidas (novamente), está em /etc/X11/Xsession.d/20dbus_xdg-runtime . Eu uso o meu próprio .xinitrc , e percebi um monte de problemas que eu tinha provocado não sourcing os scripts em /etc/X11/Xsession.d (como o padrão xinitrc faz). Em vez de tentar executar dbus-update-activation-environment , recomendo strongmente que você crie os arquivos em /etc/X11/Xsession.d (eles adicionam várias outras coisas, como modificar suas configurações xhost ).