en fin.... fue una pelea ardua dura.. pero solucinable al 100% y funcionando.
.............. partiendo por esa intro..
explico somo configurar nuestra sound card y que inicie al comienzo.
primero. recomiendo que eliminemos
alsa-lib alsa-utils y alsa-oss para que luego tengamos una instalacion limpia.. lo otro es borrarlas tambien de la cache para que nos baje los paquetes de la inet y no los vaya a bucar a la cache de pacman ....
rm -rf /var/cache/pacman/pkg/paketes.a_eliminar.pkg.tar.gz
(hacer esto con los tres paquetes.)
sigamos..
despues de haber borrado todo proseguimos a bajarlos directamente de la inet
# pacman -Sy alsa-lib alsa-utils
# pacman -S alsa-oss
ahora configuramos.$ lsmod|grep '^snd' o bien tecleamos lspci (aqui buscamos nuestra tarjeta)
[christianjj@dhcp pkg]$ lsmod|grep '^snd'
snd_seq_oss 31360 0
snd_seq_midi_event 6528 1 snd_seq_oss
snd_seq 50256 4 snd_seq_oss,snd_seq_midi_event
snd_pcm_oss 37664 0
snd_mixer_oss 16128 1 snd_pcm_oss
snd_via82xx 24088 0
snd_via82xx_modem 11656 0
snd_ac97_codec 93216 2 snd_via82xx,snd_via82xx_modem
snd_ac97_bus 2304 1 snd_ac97_codec
snd_pcm 76292 4 snd_pcm_oss,snd_via82xx,snd_via82xx_modem,snd_ac97_codec
snd_timer 19972 2 snd_seq,snd_pcm
snd_page_alloc 8072 3 snd_via82xx,snd_via82xx_modem,snd_pcm
snd_mpu401_uart 6656 1 snd_via82xx
snd_rawmidi 20256 1 snd_mpu401_uart
snd_seq_device 6796 3 snd_seq_oss,snd_seq,snd_rawmidi
snd 45924 12 snd_seq_oss,snd_seq,snd_pcm_oss,snd_mixer_oss,snd_via82xx,snd_via82xx_modem,snd_ac97_codec,snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmidi,snd_seq_device
ahora creamos un enlace
$ ls -l /dev/snd/
ahora cargamos los modulos ( podemos usar alsaconf o hacerlo a mano es totalmente opcional)
# modprobe snd-NAME-OF-MODULE (en mi caso seria modprobe snd-via82xx)
# modprobe snd-pcm-oss
ahora cargamos los modulos del alsamixer. (exactamente lo mismo haciendo alsamixe se configura o hacerlo manual)
# almixer set Master 75 unmute
# almixer set PCM 75 unmute
luego añadimos al usuaio al grupo audio.
# gpasswd -a USERNAME audio
y para finalizar
# alsactl store
solo nos queda .. agregar el demonio alsa al rc.conf
vi /etc/rc.conf
algo asi
DAEMONS=(syslog-ng !hotplug !pcmcia network adsl alsa ........)
bueno eso seria espero que les sirva...
Nota: el archivo modprobe.conf debe estar de esta forma..
#
# /etc/modprobe.conf (for v2.6 kernels)
#
# ALSA Compatibility
# --- BEGIN: Generated by ALSACONF, do not edit. ---
# --- ALSACONF version 1.0.11 ---
alias snd-card-0 snd-via82xx
alias sound-slot-0 snd-via82xx
# --- END: Generated by ALSACONF, do not edit. ---
sino esta asi.. lo mas probable que no inicie alsa al cargar el S.O ..
saludos..
2 comentarios:
hola te dejo un saludo...
joder...
eres mi idolo...
ya me asustaron con lo de que arch no era para principiantes, pero de cuando en cuando esta bien un poco de ayuda, asi, en texto plano ;)
creo que me haré asiduo... :)
Publicar un comentario