Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Salida audio en mini PC

181 views
Skip to first unread message

Josu Lazkano

unread,
Dec 19, 2021, 6:10:04 AM12/19/21
to
Hola a todos,

Tengo un mini PC (Z83II) corriendo Debian Buster, quiero usarlo para reproducir música, lo tengo sin interfaz gráfico, en modo servidor.

Pero no acierto a hacer un test:

$ speaker-test -D default -c 8
speaker-test 1.2.4

Playback device is default
Stream parameters are 48000Hz, S16_LE, 8 channels
Using 16 octaves of pink noise
Rate set to 48000Hz (requested 48000Hz)
Buffer size range from 96 to 204768
Period size range from 48 to 102384
Using max buffer size 204768
Periods = 4
Unable to set hw params for playback: Argumento inválido
Setting of hwparams failed: Argumento inválido

Esta es la info de mi tarjeta:

$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: bytcrrt5651 [bytcr-rt5651], device 0: Audio (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: bytcrrt5651 [bytcr-rt5651], device 1: Deep-Buffer Audio (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: Audio [Intel HDMI/DP LPE Audio], device 0: HdmiLpeAudio [Intel HDMI/DP LPE Audi]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: Audio [Intel HDMI/DP LPE Audio], device 1: HdmiLpeAudio [Intel HDMI/DP LPE Audi]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: Audio [Intel HDMI/DP LPE Audio], device 2: HdmiLpeAudio [Intel HDMI/DP LPE Audi]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

$ aplay -L
null
    Discard all samples (playback) or generate zero samples (capture)
hw:CARD=bytcrrt5651,DEV=0
    bytcr-rt5651,
    Direct hardware device without any conversions
hw:CARD=bytcrrt5651,DEV=1
    bytcr-rt5651,
    Direct hardware device without any conversions
plughw:CARD=bytcrrt5651,DEV=0
    bytcr-rt5651,
    Hardware device with all software conversions
plughw:CARD=bytcrrt5651,DEV=1
    bytcr-rt5651,
    Hardware device with all software conversions
default:CARD=bytcrrt5651
    bytcr-rt5651,
    Default Audio Device
sysdefault:CARD=bytcrrt5651
    bytcr-rt5651,
    Default Audio Device
dmix:CARD=bytcrrt5651,DEV=0
    bytcr-rt5651,
    Direct sample mixing device
dmix:CARD=bytcrrt5651,DEV=1
    bytcr-rt5651,
    Direct sample mixing device
hw:CARD=Audio,DEV=0
    Intel HDMI/DP LPE Audio, Intel HDMI/DP LPE Audi
    Direct hardware device without any conversions
hw:CARD=Audio,DEV=1
    Intel HDMI/DP LPE Audio, Intel HDMI/DP LPE Audi
    Direct hardware device without any conversions
hw:CARD=Audio,DEV=2
    Intel HDMI/DP LPE Audio, Intel HDMI/DP LPE Audi
    Direct hardware device without any conversions
plughw:CARD=Audio,DEV=0
    Intel HDMI/DP LPE Audio, Intel HDMI/DP LPE Audi
    Hardware device with all software conversions
plughw:CARD=Audio,DEV=1
    Intel HDMI/DP LPE Audio, Intel HDMI/DP LPE Audi
    Hardware device with all software conversions
plughw:CARD=Audio,DEV=2
    Intel HDMI/DP LPE Audio, Intel HDMI/DP LPE Audi
    Hardware device with all software conversions
default:CARD=Audio
    Intel HDMI/DP LPE Audio, Intel HDMI/DP LPE Audi
    Default Audio Device
sysdefault:CARD=Audio
    Intel HDMI/DP LPE Audio, Intel HDMI/DP LPE Audi
    Default Audio Device
hdmi:CARD=Audio,DEV=0
    Intel HDMI/DP LPE Audio, Intel HDMI/DP LPE Audi
    HDMI Audio Output
hdmi:CARD=Audio,DEV=1
    Intel HDMI/DP LPE Audio, Intel HDMI/DP LPE Audi
    HDMI Audio Output
hdmi:CARD=Audio,DEV=2
    Intel HDMI/DP LPE Audio, Intel HDMI/DP LPE Audi
    HDMI Audio Output
dmix:CARD=Audio,DEV=0
    Intel HDMI/DP LPE Audio, Intel HDMI/DP LPE Audi
    Direct sample mixing device
dmix:CARD=Audio,DEV=1
    Intel HDMI/DP LPE Audio, Intel HDMI/DP LPE Audi
    Direct sample mixing device
dmix:CARD=Audio,DEV=2
    Intel HDMI/DP LPE Audio, Intel HDMI/DP LPE Audi
    Direct sample mixing device

El sonido lo quiero sacar por el conector jack que dispone el mini PC.

¿Estoy haciendo algo mal? Sin interfaz gráfica no se como poder configurar el sonido.

Un saludo y gracias por todo.

--
Josu Lazkano

Camaleón

unread,
Dec 19, 2021, 7:50:03 AM12/19/21
to
El 2021-12-19 a las 12:07 +0100, Josu Lazkano escribió:

> Tengo un mini PC (Z83II) corriendo Debian Buster, quiero usarlo para
> reproducir música, lo tengo sin interfaz gráfico, en modo servidor.
>
> Pero no acierto a hacer un test:
>
> $ speaker-test -D default -c 8
> speaker-test 1.2.4
>
> Playback device is default
> Stream parameters are 48000Hz, S16_LE, 8 channels
> Using 16 octaves of pink noise
> Rate set to 48000Hz (requested 48000Hz)
> Buffer size range from 96 to 204768
> Period size range from 48 to 102384
> Using max buffer size 204768
> Periods = 4
> Unable to set hw params for playback: Argumento inválido
> Setting of hwparams failed: Argumento inválido

(...)

Dale un vistado a la página de MythTV donde explican bastante bien cómo
probar con esa utilidad y cómo pasarle los parámetros adecuados, aunque
me temo que el éxito de tu misión va a ser una cuestión de prueba-error :-):

Using ALSA's speaker-test utility
https://www.mythtv.org/wiki/Using_ALSA%27s_speaker-test_utility

Saludos,

--
Camaleón

Josu Lazkano

unread,
Dec 19, 2021, 12:20:03 PM12/19/21
to
Se me ha escapado el correo antes de tiempo... sigo:

$ speaker-test

speaker-test 1.2.4

El dispositivo de reproducción es default
Los parámetros del flujo son 48000Hz, S16_LE, 1 canales
Usando 16 octavas de ruido rosa
Frecuencia establecida a 48000Hz (se solicitó 48000Hz)
El rango del tamaño del buffer va desde 192 hasta 2097152
El rango del tamaño del perído va desde 64 hasta 699051
Utilizando el tamaño máximo de buffer 2097152
Periodos = 4
fue establecido period_size = 524288
fue establecido buffer_size = 2097152
 0 - Frontal izquierdo
^CTiempo por período = 10,933915

Pero parece que el mini PC este no asigna bien el dispositivo por defecto, o al menos me casca si no le pongo un dispositivo:

$ speaker-test

speaker-test 1.2.4

Playback device is default
Stream parameters are 48000Hz, S16_LE, 1 channels

Using 16 octaves of pink noise
Rate set to 48000Hz (requested 48000Hz)
Buffer size range from 96 to 204768
Period size range from 48 to 102384
Using max buffer size 204768
Periods = 4
Unable to set hw params for playback: Argumento inválido
Setting of hwparams failed: Argumento inválido

No se que poner en el parámetro -D, he probado con diferentes opciones, pero todos dan error.

Me gustaría probar a instalar Buster con escritorio, pero tengo bastantes servicios corriendo y no puedo formatearlo.

¿Se os ocurre qué más puedo probar?

Gracias y un saludo.


--
Josu Lazkano

Josu Lazkano

unread,
Dec 19, 2021, 12:20:03 PM12/19/21
to
El dom, 19 dic 2021 a las 13:42, Camaleón (<noel...@gmail.com>) escribió:
Gracias Camaleón,

No doy con la tecla.

He probado con mi PC de escritorio y funciona perfecto, suena un ruido por los alatavoces:


--
Josu Lazkano

Leonardo Marín

unread,
Dec 19, 2021, 12:40:04 PM12/19/21
to
En tantos años de usar debian con openbox nunca tuve problemas con el audio, ni con el sonido trasero o el del panel frontal, siempre lo manejé con alsamixer desde la consola, el icono de la barra solo lo tenia para subir y bajar el volumen,

este año armé un desktop nuevo y si tuve problemas con el sonido en openbox, de plano no escuchaba nada o solo un ruido como de interferencia,
en algún sitio leí que para resolver sin tanto alboroto lo mejor era instalar pulseaudio, eso hice y en mi caso funcionó perfecto, aunque igual se puede ajustar por alsamixer algunas cosas como el volumen del micrófono,

lo que instalo de alsa es: alsa-oss alsa-tools alsa-utils
y del pulseadio solo me aparece instalado: pulseaudio pulseaudio-utils
su pueden instalar algunos otros módulos de pulseaudio pero con eso ya me funciona,

creo existen paquetes para poder configurar pulseaudio desde la consola al estilo alsamixer pero no he probado,

para terminar yo tengo openbox con solo lo que necesito y de entrada solo carga en memoria según htop unos 450mb +/- eso si no abras firefox o chrome porque se van al chancho los mb, esos dos trastes cargan más mb en memoria que el mismo sistema completo :)

--
L.J.Marín
Usando: Debian Testing

Camaleón

unread,
Dec 19, 2021, 1:10:03 PM12/19/21
to
Compara el contenido del archivo .asoundrc en ambos equipos, y en
cualquier caso, prueba a renombrarlo en el minipc para que ALSA no lo
tome, quizá tengas definidia alguna configuración que le dé problemas a
la utilidad speaker-test.

También puedes buscar por el error que te saca cuando lo ejecutas sin
parámetros, por si te diea alguna pista del problema:

https://www.google.com/search?q=speaker-test+unable+to+set+hw+params+for+playback+invalid+argument

Saludos,

--
Camaleón

Josu Lazkano

unread,
Dec 20, 2021, 6:10:03 AM12/20/21
to
Gracias a los dos,

¡Ya lo tengo funcionando! He copiado los ficheros de esta web [http://davidegironi.blogspot.com/2019/10/linux-mint-on-z83-f-intel-atom-x5-z8350.html] y ajustado los volumenes con alsamixer.

Ya no casca el speaker-test y tengo sonido.

Muchísimas gracias por vuestra ayuda.

Un saludo.

--
Josu Lazkano

Leonardo Marín

unread,
Dec 20, 2021, 8:50:04 AM12/20/21
to
Que bueno te sirvió y se pudo resolver, saludos.
 

Un saludo.

--
Josu Lazkano
0 new messages