Más sonido con Lubuntu

patard Mensajes publicados 258 Estado Miembro -  
mamiemando Mensajes publicados 33228 Fecha de registro   Estado Moderador Última intervención   -

Hola

Ya no tengo sonido en mi portátil con Ubuntu, ni en el HP, ni con los auriculares

si hago control de volumen, PulseAudio, todo parece normal

¿Cómo salir de la situación?

Gracias a quienes sepan y que tengan un buen día a todos

Bernard

3 respuestas

mamiemando Mensajes publicados 33228 Fecha de registro   Estado Moderador Última intervención   7 940
 

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

0
patard Mensajes publicados 258 Estado Miembro 8
 

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

0
mamiemando Mensajes publicados 33228 Fecha de registro   Estado Moderador Última intervención   7 940
 

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

0