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 из Dash, то он работает, но звук не воспроизводится. Другие плееры работают нормально. Я пробовал очистить 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 настройки звука импульса находятся в разделе ~/.config/pulse/, следовательно:

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

Связанный контент