Script em Python ( salve e execute).
Eu o encontrei na página de erros do launchpad com as seguintes comentário:
Até que o banshee suporte isso nativamente, o snippet de python anexado fará o trabalho. Há um problema conhecido de que ele lançará o banshee quando você bloquear a tela, se ainda não estiver em execução. Eu não sei o suficiente sobre o dbus para evitar isso, e isso não me incomoda o suficiente para me fazer entender (o banshee está sempre rodando de qualquer maneira).
O código do script pode ser encontrado aqui .
Em relação ao comentário:
Pode valer a pena perguntar isso ao codificar stackexchange.
Mas a parte relevante é:
def Bconnect(session_bus): if not session_bus.name_has_owner("org.bansheeproject.Banshee"): return None banshee = session_bus.get_object("org.bansheeproject.Banshee", "/org/bansheeproject/Banshee/PlayerEngine") return banshee