3 respuestas
Hola,
1) ¿El problema está relacionado con una actualización reciente? ¿Has hecho las comprobaciones de hardware (auriculares no defectuosos, altavoces conectados y funcionando, volumen de los altavoces a un nivel suficiente)? ¿Has probado tu tarjeta en Windows (si la tienes en doble sistema)?
2) ¿El problema aparece tras un reinicio con Windows? ¿Persiste si ejecutas:
sudo alsactl init
Si este comando resuelve tu problema, probablemente sea un problema de FastBoot (es una técnica utilizada en Windows para desactivar parcialmente la tarjeta de sonido para reiniciarla más rápidamente en el siguiente reinicio... y Linux no le gusta).
3) Sería necesario que nos Indiques el modelo de la tarjeta de sonido. ¿Puedes reportarnos el resultado del comando:
lspci | grep -i audio
4) Para empezar a acotar el problema, ¿escuchas sonido con este comando:
aplay /usr/share/sounds/alsa/Front_Center.wav
Si sí, ya se podría estar razonablemente tranquilo respecto al módulo de la tarjeta de sonido y de alsa, y el sospechoso sería pulseaudio o pipewire.
Bonne chance
Hello,
Thank you very much for replying so quickly and so clearly.
I don’t know if the problem is due to a recent update. I can go a week without using sound, just for emails and forums or for typing texts with Writer.
The computer is an old laptop that satisfies me, but it does not have Windows.
For the sound card model:
xxxx@xxxx-Satellite-M70:~$ lspci | grep -i audio 00:1e.2 Multimedia audio controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Audio Controller (rev 03) For the second command, it yields:
xxxx@xxxx-Satellite-M70:~$ aplay /usr/share/sounds/alsa/Front_Center.wav Lecture WAVE '/usr/share/sounds/alsa/Front_Center.wav' : Signed 16 bit Little Endian, Fréquence 48000 Hz, Mono The command does not produce any sound, either on the HP computer or on the headphones.
Thanks again for your help
Hola,
Si el pedido no genera ningún sonido, probablemente esté relacionado con el controlador mismo o con ALSA. Exploremos las diferentes vías que se abren ante nosotros
Alsa
Asegúrate de haber iniciado correctamente (ver historias de FastBoot):
sudo alsactl init
Lanza:
alsamixer
... reproduce un sonido en segundo plano, y trata de subir los diferentes medidores para ver si eso soluciona el problema. Si soluciona el problema, ejecuta
sudo alsactl store
Si nada de esto soluciona el problema, es que proviene de niveles más bajos (ya sea el módulo, o la tarjeta de sonido en sí).
Material
Para descartar el hardware, sería bueno indicarnos si al iniciar en otro sistema (ej. Windows o un live Linux) consigues escuchar sonido. Si es así, descartamos esa vía, y solo quedaría el módulo (~controlador).
Núcleo de Linux y módulo
Durante el arranque de tu computadora, en grub, tienes la posibilidad de ir a las opciones avanzadas, y elegir en qué núcleo iniciar. Sospecho que el núcleo se actualizó y que el nuevo despliega un módulo que no reconoce bien tu tarjeta de sonido. La idea sería ver si al arrancar con un núcleo antiguo, el sonido vuelve. Si es así, hemos encontrado al culpable (sería conveniente indicar qué versiones de núcleos funcionan / no funcionan).
Esta página también sugiere probar pasar opciones al módulo que se encarga de tu tarjeta de sonido; puedes echarle un vistazo, pero sin mucha convicción, ya que hasta ahora funcionaba bien.
Firmware
Intenta instalar este paquete:
sudo apt update sudo apt install firmware-sof-signed sudo reboot
Codec HDA
Abre el mezclador de pulseaudio y reproduce un sonido:
pavucontrol
Si los medidores se animan, pero no tienes sonido (y ya descartamos el hardware), la explicación puede venir del codec HDA.
De hecho, en mi caso, observé que algunas actualizaciones podían dejar el codec inoperante. Entonces tengo que usar hda-verb para resolver el problema. Como estas órdenes están un poco fuera de lo común (no puedo explicarte su significado), lo puse todo en un script fix_sound.sh con las referencias adecuadas :
#!/bin/sh # Run this if you can't hear the sound while everything seems ok in pavucontrol (gauge animated when playing music) # https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1850439 hda-verb /dev/snd/hwC0D0 0x20 0x500 0x1b hda-verb /dev/snd/hwC0D0 0x20 0x477 0x4a4b hda-verb /dev/snd/hwC0D0 0x20 0x500 0xf hda-verb /dev/snd/hwC0D0 0x20 0x477 0x74 # https://forums.debian.net//viewtopic.php?f=7&t=146640 apt install firmware-sof-signed
Puis :
sudo chmod a+x fix_sound.sh sudo fix_sound.sh
Si es la causa del problema, el sonido vuelve instantáneamente.
Bonne chance