У меня есть компьютер, на котором работает 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.
Как исправить эту ошибку?
Я предполагаю, что вы пытались удалить ~ / .pulse / * и перезапустить звуковой сервер?
Второй вариант - проверить /etc/pulse/client.conf в / etc / pulse , как это было предложено в предупреждении. Убедитесь, что все установлено в значение по умолчанию, комментируя каждую строку с помощью точки с запятой.
Наконец, это может быть связано с этой ошибкой. Работа здесь заключалась в том, чтобы запустить pulseaudio в системном режиме, изменив значение PULSEAUDIO_SYSTEM_START в / etc / default / pulseaudio на 1. Это не позволит pulseaudio загружать «default.pa» в вашу папку / etc / pulse. Если это устраняет вашу проблему, и вы работаете в многопользовательской системе, поэтому не хотите продолжать работать с импульсом в системном режиме, а затем отредактируйте свой пост с содержимым default.pa. В противном случае, просто оставьте это исправлено. Я действительно не вижу проблемы с запуском его в системном режиме в однопользовательской системе.
Откройте etc/pulse/default.pa и попробуйте комментировать все эти строки:
.ifexists module-jackdbus-detect.so
load-module module-jackdbus-detect
.endif
Повторите шаги еще раз и проверьте журнал изменений, если возможно, используйте другой вывод.
Если это не сработает, удалите pulseaudio и перезагрузитесь.
Я получил эту ошибку "Connection to PulseAudio failed", когда были разные значения переменной среды XDG_RUNTIME_DIR.
Сервер pulseaudio работал с одним значением, а pavucontrol работал с другим стоимость. Следовательно, pavucontrol искал неправильный каталог для сокета связи, созданного pulseaudio.
В этом случае решение состоит в том, чтобы убедиться, что оба процесса имеют одинаковое значение для среды XDG_RUNTIME_DIR переменная.
Недавно я получил это на старом компьютере gentoo, который я обновлял. Оказывается, мне не удалось запустить службу dbus
# /etc/init.d/dbus start
# rc-update add dbus default
Это, вероятно, будет необычной причиной этого диалогового окна ошибок.
Попробуйте следующее:
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 работает отлично.