27 may 2014

Restaurar niveles alsa al inicio de CentOS | Restore alsa levels to CentOS startup

English guys, skip this text and only make the steps.
A algunos no les pasa, a otros si, depende de la placa de sonido y la verdad que reportarlo como bug me parecia una pavada, asi que lo arregle yo. Restaurar los niveles de alsamixer que nos gustan al inicio de CentOS grafico.
1.- # nano /usr/bin/alsarestore and paste this code, save and exit (crtl+o, enter, ctrl+x)

#!/bin/sh
sleep 2
alsactl restore 0
exit 0


2.- # chmod +x /usr/bin/alsarestore

3.- nano /usr/bin/start-pulseaudio-x11 and at the end of script, after all if or fi, put: /usr/bin/alsarestore &, save and exit

4.- # alsamixer -c0 (setup the optimal levels, mic, input, etc)

5.- # alsactl store 0

6.- # chattr +i /etc/asound.state

Done!.

Listo, cuando se inicie el demonio de pulseaudio X11 que es el que pone sus niveles, ejecutará nuestro script con 2 segundos de demora (por el inicio del demonio) que restaura los niveles de alsamixer, y asimismo a asound.state nadie lo va a tocar, ni alsa ni pulse, por el +i de inalterable.

Me habia cansado de que cuando iniciaba Skype me decian "no te escucho" y decia ah si .... espera.., asi que ahora inicio con el mic abierto, en mi caso, y el boost.

No hay comentarios: