Por que o plug-in Coverart da Rhythmbox não funciona? (Kubuntu)

2

Eu mudei recentemente para o Ubuntu e, em seguida, esta manhã para o Kubuntu. Eu realmente amo o Kubuntu, eu quero rodar isso como o único sistema operacional no meu Macbook, mas há um problema que eu simplesmente não consigo consertar.

Então eu instalei o Rhythmbox e fui instalar os plugins da Coverart com estes comandos:

sudo add-apt-repository ppa:fossfreedom/rhythmbox-plugins
sudo apt-get update
sudo apt-get install rhythmbox-plugin-coverart-browser

Depois, abro o Rhythmbox, clico em ferramentas e clico em plug-ins. O plug-in está listado, mas quando clico duas vezes nele para marcar a caixa de seleção, ele adiciona uma pequena linha horizontal vermelha em um círculo ao lado dela e não é ativado. O plug-in "Provedores de pesquisa do CoverArt Browser Search", que é necessário, funciona bem. Se alguém puder me ajudar com isso, ficarei muito feliz!

Aqui está o que eu recebo quando digito "rhythmbox" no Terminal (Konsole):

(rhythmbox:3110): Gtk-WARNING **: Failed to register client: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files
Traceback (most recent call last):
  File "<frozen importlib._bootstrap>", line 2158, in _find_spec
AttributeError: 'DynamicImporter' object has no attribute 'find_spec'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/reece/.local/share/rhythmbox/plugins/coverart_browser/coverart_browser.py", line 32, in <module>
    from coverart_browser_source import CoverArtBrowserSource
  File "/home/reece/.local/share/rhythmbox/plugins/coverart_browser/coverart_browser_source.py", line 37, in <module>
    from coverart_widgets import PanedCollapsible
  File "/home/reece/.local/share/rhythmbox/plugins/coverart_browser/coverart_widgets.py", line 26, in <module>
    from gi.repository import Notify
  File "/usr/lib/python3/dist-packages/gi/importer.py", line 144, in find_module
    'introspection typelib not found' % namespace)
ImportError: cannot import name Notify, introspection typelib not found

(rhythmbox:3110): libpeas-WARNING **: Error loading plugin 'coverart_browser'

(rhythmbox:3110): Gtk-WARNING **: Duplicate child name in GtkStack: Add to Playlist


(rhythmbox:3110): Gtk-WARNING **: Duplicate child name in GtkStack: Add to Playlist


(rhythmbox:3110): Gtk-WARNING **: Duplicate child name in GtkStack: Add to Playlist


(rhythmbox:3110): Gtk-WARNING **: Duplicate child name in GtkStack: Add to Playlist


(rhythmbox:3110): Gtk-WARNING **: Duplicate child name in GtkStack: Add to Playlist


(rhythmbox:3110): Gtk-WARNING **: Duplicate child name in GtkStack: Add to Playlist


(rhythmbox:3110): Rhythmbox-WARNING **: Unable to grab media player keys: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SettingsDaemon was not provided by any .service files
    
por KUPOinyourWINDOW 09.01.2016 / 19:12

1 resposta

2

A parte importante de sua saída quando você executou o rhythmbox a partir de um terminal é este pouco:

  

ImportError: não é possível importar o nome Notify, introspection typelib não encontrado

O que isto significa é que o Kubuntu não possui o seguinte pacote instalado por padrão - gir1.2-notify-0.7

Para instalar este pacote:

sudo apt-get install gir1.2-notify-0.7

Como um aparte - já que o pacote Debian é fornecido por mim mesmo ... Eu atualizei este pacote na próxima versão para incluir essa dependência.

    
por fossfreedom 11.01.2016 / 14:41