Digite
export $(dbus-launch)
Isso funcionou para mim.
Às vezes na GUI eu uso byobu
, mas recebo o seguinte erro com qdbus
Não foi possível conectar-se ao servidor D-Bus: org.freedesktop.DBus.Error.NoServer: Falha ao conectar-se ao soquete / tmp / dbus-1rnudRVZOD: Conexão recusada
e o seguinte com dbus-monitor
Falha ao abrir a conexão ao barramento da sessão: Falha ao conectar ao soquete / tmp / dbus-1rnudRVZOD: Conexão recusada
Como posso consertar isso?
O que eu tentei até agora é exportar algumas variáveis no meu .bashrc
export DBUS_SESSION_BUS_ADDRESS
export DISPLAY
Digite
export $(dbus-launch)
Isso funcionou para mim.
Você provavelmente desejará monitorar alguma instância específica do dbus daemon, conectada a um processo específico (como o gnome-session ou algo assim). Primeiro encontre o PID desse processo
$ pidof gnome-session
34001
Em seguida, verifique seu env vars para DBUS_SESSION_BUS_ADDRESS
$ xargs --null --max-args=1 < /proc/34001/environ | grep DBUS_SESSION_BUS_ADDRESS
Agora você pode exportar var extraído
$ export DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-p7YOEk,guid=ed5c03623a
Tags gnu-screen dbus byobu