Eu tenho uma nova instalação do Ubuntu 18.04.
Quando tento transmitir o rádio Rhythmbox, recebo o erro
Your GStreamer installation is missing a plug-in
Eu olhei para as dependências do Rhythmbox usando:
apt-cache depends rhythmbox
e verificando as bibliotecas uma a uma usando, por exemplo
ldconfig -p | grep libgstreamer-plugins-base1.0-0
e esta biblioteca parece estar faltando.
Eu baixei libgstreamer-plugins-base1.0-0_1.16.2-4_amd64.deb e tentei instalá-lo usando
sudo dpkg -i libgstreamer-plugins-base1.0-0_1.16.2-4_amd64.deb
Mas eu recebo o erro
dpkg: error processing archive libgstreamer-plugins-base1.0-0_1.16.2-4_amd64.deb (--install):
conflicting packages - not installing libgstreamer-plugins-base1.0-0:amd64
[Edit 20200418 11:52 BST]
Eu também recebo a mensagem
Additional Multimedia Codec Required
An application is requesting additional multimedia codecs
eu corri
sudo apt install ubuntu-restricted-extras
O que posso fazer?
Acontece que a mensagem do Rhythmbox é enganosa. Eu estava tentando reproduzir estações que exigem que você se registre e faça login (BBC). O Rhythmbox estava dando essas mensagens de erro enganosas que me enviaram para o caminho errado.
Esta resposta resolveu meu problema para mim
Abra o Rhythmbox e na barra de atividades no canto superior esquerdo da tela, você o verá listado com uma pequena seta para baixo ao lado.
Clique na seta para baixo e você será apresentado a um menu suspenso entre os quais estão listados os Plugins.
Você pode então configurar plugins conforme necessário.
Se não houver plugins presentes, você pode instalá-los seguindo estas etapas em um terminal:
O sinalizador -y assume sim e instala silenciosamente.
Referência