No hay salida para auriculares en Debian Buster

No hay salida para auriculares en Debian Buster

Instalé Debian Buster en una Dell Inspiron 5567. Esta es mi tarjeta de sonido:

inxi -A
Audio:     Card Intel Sunrise Point-LP HD Audio driver: snd_hda_intel Sound: ALSA v: k4.13.0-1-amd64

Los parlantes de la computadora portátil funcionan bien, pero no obtengo sonido de los auriculares/altavoces cuando los conecto; Sin embargo, el silencio automático funciona y pavucontrol muestra el sonido dirigido a través de la salida de los auriculares (a continuación se adjunta el archivo adjunto).Pavucontrol reconoce la salida a través de auricularesYo leoalguno otro publicacionessobre temas similares, pero no se aplican en mi caso. La razón principal es que no tengo archivos alsa-base.conf ni asound.conf (se supone que el primero está en /etc/modprobe.d/ y el otro en /etc/). Revisé los enlaces publicados en el tercer enlace de arriba y confirmé lo que ya sabía: sólo tengo una tarjeta de sonido; aunque tiene muchos dispositivos virtuales; A continuación se muestra la captura de pantalla.Muchas opciones para mi única tarjeta de sonido.

Descargué y ejecuté alsa-info.sh y aparece el siguiente error: pcilib: sysfs_read_vpd: read failed: Input/output error; Lo busqué en Google y no apareció nada útil (la mayoría de las publicaciones se refieren a lspci). Todos mis niveles de alsa están configurados correctamente en alsamixer, aunque obtengo una tarjeta predeterminada con solo un nivel al ejecutar alsamixer:Inicio de alsamixer

¿Algunas ideas? ¿Debo crear alsa-base.conf y asound.conf? Si es así, ¿qué debería haber en ellos? ¡Gracias de antemano!

EDITAR: Olvidé mencionar que los auriculares funcionan bien en un USB en vivo Sparky Linux (basado en Debian Testing).

Respuesta1

Dos usuarios de un grupo de Facebook de Debian proporcionaron la respuesta a esta pregunta. Primero tuve que instalar libsamplerate0 y descomentar las líneas.

allow-module-loading
resample-method = src-sinc-best-quality
avoid-resampling

en el archivo /etc/pulse/daemon.conf; de hecho, la primera línea tiene otro método de muestreo por defecto, por eso es necesario instalar libsamplerate0. Luego tuve que crear el archivo /etc/modprobe.d/alsa.conf con una sola línea

options snd-hda-intel model=headset-mic

y luego reinicie los servicios alsa y pulseaudio. Ahora el audio funciona tanto en los parlantes internos como en los auriculares/altavoces conectados al conector de audio.

Respuesta2

Después de la última reinstalación de ArchLinux en mi Laptop (ThinkPad T460s) hace un par de días tuve los mismos síntomas que tú: Los parlantes funcionaban, pero no había sonido en los auriculares aunque la salida se mostraba como activa y "reproduciendo" audio en pavucontrol; Lo mismo cuando no se usa pulse, sino solo ALSA con aplay.

Luego probé una memoria USB Debian Live (Jessie, 3.16) y el kernel linux-lts en Arch (4.9) y, ¿sabes?, los auriculares funcionaban con estos kernels. Y lo mejor: ¡siguieron funcionando nuevamente después de que inicié el "nuevo" sistema reinstalado!

Si este comportamiento se repite, se lo haré saber (y podría abrir un problema en kernel.org si estoy seguro de que es el kernel y no solo algún componente defectuoso del espacio de usuario).

información relacionada