LINUX.ORG.RU

Пропал звук в MPD

 


0

1

mpd работал через alsa - фрагмент mpd.conf:

audio_output { type «alsa» name «AudioCardName» device «default» mixer_type «software» }

После очередного подключения пропал звук - трек крутиться, а звука нет. Ничего не настраивалось, не могу понять где копать: В alsamixer звук на полную + через это же устройство звук в других плеерах есть. В логах по --verbose:
-----------------------------------
root@dron:/var/log/mpd# mpd --verbose --no-daemon --stdout
config_file: loading file /etc/mpd.conf
server_socket: bind to '0.0.0.0:6600' failed: Address already in
use (continuing anyway, because binding to '[::]:6600' succeeded)
path: SetFSCharset: fs charset is: UTF-8
libsamplerate: libsamplerate converter 'Fastest Sinc
Interpolator'
opus: libopus 1.1
wildmidi: configuration file does not exist:
/etc/timidity/timidity.cfg
db: reading DB
curl: version 7.35.0
curl: with GnuTLS/2.12.23
soundcloud: disabling the soundcloud playlist plugin because API
ey is not set
daemon: opening pid file
daemon: writing pid file
avahi: Initializing interface
avahi: Client changed to state 2
avahi: Client is RUNNING
avahi: Registering service _mpd._tcp/Music Player
avahi: Service group changed to state 0
avahi: Service group is UNCOMMITED
state_file: Loading state file /var/lib/mpd/state
avahi: Service group changed to state 1
avahi: Service group is REGISTERING
decoder_thread: probing plugin mad
mad: detected LAME version 3.96 («LAME3.96 »)
mad: LAME peak found: 0.000000
mad: encoder delay is 576, encoder padding is 1272
decoder: audio_format=44100:24:2, seekable=true
alsa_output: opened default type=PLUG
alsa_output: format=S24_LE (Signed 24 bit Little Endian)
alsa_output: buffer: size=32..4096 time=725..92880
alsa_output: period: size=16..2048 time=362..46440
alsa_output: default period_time = buffer_time/4 = 92879/4 = 23219
alsa_output: buffer_size=4096 period_size=1024
output: opened plugin=alsa name=«AudioCardName»
audio_format=44100:24:2
avahi: Service group changed to state 2
avahi: Service 'Music Player' successfully established.
state_file: Saving state file /var/lib/mpd/state
player: played «NewAge/Medwyn Goodall/The Best of Medwyn Goodall
(1998) @171-223/ ansiedad.mp3»
output: closed plugin=alsa name=«AudioCardName»
avahi: Shutting down interface
listen: listen_global_finish called
......

В суслоге есть еще такое - в момент запуска МПД:


Dec 25 04:40:56 dron pulseaudio[3945]: [pulseaudio] main.c: Unable to contact D-Bus: org.freedesktop.DBus.Error.NotSupported: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11
Dec 25 04:40:57 dron pulseaudio[3945]: [alsa-sink-i2s0-sec dummy-aif1-0] alsa-sink.c: ALSA woke us up to write new data to the device, but there was actually nothing to write!
Dec 25 04:40:57 dron pulseaudio[3945]: [alsa-sink-i2s0-sec dummy-aif1-0] alsa-sink.c: Most likely this is a bug in the ALSA driver '(null)'. Please report this issue to the ALSA developers.
Dec 25 04:40:57 dron pulseaudio[3945]: [alsa-sink-i2s0-sec dummy-aif1-0] alsa-sink.c: We were woken up with POLLOUT set — however a subsequent snd_pcm_avail() returned 0 or another value < min_avail.



Последнее исправление: crider (всего исправлений: 1)

> mpd работал через alsa

> Dec 25 04:40:56 dron pulseaudio[3945]: [pulseaudio] main.c: Unable to contact D-Bus: org.freedesktop.DBus.Error.NotSupported: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11

killall pulseaudio

ZenitharChampion ★★★★★
()
Ответ на: комментарий от ZenitharChampion

[pulseaudio] main.c: Unable to contact D-Bus: org.freedesktop.DBus.Error.NotSupported: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11

DBus уже к иксам привязан чтоль?

devl547 ★★★★★
()
Ответ на: комментарий от ZenitharChampion

killall pulseaudio

Убивал. Даже пробовал pulseaudio удалять - не помогло.

crider
() автор топика

Всеже как-то мешал pulseaudio

Решилось отключением autospawnа у pulseaudio и перезагрузкой. По статье:

http://www.ekzorchik.ru/wordpress/2014/10/how-to-remove-pulseaudio-from-ubunt...

Вероятно, пульс автоматом запускался (причем запускался из под пользователя mpd), пытаясь подхватить вывод аудио с Alsa, но видно с dbusом у него не перло... Отключил автоподхват - поперло.

crider
() автор топика

включи колонки

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.