Rhythmbox/GStreamer kann keine Dateien via samba-Protokoll abspielen

Nach dem Upgrade von Linux Mint 20.3 auf Linux Mint 21.1 hatte ich das Problem, dass ich mit Rhythmbox keine Musik mehr abspielen konnte, die ich mittels einer samba-Freigabe eingebunden hatte. Ich erhielt immer die Meldung:

Es ist kein URI-Handler für »smb« implementiert.

Im Debugmode auf der Konsole bestätigte sich dies. Dort erhielt ich die Ausgabe

[...]
<rhythmbox> [handle_missing_plugin_message] ../backends/gstreamer/rb-player-gst.c:293: got missing-plugin message from uridecodebin0: gstreamer|1.0|rhythmbox|SMB Protokollquelle|urisource-smb
[...]

Ein Versuch direkt mit den GStreamer-Tools die Ausgabe zu starten schlug ebenfalls fehl.

$ gst-launch-1.0 -v playbin uri=smb://{IP]/Pfad%20zur%20Datei.mp3
[...]
FEHLER: Von Element /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0: Es ist kein URI-Handler für »smb« implementiert.
[...]

Also vermutete ich, dass es an einem der GStreamer-Pakete liegen muss. Nach einigem überlegen und suchen habe ich für mich die folgende Lösung gefunden:

  1. Synaptic öffnen
  2. Als zusätzliche Paketquelle Ubuntu kinetic einbinden.
    1. [Menü] –> Einstellungen –> Paketquellen –> Zusätzliche Paketquellen
    2. Die Zeile deb https://ftp.tu-chemnitz.de/pub/linux/ubuntu/ kinetic main restricted universe multiverse hinfufügen.
  3. Paketliste neu laden
  4. Für das Paket gstreame1.0-plugins-base die Version 1.20.3-2 erzwingen
  5. Die zusätzliche Paketquelle wieder deaktivieren (siehe auch Punkt 2.1)
  6. Paketliste neu laden

Ich freue mich, wenn ich jemanden damit helfen konnte.

Tagged , , , , , , , , , , .Speichere in deinen Favoriten diesen permalink.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert