На моем Ubuntu 12.04 аудиосервер сталкивается с случайными сбоями, поэтому я вынужден перезагрузить систему, чтобы она воспроизводила аудио.
Alsamixer выглядит нормально, ничего не отключено. Более того, я пытался
sudo pkill -9 pulseaudio
а потом:
pulseaudio -D
который дал мне
E: [pulseaudio] main.c: Daemon startup failed.
Можете ли вы помочь мне понять, что не так?
12.04
sound
pulseaudio
alsa
Martina
источник
источник
-v
возможностьюpulseaudio
? Напримерpulseaudio -v -D
. Последняя ошибка должна появиться после некоторых других ошибок.Ответы:
Pulseaudio будет работать для каждого пользователя с настройками по умолчанию. Поэтому нам не нужны права root для его уничтожения.
Команда для перезапуска / сброса работающего звукового сервера pulseaudio с терминала просто выполняется
После этого к звуковому серверу будет автоматически запущен и перезапущен с настройками по умолчанию. Вы всегда получите ошибку, если попытаетесь запустить pulseaudio дважды.
Чтобы запустить pulseaudio из командной строки для чтения возможных ошибок, вам придется временно отключить автозапуск ( подробнее о том, как это сделать, см. Эту статью ).
Иногда неправильные настройки пользователя приводят к неисправности звукового сервера pulseaudio. Затем мы можем попытаться переименовать каталог настроек
~/.pulse
(или./config/pulse
в более новых выпусках), прежде чем перезапуску pulseaudio. Этот каталог будет воссоздан с настройками по умолчанию.источник
~/.[/config/]pulse
каталог? Чтобы перечислить доступные приемники, которые вы можете выпуститьpacmd list-sinks
- присутствуют ли ваши спикеры?pacmd list-cards
когда динамики работают, а когда динамики не работают, наушники работают. Это может дать вам дополнительные подсказки о том, что может быть проблемой. (трудно отлаживать удаленно, я боюсь)Однажды у меня была похожая ошибка, у меня сработало редактирование
default.pa
файла/etc/pulse
. Каким-то образом, первая строка была!/usr/bin/pulseaudio -nF
, и вместо#!/usr/bin/pulseaudio -nF
, так что, после редактирования, pulseaudio работал нормально.источник
То, что работало для меня, двигалось
~/.config/pulse
в~/.config/pulseold
. Переустановил мою базовую систему, и кажется, что pulseaudio продолжал падать, пытаясь использовать мои старые конфиги.источник
У меня была эта проблема - поиграв с ней, я разобрался, как ее исправить, хотя я все еще не уверен, что с ней не так.
Сначала найдите нужную карту и устройство и вручную экспортируйте переменную PULSE_SINK:
Если нет, проверьте / etc / pulse на наличие неработающих символических ссылок и
rm -rf ~/.config/pulse
.После этого сделайте по умолчанию, где вы хотите, проверьте
После того, как вы найдете, какой выход вы хотите, сделайте его по умолчанию:
У меня работает, на Ubuntu 16.04.
источник