Audio crujido a través de auriculares

10

Acabo de instalar Ubuntu 16.10 en un Lenovo Yoga 910 y descubro que el audio cruje de vez en cuando al escuchar a través de auriculares. Ocurre predominantemente en el canal izquierdo y parece estar asociado con frecuencias más bajas, como si usara un ecualizador para girar todos los controles deslizantes por debajo de 1 kHz, el crujido desaparece. Parece ser determinista, y ocurre de manera consistente en grabaciones específicas en ubicaciones específicas.

No parece estar asociado con pulseaudio, ya que intenté desactivarlo, pero el crujido permanece. También he intentado usar el kernel 4.10 mainline.

He intentado todas las permutaciones de las siguientes snd-hda-intelopciones en /etc/modprobe.d/alsa-base.conf: model=auto, power_save=0, power_save_controller=Ny todos los valores posibles de position_fix.

También he intentado deshabilitar el silencio automático alsamixerpero no me ayudó.

Encontré este reciente informe de error de ALSA que parece que podría ser lo que estoy experimentando. Pensé en preguntar aquí para ver si alguien tenía alguna idea para algo más que pudiera intentar solucionar el problema.

nedned
fuente
¡Gracias por la sugerencia! Traté de jugar con hdajackretask, pero sobre todo esto no me ayudó. Digo sobre todo, porque después de una sesión de juguetear y luego restaurar los valores cambiados, al reiniciar, el crujido había desaparecido por completo. El siguiente reinicio había regresado. Entonces, no está claro si esto estaba relacionado con algo que hice con hdajackretask, ni cómo se haría persistente si lo hiciera. Quizás vuelva a jugar otra vez pronto.
nedned
Tengo el mismo hardware y tengo el mismo problema en 16.04 (también probé núcleos más recientes). He probado todas las soluciones que he encontrado, pero no el éxito.
myanimal
¿Por qué los mantenedores de Debian no están emitiendo un parche?
Brian Haak

Respuestas:

4

Robert Joynt encontró una solución a este problema en un comentario a este informe de error de alsa-driver . Aquí hay una copia de las instrucciones:

Instale alsa-tools si no está instalado:

sudo apt install alsa-tools

Crea y guarda un script en /usr/local/bin:

#!/bin/bash 
hda-verb /dev/snd/hwC0D0 0x20 SET_COEF_INDEX 0x67 
hda-verb /dev/snd/hwC0D0 0x20 SET_PROC_COEF 0x3000

Ejecute el script como root en una terminal para solucionar el problema de inmediato.

Para ejecutar el script al inicio, use cron con el comando @reboot:

sudo crontab -e

y luego agregue la línea en crontab:

@reboot [full path to script]

Para ejecutar el script en el curriculum vitae desde la suspensión, copie el script /lib/systemd/system-sleep

Para obtener más detalles técnicos sobre esta solución, consulte https://bugzilla.kernel.org/show_bug.cgi?id=195457

nedned
fuente
Esto resolvió mi problema, gracias por eso. Pero me preguntaba que, al principio, este problema no existía, luego, ¿por qué ocurrió de repente? El problema con mi PC era que, el sonido del tapón del oído izquierdo de mis auriculares crujía cada vez que lo suspendía.
Genio
0

TL; DR: complemento 🎧, suspender, reanudar => fijo

Cómo arreglé los míos auriculares crepitantes de Ubuntu:

  1. Me aseguré de no tener un volumen excesivo (como el 150% del volumen máximo, etc.)
  2. Me aseguré de que los auriculares estén enchufados correctamente
  3. Envié la computadora portátil a dormir - "Suspender"
  4. ... esperé hasta que se durmió ...
  5. Se reanudó la suspensión / activación de la computadora portátil / se volvió a encender
  6. Conectado / Desbloqueado
  7. Sin crepitar :)

Por lo tanto, es posible que no necesite ningún script, sin embargo, si esto le está sucediendo mucho y desea de alguna manera evitarlo o saber cuál es la formación técnica, consulte la respuesta de @ nedned .

Si el problema persiste después de cualquier solución, primero, asegúrese de que sus auriculares NO crujen cuando se usan con dispositivos con los que los usa normalmente, como su teléfono para el que usa los auriculares, etc., si están crujiendo en todas partes, probablemente sea problema con los auriculares: puede haber agua dentro de ellos, déjelos secar o pueden dañarse por completo (después de un exceso de volumen ).

jave.web
fuente
0

Solo publico una solución que funciona para mí.

Era algo tan simple como agregar a su usuario al acceso de pulso:

sudo adduser [your-user] pulse-access

¡Espero que funcione!

Por cierto, no te olvides de divertirte!

PD: es solo una solución, porque si te sumerges en la configuración de sonido y tocas la configuración de volumen de la transmisión de tu navegador web, fallará. En mi caso, es una solución para mí, porque no solía bucear allí ...: D ... Solo soy un consumidor de música ...; P

Francisco José Alcázar Escuder
fuente