Rulez MPD (v0.21.20) pe o cutie Ubuntu și folosesc clientul ncmpcpp pe aceeași mașină. Aparatul are sunet de lucru, deoarece îl folosesc pentru alte aplicații GUI.
Iată un extras din mpd.conf care mi se pare problematic:
iesire audio {
tastați „alsa”
numele „Dispozitivul meu ALSA”
# dispozitiv „hw:0,0” # opțional
# dispozitiv „iec958:CARD=Intel,DEV=0”
mixer_type „software” # opțional
# mixer_device „default” # opțional
# mixer_control "PCM" # opțional
# mixer_index „0” # opțional
}
#
#iesire audio {
# tastați „puls”
# nume „My Pulse Output”
# server „127.0.0.1” # opțional
# mixer_type „software”
# dispozitiv „iec958:CARD=1,DEV=1”
# mixer_control „PCM”
# chiuvetă „remote_server_sink” # opțional
#}
Când selectez ALSA, fișierul WAV începe să fie redat în ncmpcpp, dar nu produce sunet.
10 nov 17:51 : avahi: Serviciul „Music Player @ mServer” a fost stabilit cu succes.
10 nov 17:51 : client: [0] deschis de la 127.0.0.1:44676
10 noiembrie 17:52 : jucător: a jucat „1.wav”
Dar când selectez PULSE, ncmpcpp rămâne întrerupt tot timpul:
10 nov 17:50 : client: [0] deschis de la 127.0.0.1:44670
10 nov 17:50 : avahi: Serviciul „Music Player @ mServer” a fost stabilit cu succes.
10 noiembrie 17:50 : excepție: nu s-a deschis „My Pulse Output” (puls)
10 noiembrie 17:50 : excepție: imbricat: conectarea eșuată: conexiune refuzată
10 noiembrie 17:50 : excepție: nu s-a deschis „My Pulse Output” (puls)
10 noiembrie 17:50 : excepție: imbricat: conectarea eșuată: conexiune refuzată
Iată rezultatul comenzii aplay -l care arată toate dispozitivele hardware de redare:
**** Lista dispozitivelor hardware de REDARE ****
card 0: Intel [HDA Intel], dispozitiv 0: AD1984A Analog [AD1984A Analog]
Subdispozitive: 1/1
Subdispozitiv #0: subdispozitiv #0
card 0: Intel [HDA Intel], dispozitiv 2: AD1984A Alt Analog [AD1984A Alt Analog]
Subdispozitive: 1/1
Subdispozitiv #0: subdispozitiv #0
card 1: AUDIO [USB AUDIO], dispozitiv 0: USB Audio [USB Audio]
Subdispozitive: 1/1
Subdispozitiv #0: subdispozitiv #0
card 2: NVidia [HDA NVidia], dispozitiv 3: HDMI 0 [HDMI 0]
Subdispozitive: 1/1
Subdispozitiv #0: subdispozitiv #0
card 2: NVidia [HDA NVidia], dispozitiv 7: HDMI 0 [HDMI 0]
Subdispozitive: 1/1
Subdispozitiv #0: subdispozitiv #0
card 2: NVidia [HDA NVidia], dispozitiv 8: HDMI 0 [HDMI 0]
Subdispozitive: 1/1
Subdispozitiv #0: subdispozitiv #0
card 2: NVidia [HDA NVidia], dispozitiv 9: HDMI 0 [HDMI 0]
Subdispozitive: 1/1
Subdispozitiv #0: subdispozitiv #0
Și aici este rezultatul comenzii mpd --stderr --no-daemon --verbose care nu pare să arate nicio eroare care ar putea explica lipsa sunetului:
config_file: se încarcă fișierul /etc/mpd.conf
calea: SetFSCharset: fs charset este:
libsamplerate: convertor libsamplerate „cel mai rapid interpolator sinc”
vorbis: Xiph.Org libVorbis 1.3.6
opus: libopus 1.3.1
sndfile: libsndfile-1.0.28
adplug: adplug 2.3.1
simple_db: citirea DB
curl: versiunea 7.68.0
curl: cu GnuTLS/3.6.13
avahi: Inițializarea interfeței
excepție: RTIOThread nu a putut obține programarea în timp real, continuând oricum: sched_setscheduler failed: operațiunea nu este permisă
avahi: Clientul a fost schimbat în starea 2
avahi: Clientul rulează
avahi: Serviciul de înregistrare _mpd._tcp/Music Player @ mServer
avahi: Grupul de servicii s-a schimbat în starea 0
avahi: Grupul de servicii nu este ANGAJAT
state_file: Se încarcă fișierul de stare /var/lib/mpd/state
lista de redare: redare 0:"1.wav"
decoder_thread: sndfile plugin de sondare
inotify: inițializarea inotify
decodor: audio_format=8000:16:2, seekable=true
inotify: vizionarea directorului muzical
excepție: OutputThread nu a putut obține programarea în timp real, continuând oricum: sched_setscheduler failed: Operațiunea nu este permisă
avahi: Grupul de servicii s-a schimbat în starea 1
avahi: Grupul de servicii este ÎNREGISTRARE
lista de redare: cântecul din coada 0: „1.wav”
decoder_thread: sndfile plugin de sondare
decodor: audio_format=8000:16:2, seekable=true
client: [0] deschis din 127.0.0.1:44658
client: [0] procesează comanda „status”
client: comanda [0] a returnat 0
client: [0] procesează comanda „plchanges „0””
client: comanda [0] a returnat 0
client: [0] procesează comanda „ieșiri”
client: comanda [0] a returnat 0
client: [0] procesează comanda „decodificatoare”
client: comanda [0] a returnat 0
client: [0] procesează comanda „ieșiri”
client: comanda [0] a returnat 0
client: [0] procesează comanda „ieșiri”
client: comanda [0] a returnat 0
client: [0] procesează comanda „idle”
client: [0] comanda returnată 1
avahi: Grupul de servicii s-a schimbat în starea 2
avahi: Serviciul „Music Player @ mServer” a fost stabilit cu succes.
În acest stadiu, nu știu unde să caut depanare ulterioară pentru ca sunetul să funcționeze cu MPD, așa că orice indicații vor fi de ajutor!