Форум русскоязычного сообщества Ubuntu


Автор Тема: MPD не работает с PulseAudio  (Прочитано 764 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Acid_Zero

  • Автор темы
  • Участник
  • *
  • Сообщений: 154
    • Просмотр профиля
MPD не работает с PulseAudio
« : 13 Июль 2015, 20:03:56 »
Доброго времени суток! Недавно появилась необходимость поставить mpd. Ставил по http://help.ubuntu.ru/wiki/mpd
Все сразу заработало на ура, проработало примерно 3 дня, пока не понадобилось машину перезагрузить. Тут-то и начались непонятки. Приклыдаваю лог mpd при запуске и попытке воспроизвести файл, а так же конфиг.
mpd.log http://paste.ubuntu.com/11873309/
mpd.conf http://paste.ubuntu.com/11873316/
MPD запускается от имени моего пользователя, есть права на все файлы, все работало до перезагрузки. Даже пробовал запускать от рута - все равно не удается подключиться к пульсу. Через alsa все работает, но хотелось бы пульс. Заранее спасибо!

Пользователь решил продолжить мысль [time]13 Июль 2015, 21:56:10[/time]:
Значит, дело обстоит так. После загрузки в процессах имеем следующее:
ps aux|grep pulse
lightdm   1425  0.1  0.0 440832  9732 ?        S<l  20:50   0:00 /usr/bin/pulseaudio --start --log-target=syslog
lightdm   2097  0.0  0.0  98428  4208 ?        S    20:50   0:00 /usr/lib/pulseaudio/pulse/gconf-helper
archi     2722  0.1  0.0 396152 10244 ?        S<l  20:50   0:00 /usr/bin/pulseaudio --start --log-target=syslog
archi     2868  0.0  0.0  98400  4316 ?        S    20:50   0:00 /usr/lib/pulseaudio/pulse/gconf-helper
archi     3086  0.0  0.0  17196  2108 pts/11   S+   20:51   0:00 grep --color=auto pulse
И MPD не работает. Далее убиваем пульс:
sudo killall pulseaudio
ps aux|grep pulse
archi     3464  0.5  0.0 378572 10480 ?        S<l  20:54   0:00 /usr/bin/pulseaudio --start --log-target=syslog
archi     3467  0.0  0.0  98400  4272 ?        S    20:54   0:00 /usr/lib/pulseaudio/pulse/gconf-helper
archi     3478  0.0  0.0  17192  2204 pts/11   S+   20:54   0:00 grep --color=auto pulse

И все замечательно работает. Только это наврятли можно назвать решением проблемы.
« Последнее редактирование: 13 Июль 2015, 20:56:45 от Acid_Zero »

Оффлайн agoomboom

  • Участник
  • *
  • Сообщений: 172
    • Просмотр профиля
Re: MPD не работает с PulseAudio
« Ответ #1 : 13 Июль 2015, 23:14:07 »
У тебя в конфиге вся секция Audio Output закоментирована.
https://wiki.archlinux.org/index.php/Music_Player_Daemon#Configure_audio

Оффлайн Acid_Zero

  • Автор темы
  • Участник
  • *
  • Сообщений: 154
    • Просмотр профиля
Re: MPD не работает с PulseAudio
« Ответ #2 : 13 Июль 2015, 23:21:46 »
agoomboom,
Там нормально все, внизу секции дописано;)
Пока решил проблему так. В конфиге пульса(/etc/pulse/client.conf) простивил параметр autospawn = no для того, что бы пульс не запускался от пользователя lightgm, в следствии чего нет звука в окне авторизации(ну и пес с ней), а от пользователя добавил в автозапуск pulseaudio, решение не слишком изящное, но есть еще время подумать. Может кто подскажет, как это решить без костылей?

Оффлайн agoomboom

  • Участник
  • *
  • Сообщений: 172
    • Просмотр профиля
Re: MPD не работает с PulseAudio
« Ответ #3 : 13 Июль 2015, 23:51:28 »
А, ну да. Не осилил всю портянку.
Так выхлоп будет читабельнее:
cat file | grep -v '^#'

 

Страница сгенерирована за 0.076 секунд. Запросов: 24.