出力デバイスを変更した後、Rhythmbox で音が再生されない

出力デバイスを変更した後、Rhythmbox で音が再生されない

問題: 出力デバイスを変更した後、Rhythmbox でサウンドが再生されません。Ubuntu 12.04、i386、Rhythmbox 2.96。

これを取得する方法:

 - 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 の動作は通常どおりですが、再生をクリックすると、ドロップダウン サウンド メニューのアプレット インジケーターがフリーズします。ダッシュから Rhythmbox を起動すると機能しますが、サウンドは再生されません。他のプレーヤーは正常に動作します。rhythmbox、gstreamer* を消去して再度インストールしてみましたが、うまくいきませんでした。他のユーザーでログインすると、rhythmbox は正常に動作します。

おそらくpulseaudioの問題だと思いますが、どうしたらいいのかわかりません...

答え1

Pulse Audio のユーザー設定が誤っている可能性があります。デフォルト設定を復元するには、~/.pulse(~/.config/pulseリリース バージョンによっては ) の隠し設定ディレクトリを削除します。このディレクトリは、pulseaudio を再起動するとデフォルト設定で再作成されます。

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

それでも問題が解決しない場合は、次の質問に対する回答で示した追加の手順を試してください。

答え2

Ubuntu 18.04 の場合、Pulse Audio 設定は の下にあるため~/.config/pulse/、次のようになります。

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

関連情報