Saltar al contenido

¿Hay alguna forma de guardar la configuración de alsamixer que no sea la tienda alsactl?

Posteriormente a investigar con expertos en este tema, programadores de diversas ramas y maestros dimos con la respuesta a la interrogande y la compartimos en esta publicación.

Solución:

Tengo el mismo problema en mi pc:
Parece que efectivamente alsa restaura el estado “no silenciado” de SPDIF durante el arranque, pero luego pulseaudio lo silencia cuando se inicia la sesión del usuario.
Para verificar que la restauración de alsa esté bien, simplemente ejecute sudo alsactl restore en una terminal y mira si activa SPDIF.
Para verificar que pulseaudio es el problema, simplemente ejecute pulseaudio -k para relanzar pulseaudio: debería ver que SPDIF está silenciado.

Como no sé cómo configurar pulseaudio para no silenciarlo, esta es una solución alternativa inspirada a partir de ahí:

  • Pruebe si este comando activa el canal SPDIF:
    amixer set IEC958 unmute
  • En caso afirmativo, cree un archivo oculto .unmute:
    gedit .unmute

    pegue 4 líneas en él:

    #!/bin/bash
    sleep 10 
    /usr/bin/amixer set IEC958 unmute 
    exit
    

guardar y cerrar.
Ahora, edita .profile expediente :
gedit .profile

añade esta línea al final:

bash .unmute &

guardar y cerrar.

Ahora pruebe a reabrir la sesión o reiniciar.

Nota: en el enlace anterior de Mageia, usan /etc/rc.local para ejecutar alsactl restore en el momento del arranque, también está bien. pero usando .profile y amixer, no es necesario “sudo” y se desactivará en cada inicio de sesión para su inicio de sesión.

Te mostramos las reseñas y valoraciones de los usuarios

Si conservas alguna cuestión o disposición de perfeccionar nuestro enunciado eres capaz de dejar un exégesis y con deseo lo analizaremos.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *