Rhythmbox gibt nach dem Ändern des Ausgabegeräts keinen Ton wieder

Rhythmbox gibt nach dem Ändern des Ausgabegeräts keinen Ton wieder

Problem: Rhythmbox gibt keinen Ton wieder, nachdem das Ausgabegerät geändert wurde. Ubuntu 12.04, i386, Rhythmbox 2.96.

Wie ich das hinbekomme:

 - I have connected to my laptop a bluetooth headset.
 - In sound preferences I changed output device from notebook speakers to connected headset.

 - Turned on rhythmbox to listen to music.
 - Gave my headset to my friend without turning off. 
 - Laptop turned off.
 - Laptop turned on.
 - I tried to listen to music with rhythmbox.

Rhythmbox verhält sich wie üblich, aber der Applet-Indikator im Dropdown-Soundmenü friert ein, wenn ich auf „Abspielen“ klicke. Wenn ich Rhythmbox vom Dashboard aus starte, funktioniert es, aber es wird kein Ton abgespielt. Andere Player funktionieren einwandfrei. Ich habe versucht, Rhythmbox und gstreamer* zu löschen und es erneut zu installieren, aber ohne Erfolg. Wenn ich mich als anderer Benutzer anmelde, funktioniert Rhythmbox einwandfrei.

Ich glaube, es hat etwas mit Pulseaudio zu tun, aber ich weiß nicht, was ich tun soll ...

Antwort1

Möglicherweise haben Sie fehlerhafte Benutzereinstellungen für Pulse Audio. Um die Standardeinstellungen wiederherzustellen, können wir das versteckte Konfigurationsverzeichnis in ~/.pulse(oder ~/.config/pulse, je nach Release-Version) löschen. Dieses Verzeichnis wird nach dem Neustart von PulseAudio mit den Standardeinstellungen neu erstellt.

mv ~/.pulse/ ~/.pulse.bak/  ## removes erroneous user audio settings
pulseaudio -k               ## restarts the sound server

Wenn das Ihr Problem nicht löst, versuchen Sie es bitte mit den zusätzlichen Schritten, die ich in meiner Antwort auf die folgende Frage angegeben habe:

Antwort2

Für Ubuntu 18.04 befinden sich die Pulse-Audioeinstellungen unter ~/.config/pulse/, daher:

mv ~/.config/pulse/ ~/.config/pulse.bak/
pulseaudio -k

verwandte Informationen