Почему я получаю это & ​​ldquo; Соединение с PulseAudio не удалось & rdquo; ошибка?

У меня есть компьютер, на котором работает Mythbuntu 12.04. У него есть внешний USB-накопитель Kenwood Digital Audio.

Когда я открываю pavucontrol, я получаю это сообщение:

Если я сделаю это по предложению и запустите start-pulseaudio-x11, я получаю этот вывод:

$ start-pulseaudio-x11
Connection failure: Connection refused
pa_context_connect() failed: Connection refused

Файл журнала ошибок, созданный с помощью этих инструкций, на Pastebin.

Как исправить эту ошибку?

1
задан 1 August 2012 в 21:15

5 ответов

Я предполагаю, что вы пытались удалить ~ / .pulse / * и перезапустить звуковой сервер?

Второй вариант - проверить /etc/pulse/client.conf в / etc / pulse , как это было предложено в предупреждении. Убедитесь, что все установлено в значение по умолчанию, комментируя каждую строку с помощью точки с запятой.

Наконец, это может быть связано с этой ошибкой. Работа здесь заключалась в том, чтобы запустить pulseaudio в системном режиме, изменив значение PULSEAUDIO_SYSTEM_START в / etc / default / pulseaudio на 1. Это не позволит pulseaudio загружать «default.pa» в вашу папку / etc / pulse. Если это устраняет вашу проблему, и вы работаете в многопользовательской системе, поэтому не хотите продолжать работать с импульсом в системном режиме, а затем отредактируйте свой пост с содержимым default.pa. В противном случае, просто оставьте это исправлено. Я действительно не вижу проблемы с запуском его в системном режиме в однопользовательской системе.

6
ответ дан 25 May 2018 в 17:45
  • 1
    Спасибо, что ответили. Я удалил ~ / .pulse / * и перезапустил звуковой сервер. Я установил PULSEAUDIO_SYSTEM_START в 1. Я установил все в etc / pulse / client.conf как значение по умолчанию. Я перезагрузился после каждого изменения, чтобы убедиться, что они удержались. К сожалению, ни одна из них не устранила проблему. – Questioner 17 November 2011 в 15:11
  • 2
    Не за что. Какая модель вашего аудиоустройства? Вы вообще слышите звук, или это просто pavucontrol, которые дают эту ошибку? – ovangle 17 November 2011 в 15:37
  • 3
    пс. вы также можете опубликовать результат «cat / var / log / syslog | grep pulseaudio ' – ovangle 17 November 2011 в 15:51
  • 4
    Удаление ~ / .pulse и start pulseaudio исправило мою проблему - когда я вставлял свою USB-гарнитуру (Logitech G35), это привело к тому, что встроенные динамики были удалены из списка устройств в звуковом менеджере, а также не работали сами. – oscode 20 April 2013 в 17:32
  • 5
    Решила и мою! Проблема возникла, когда на гарнитуре bluetooth закончилась батарея! – Borivoje Petrovic 26 November 2017 в 04:57

Откройте etc/pulse/default.pa и попробуйте комментировать все эти строки:

.ifexists module-jackdbus-detect.so
load-module module-jackdbus-detect
.endif

Повторите шаги еще раз и проверьте журнал изменений, если возможно, используйте другой вывод.

Если это не сработает, удалите pulseaudio и перезагрузитесь.

3
ответ дан 25 May 2018 в 17:45

Я получил эту ошибку "Connection to PulseAudio failed", когда были разные значения переменной среды XDG_RUNTIME_DIR.

Сервер pulseaudio работал с одним значением, а pavucontrol работал с другим стоимость. Следовательно, pavucontrol искал неправильный каталог для сокета связи, созданного pulseaudio.

В этом случае решение состоит в том, чтобы убедиться, что оба процесса имеют одинаковое значение для среды XDG_RUNTIME_DIR переменная.

0
ответ дан 25 May 2018 в 17:45

Недавно я получил это на старом компьютере gentoo, который я обновлял. Оказывается, мне не удалось запустить службу dbus

# /etc/init.d/dbus start
# rc-update add dbus default

Это, вероятно, будет необычной причиной этого диалогового окна ошибок.

0
ответ дан 25 May 2018 в 17:45

Попробуйте следующее:

rm -r ~/.pulse
rm -r ~/.pulse-cookie
rm -r ~/.config/pulse

Возможно, были обнаружены ошибки в том, что файлы не найдены. Ничего страшного. Затем мы начинаем пульс и начинаем его снова:

sudo pulseaudio -k
pulseaudio --start

Там также могут появляться сообщения об ошибках:

E: [pulseaudio] core-util.c: Home directory not accessible: Keine Berechtigung
W: [autospawn] lock-autospawn.c: Fehler beim Zugriff auf Autostart-Sperre.
E: [pulseaudio] main.c: Failed to acquire autospawn lock

Но после перезагрузки это сработало для меня. С тех пор Pavucontrol работает отлично.

0
ответ дан 25 May 2018 в 17:45

Другие вопросы по тегам:

Похожие вопросы: