Como registrar o serviço rhythmbox no sistema dbus?

3

Instalado o rhythmbox e o rhythmbox-plugins, mas não há org.Rhythmbox na lista de serviços dbus disponíveis. Para ver a lista eu uso:

dbus-send --system            \
  --dest=org.freedesktop.DBus \
  --type=method_call          \
  --print-reply               \
  /org/freedesktop/DBus       \
  org.freedesktop.DBus.ListNames 
    
por r_spb 20.12.2015 / 10:22

1 resposta

2

O Rhythmbox precisa do plug-in do MPRIS ativado (use a janela de plug-ins para ativar o plug-in)

AsversõesmodernasdoRhythmbox( 2.90.1 e posterior ) expõem uma sessão Entrada dbus chamada "org.gnome.Rhythmbox3" quando o Rhythmbox está realmente rodando. Para ver isso, altere um pouco seu comando dbus:

dbus-send --session --dest=org.freedesktop.DBus --type=method_call --print-reply /org/freedesktop/DBus org.freedesktop.DBus.ListNames

Como alternativa, basta usar a interface do mpris, conforme explicado em este excelente Q & A .

Se você usar o aplicativo d-feet, isso mostrará claramente os objetos expostos pela interface do mpris:

    
por 20.12.2015 / 11:58