[gelöst] Rhythmbox verweigert den Dienst

Du hast Probleme mit Deinem eMail-Programm, Webbrowser oder Textprogramm? Dein Lieblingsprogramm streikt?
Antworten
NielsH
Beiträge: 29
Registriert: 22.11.2013 12:15:26

[gelöst] Rhythmbox verweigert den Dienst

Beitrag von NielsH » 24.11.2013 14:11:01

Nachdem ich von Squeeze auf Wheezy (Gnome) upgedatet hatte, lief Rhythmbox. Ich habe Livestream gehört. Nun geht leider nichts mehr. Das Starten eines Livestream meldet
Rhythmbox hat geschrieben:Das Element »playbin2« konnte nicht angelegt werden; überprüfen Sie die Installation von GStreamer
Keine Ahnung, was zwischenzeitlich geschehen ist, einige kosmetische Dinge wurden noch gemacht. Auch konnte ich nicht herausfinden, wie ich die Installation von GStreamer prüfen kann, ich finde keine Pakete mit diesem Namen bzw. mit dem Namen libgstreamer...
Auch ein Podcast oder ein lokales MP3-File kann nicht wiedergegeben werden. Der Download eines Podcast läuft scheinbar gut durch, jedoch kommt nach Erreichen der 100%-Marke die Meldung 'fehlgeschlagen'. Riecht ja für mich nach einem Dateirechteproblem. Die Podcast-Ordner stehen mit Benutzer und Gruppe jeweils auf den Benutzernamen. Ist das ok so?
Die Wiedergabe eines lokalen MP3-Files scheitert mit:
Rhythmbox hat geschrieben:Wiedergabe konnte nicht gestartet werden
(null)
Das Sounddevice ansich funktioniert jedoch, die Wiedergabe von Systemklängen funktioniert ebenso wie die Wiedergabe von Inhalten im Iceweasel.

stumme Grüße
Niels
Zuletzt geändert von NielsH am 27.11.2013 17:40:38, insgesamt 1-mal geändert.

Benutzeravatar
smutbert
Moderator
Beiträge: 8331
Registriert: 24.07.2011 13:27:39
Wohnort: Graz

Re: Rhythmbox verweigert den Dienst

Beitrag von smutbert » 24.11.2013 14:43:10

Hast du schon versucht rhythmbox von einem Terminalfenster aus zu starten, um zu sehen ob es dort ein paar aufschlußreichere ausgibt.

NielsH
Beiträge: 29
Registriert: 22.11.2013 12:15:26

Re: Rhythmbox verweigert den Dienst

Beitrag von NielsH » 24.11.2013 15:11:56

Jo, da kommt was:

Code: Alles auswählen

$ rhythmbox

** (rhythmbox-metadata:3819): WARNING **: can't find typefind element, decodebin will not work
:
:...
Und als SU kommt da auch noch mehr, aber da mag ich ja mal glauben, dass hierbei mehr Rechte nicht unbedingt gut sind

Code: Alles auswählen

# rhythmbox
ERROR: Could not load classifier cascade /usr/share/opencv/haarcascades/haarcascade_frontalface_alt2.xml

(rhythmbox:4024): Rhythmbox-WARNING **: Failed to connect to the session manager: None of the authentication protocols specified are supported


** (rhythmbox:4024): WARNING **: Verbindung ist geschlossen

** (rhythmbox:4024): WARNING **: Verbindung ist geschlossen

(rhythmbox:4024): GVFS-RemoteVolumeMonitor-WARNING **: cannot connect to the session bus: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.

(rhythmbox:4024): GVFS-RemoteVolumeMonitor-WARNING **: cannot connect to the session bus: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.

(rhythmbox:4024): GVFS-RemoteVolumeMonitor-WARNING **: cannot connect to the session bus: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.

** (rhythmbox:4024): WARNING **: Verbindung ist geschlossen
:
:...
ahnungslose Grüße
Niels

Benutzeravatar
smutbert
Moderator
Beiträge: 8331
Registriert: 24.07.2011 13:27:39
Wohnort: Graz

Re: Rhythmbox verweigert den Dienst

Beitrag von smutbert » 24.11.2013 15:47:59

als root brauchst du rhythmbox nicht zu starten, aber hast du beim Versuch als normaler Benutzer schon versucht etwas abzuspielen (ich hätte etwas mehr erwartet als nur eine Warnung)?
Verhalten sich andere gstreamer Anwendungen genauso (zB totem)?

Die entscheidenden gstreamer Pakete heißen übrigens irgendetwas mit gstreamer1.0-… Falls du beispielsweise pulseaudio nicht installiert oder deinstalliert hast, brauchst du auf jeden Fall Debiangstreamer1.0-alsa. wenn du dagegen pulseaudio verwendest ist Debiangstreamer1.0-pulseaudio sehr ratsam.
Zum dekodieren braucht gstreamer ebenfalls das passende Plugin, nachdem ich schon lange keine mp3 Dateien mehr habe, weiß ich gar nicht mehr welches unter Debian normalerweise verwendet wird, mit der Suche habe ich jedenfalls nur Debiangstreamer1.0-fluendo-mp3 gefunden.

NielsH
Beiträge: 29
Registriert: 22.11.2013 12:15:26

Re: Rhythmbox verweigert den Dienst

Beitrag von NielsH » 25.11.2013 09:13:17

smutbert hat geschrieben:Verhalten sich andere gstreamer Anwendungen genauso (zB totem)?
Jo:
totem hat geschrieben:Es konnte kein GStreamer-Wiedergabeobjekt erzeugt werden. Bitte überprüfen Sie Ihre GStreamer-Installation.
smutbert hat geschrieben:Die entscheidenden gstreamer Pakete heißen übrigens irgendetwas mit gstreamer1.0-… Falls du beispielsweise pulseaudio nicht installiert oder deinstalliert hast, brauchst du auf jeden Fall Debiangstreamer1.0-alsa. wenn du dagegen pulseaudio verwendest ist Debiangstreamer1.0-pulseaudio sehr ratsam.
Hier war ich vermutlich wieder etwas schnell:

Code: Alles auswählen

# apt-get install gstreamer0.10-alsa 
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
gstreamer0.10-alsa ist schon die neueste Version.
gstreamer0.10-alsa wurde als manuell installiert festgelegt.
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
  bsh bsh-gcj cheese chromium-browser-inspector dasher dasher-data
  dmz-cursor-theme ekiga espeak fb-music-high file-roller
  foomatic-filters-ppds freedesktop-sound-theme freeglut3 fuse-utils g++-4.4
  gconf-editor gdebi gedit gedit-common gedit-plugins gnome-desktop-data
  gnome-doc-utils gnome-games gnome-media-common gnome-nettool gnome-office
  gnome-session-canberra gnome-system-tools gnome-themes gnome-themes-extras
  gnome-themes-more gtk2-engines-pixbuf gtk2-engines-smooth guile-1.8-libs
  hamster-applet kaboom kdenlive-data libaccess-bridge-java
  libaccess-bridge-java-jni libartsc0 libaudiofile0 libavahi-ui0 libavdevice52
  libavfilter1 libavutil49 libbabl-0.0-0 libboost-date-time1.42.0
  libboost-python1.42.0 libboost-thread1.42.0 libbs2b0 libcamel1.2-14
  libcdio-cdda0 libcdio-paranoia0 libcdio10 libcdt4 libcelt0-0
  libchamplain-0.4-0 libchamplain-gtk-0.4-0 libcheese-gtk18
  libclutter-gtk-0.10-0 libcryptui0 libcv2.1 libcvaux2.1 libdb4.7-java
  libdb4.7-java-gcj libdvbpsi6 libebackend1.2-0 libebml0 libedataserver1.2-13
  libeggdbus-1-0 libegroupwise1.2-13 libevince2 libexiv2-9 libfreerdp0
  libgalago3 libgcr0 libgdata-google1.2-1 libgdata1.2-1 libgdata7
  libgegl-0.0-0 libgexiv2-0 libggi-target-x libggi2 libggiwmh0
  libggiwmh0-target-x libgii1 libgii1-target-x libgirepository1.0-0
  libglewmx1.5 libgmime-2.4-2 libgmime2.4-cil libgmp3c2 libgnome-bluetooth7
  libgnome-media0 libgnome-menu2 libgnome-window-settings1
  libgnome2-canvas-perl libgnome2-perl libgnome2-vfs-perl libgnomekbd4
  libgp11-0 libgraph4 libgraphicsmagick3 libgraphite3 libgs8 libgssdp-1.0-2
  libgtkglext1 libgtkhtml-editor-common libgtkhtml3.14-19 libgtkimageview0
  libgtksourceview2.0-0 libgtksourceview2.0-common libgucharmap7
  libgupnp-1.0-3 libgupnp-igd-1.0-3 libgvc5 libgweather1 libhighgui2.1
  libhunspell-1.2-0 libimobiledevice1 libiso9660-7 libknewstuff2-4
  libkpathsea5 libkrossui4 liblapack3gf libmagick++3 libmagickcore3
  libmagickcore3-extra libmagickwand3 libmatroska0 libmlt++3 libmlt-data
  libmlt3 libmono-cairo2.0-cil libmono-corlib2.0-cil libmono-i18n-west2.0-cil
  libmono-posix2.0-cil libmono-security2.0-cil libmono-sharpzip2.84-cil
  libmono-system2.0-cil libmozjs2d libmusicbrainz4c2a libmysqlclient16
  libndesk-dbus-glib1.0-cil libndesk-dbus1.0-cil libnet1 libnice0 libnl1
  libnm-glib2 libnm-util1 libntfs10 liboobs-1-4 libopal3.6.8 libpathplan4
  libpolkit-qt-1-0 libpoppler-glib4 libpoppler5 libpostproc51 libpt2.6.7
  libpython2.6 libquicktime1 libraptor1 librasqal2 librpmio1 libslab0a
  libsoundtouch1c2 libsox1b libstdc++6-4.4-dev libsysfs2 libtextcat-data-utf8
  libtracker-client-0.8-0 libunique-1.0-0 libv8-2.2.24 libwpd8c2a libwpg-0.1-1
  libwps-0.1-1 libxcb-atom1 libxcb-aux0 libxcb-event1 libxcb-render-util0
  libxcb-render-util0-dev libxdot4 libxine1 libxine1-bin libxine1-console
  libxine1-ffmpeg libxine1-misc-plugins libxine1-plugins libxine1-x liferea
  liferea-data melt menu-xdg min12xxw mono-2.0-gac mplayer-skin-blue mtools
  ntfsprogs openoffice.org-base openoffice.org-calc openoffice.org-common
  openoffice.org-draw openoffice.org-emailmerge
  openoffice.org-filter-binfilter openoffice.org-filter-mobiledev
  openoffice.org-gtk openoffice.org-impress openoffice.org-java-common
  openoffice.org-math openoffice.org-officebean openoffice.org-style-galaxy
  openoffice.org-style-tango p7zip-full phonon-backend-xine pnm2ppa
  python-axiom python-bugbuddy python-clientform python-coherence
  python-configobj python-crypto python-epsilon python-evolution python-gdata
  python-gmenu python-gnomedesktop python-gtkglext1 python-gtksourceview2
  python-louie python-mechanize python-nevow python-opengl python-openssl
  python-pam python-pyasn1 python-pysqlite2 python-rdflib python-serial
  python-tagpy python-twisted-bin python-twisted-conch python-twisted-core
  python-twisted-web python-webkit python-wnck recordmydesktop rpm2cpio
  seahorse simple-scan software-center sound-juicer tcptraceroute
  transmission-common transmission-gtk ttf-lyx ttf-opensymbol ttf-sil-gentium
  update-manager-core update-manager-gnome update-notifier
  update-notifier-common xdg-user-dirs-gtk xsltproc xulrunner-1.9.1
Verwenden Sie »apt-get autoremove«, um sie zu entfernen.
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Also jetzt doch noch mal ran an das Autoremove. Vorher aber DaSi :wink:

gesicherte Grüße
Niels

NielsH
Beiträge: 29
Registriert: 22.11.2013 12:15:26

Re: Rhythmbox verweigert den Dienst

Beitrag von NielsH » 25.11.2013 10:56:41

So, die überschüssigen Pakete sind entsorgt, nur ich bin keinen Schritt weiter. Hier mal, was zum Thema gstreamer bei mir eingerichtet ist:

Code: Alles auswählen

# dpkg -l |grep gstream
ii  gir1.2-gstreamer-0.10                 0.10.36-1.2                        amd64        Description: GObject introspection data for the GStreamer library
ii  gstreamer0.10-alsa:amd64              0.10.36-1.1                        amd64        GStreamer plugin for ALSA
ii  gstreamer0.10-ffmpeg:amd64            0.10.13-5                          amd64        FFmpeg plugin for GStreamer
ii  gstreamer0.10-fluendo-mp3             0.10.15.debian-1                   amd64        Fluendo mp3 decoder GStreamer plugin
ii  gstreamer0.10-gconf:amd64             0.10.31-3+nmu1                     amd64        GStreamer plugin for getting the sink/source information from GConf
ii  gstreamer0.10-nice:amd64              0.1.2-1                            amd64        ICE library (GStreamer plugin)
ii  gstreamer0.10-plugins-bad:amd64       0.10.23-7.1                        amd64        GStreamer plugins from the "bad" set
ii  gstreamer0.10-plugins-base:amd64      0.10.36-1.1                        amd64        GStreamer plugins from the "base" set
ii  gstreamer0.10-plugins-good:amd64      0.10.31-3+nmu1                     amd64        GStreamer plugins from the "good" set
ii  gstreamer0.10-plugins-ugly:amd64      0.10.19-2+b2                       amd64        GStreamer plugins from the "ugly" set
ii  gstreamer0.10-pulseaudio:amd64        0.10.31-3+nmu1                     amd64        GStreamer plugin for PulseAudio
ii  gstreamer0.10-tools                   0.10.36-1.2                        amd64        Tools for use with GStreamer
ii  gstreamer0.10-x:amd64                 0.10.36-1.1                        amd64        GStreamer plugins for X11 and Pango
ii  libgstreamer-plugins-bad0.10-0:amd64  0.10.23-7.1                        amd64        GStreamer development files for libraries from the "bad" set
ii  libgstreamer-plugins-base0.10-0:amd64 0.10.36-1.1                        amd64        GStreamer libraries from the "base" set
ii  libgstreamer0.10-0:amd64              0.10.36-1.2                        amd64        Core GStreamer libraries and elements
Und hier ALSA, auch wenn es IMHO daran ja nicht liegen kann:

Code: Alles auswählen

s# dpkg -l |grep alsa
ii  alsa-base                             1.0.25+3~deb7u1                    all          ALSA driver configuration files
ii  alsa-utils                            1.0.25-4                           amd64        Utilities for configuring and using ALSA
ii  gstreamer0.10-alsa:amd64              0.10.36-1.1                        amd64        GStreamer plugin for ALSA
rc  libsdl1.2debian-alsa                  1.2.14-6.1                         amd64        Simple DirectMedia Layer (with X11 and ALSA options)
ii  libsox-fmt-alsa                       14.4.0-3                           amd64        SoX alsa format I/O library
Und etwas Pulseaudio habe ich auch im Angebot:

Code: Alles auswählen

# dpkg -l |grep pulse
ii  gstreamer0.10-pulseaudio:amd64        0.10.31-3+nmu1                     amd64        GStreamer plugin for PulseAudio
ii  libcanberra-pulse:amd64               0.28-6                             amd64        PulseAudio backend for libcanberra
ii  libpulse-mainloop-glib0:amd64         2.0-6.1                            amd64        PulseAudio client libraries (glib support)
ii  libpulse0:amd64                       2.0-6.1                            amd64        PulseAudio client libraries
ii  libsox-fmt-pulse                      14.4.0-3                           amd64        SoX PulseAudio format I/O library
ii  pulseaudio                            2.0-6.1                            amd64        PulseAudio sound server
ii  pulseaudio-module-x11                 2.0-6.1                            amd64        X11 module for PulseAudio sound server
ii  pulseaudio-utils                      2.0-6.1                            amd64        Command line tools for the PulseAudio sound server
ii  vlc-plugin-pulse                      2.0.3-5                            amd64        PulseAudio plugin for VLC
Für mich macht es nun keinen Sinn, dass ich die Plugins gstreamer0.10-pulseaudio:amd64 und gstreamer0.10-alsa:amd64 parallel habe. Doch was kicke ich nun? PulseAudio komplett oder das ALSA-Plugin? Dazu müsste ich erst einmal wissen, welchen Weg der funktionierende Sound geht?
Ein Versuch macht ja bekanntlich auch nicht unbedingt dümmer:

Code: Alles auswählen

s# apt-get remove gstreamer0.10-alsa:amd64 
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
Die folgenden Pakete werden ENTFERNT:
  gstreamer0.10-alsa
0 aktualisiert, 0 neu installiert, 1 zu entfernen und 0 nicht aktualisiert.
Nach dieser Operation werden 699 kB Plattenplatz freigegeben.
Möchten Sie fortfahren [J/n]? j
(Lese Datenbank ... 172322 Dateien und Verzeichnisse sind derzeit installiert.)
Entfernen von gstreamer0.10-alsa:amd64 ...
Doch nicht jeder Versuch führt zum Erfolg :cry:

versuchte Grüße
Niels

Benutzeravatar
smutbert
Moderator
Beiträge: 8331
Registriert: 24.07.2011 13:27:39
Wohnort: Graz

Re: Rhythmbox verweigert den Dienst

Beitrag von smutbert » 25.11.2013 11:10:53

Dass die pulseaudio- und alsa-Plugins parallel installiert sind, ist kein Problem. Bei mir ist das absichtlich so, weil ich manchmal pulseaudio umgehen und die Hardware direkt über ALSA ansprechen möchte.

Vom autoremove hätte ich dir abgeraten, weil da einige Pakete dabei waren, die einem uU fehlen, zB der Texteditor gedit, aber es sieht jedenfalls so aus als wäre alles für das Abspielen notwendige installiert.
Überprüfe einmal ob pulseaudio läuft:

Code: Alles auswählen

ps ax | grep pulse

Benutzeravatar
smutbert
Moderator
Beiträge: 8331
Registriert: 24.07.2011 13:27:39
Wohnort: Graz

Re: Rhythmbox verweigert den Dienst

Beitrag von smutbert » 25.11.2013 11:19:55

noch etwas:
Bei einer Googlesuche, habe ich von ähnlichen Problemen gelesen, die bei einer defekten gstreamer Registry auftreten. Dann müsste das Löschen der selbigen helfen:

Code: Alles auswählen

rm -rf ~/.gstreamer-0.10
oder du legst zu Testzwecken einen frischen Benutzer an und schaust ob der dieselben Probleme hat.

NielsH
Beiträge: 29
Registriert: 22.11.2013 12:15:26

Re: Rhythmbox verweigert den Dienst

Beitrag von NielsH » 27.11.2013 17:24:14

smutbert hat geschrieben:Überprüfe einmal ob pulseaudio läuft:

Code: Alles auswählen

ps ax | grep pulse
Sieht so aus:

Code: Alles auswählen

# ps ax | grep pulse
 3499 ?        S<l    0:00 /usr/bin/pulseaudio --start --log-target=syslog
 3772 pts/1    S+     0:00 grep pulse
abgefragte Grüße
Niels

NielsH
Beiträge: 29
Registriert: 22.11.2013 12:15:26

Re: Rhythmbox verweigert den Dienst

Beitrag von NielsH » 27.11.2013 17:40:11

smutbert hat geschrieben:oder du legst zu Testzwecken einen frischen Benutzer an und schaust ob der dieselben Probleme hat.
Na klar, die Standardtests habe ich vergessen :oops:
Und ja - bei anderen Usern funktioniert es!
smutbert hat geschrieben:

Code: Alles auswählen

rm -rf ~/.gstreamer-0.10
Jo, das war es.

Danke
Niels

bruderbastian98
Beiträge: 1
Registriert: 10.08.2017 19:08:12

Re: [gelöst] Rhythmbox verweigert den Dienst

Beitrag von bruderbastian98 » 10.08.2017 19:19:42

Bei mir war die gstreamer Registry auch zu finden in:

~/.local/share/gstreamer-0.10
~/.cache/gstreamer-1.0

Erst das Löschen aller drei löste bei mir das Problem
Danke LG
Basti

Antworten