xubuntu: desbloquear/separar permanentemente canales de salida de sonido

xubuntu: desbloquear/separar permanentemente canales de salida de sonido

Estoy usando Xubuntu 14.04 y tiene una función realmente útil para "desbloquear" canales de salida, por lo que si los canales no están bloqueados juntos, el nivel de volumen se controlará por separado. Desafortunadamente, esta configuración se restablece a su valor predeterminado cuando los canales están bloqueados, cada vez que inicio sesión. ¿Cómo podría separarlos permanentemente?

Tengo un problema similar con el brillo (una larga historia, no hay una solución significativa) y podría configurarlo para un cierto valor rc.localcada vez que inicio sesión. Entonces, tal vez funcionaría de manera similar, si supiera dónde están almacenadas las configuraciones.

¡Gracias por la ayuda!

Respuesta1

Ok, entonces encontré una solución.

Deberías poner este código:

restore_alsa() { while [ -z "$(pidof pulseaudio)" ]; do sleep 0.5 done alsactl -f /var/lib/alsa/asound.state restore } restore_alsa &

en algún lugar del/etc/rc.local

Sin embargo, si suspendes/apagas/bloqueas y vuelves a iniciar sesión sin desconectar los auriculares, a veces terminarás con el nivel de sonido de tus parlantes. Pero simplemente desenchufar y enchufar resuelve este problema. Y si suspendes/apagas/bloqueas y desconectas los auriculares, luego inicias sesión y los conectas, obtienes el volumen anterior y hasta que los conectes, el volumen de los parlantes será el que configuraste.Altavocesultima vez.

Este problema ocurrió porque "PulseAudio generalmente sobrescribe la configuración de ALSA". Para obtener más detalles, consulte:https://wiki.archlinux.org/index.php/PulseAudio#Pulse_overwrites_ALSA_settings

Espero que esto ayude a alguien en el futuro.

información relacionada