O Banshee tem a capacidade de controlar sua janela principal a partir da linha de comando usando comandos como
$ banshee --next
No entanto, ao executar esses comandos no ssh como o mesmo usuário, ele simplesmente tenta iniciar o banshee.
Existe uma maneira de passar para a outra sessão quando conectado com uma sessão ssh.
Acho que isso é mais uma coisa ssh / tty do que uma coisa de banshee, mas se isso puder ser feito, eu adoraria saber.
Editar:
export $(strings /proc/*/environ| grep DBUS_SESSION | tail -1)
parece funcionar no meu caso de uso. Observe que há muitas permissões negadas, mas você pode ignorá-las.
via: http://machine-cycle.blogspot.com/2010/12/ssh-and-dbus-sessions.html
se alguém tiver uma solução mais limpa, adoraria vê-la.