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:
- Synaptic öffnen
- Als zusätzliche Paketquelle Ubuntu kinetic einbinden.
- [Menü] –> Einstellungen –> Paketquellen –> Zusätzliche Paketquellen
- Die Zeile
deb https://ftp.tu-chemnitz.de/pub/linux/ubuntu/ kinetic main restricted universe multiverse
hinfufügen.
- Paketliste neu laden
- Für das Paket
gstreame1.0-plugins-base
die Version 1.20.3-2 erzwingen - Die zusätzliche Paketquelle wieder deaktivieren (siehe auch Punkt 2.1)
- Paketliste neu laden
Ich freue mich, wenn ich jemanden damit helfen konnte.