Re: ¿Cuál es el archivo donde se muestran los modulos de la tarjeta de sonido?
El lun, 19-04-2010 a las 18:16 +0200, AngelD escribió:
> El Mon, 19 Apr 2010 11:25:50 -0400
> Galileo Galilei <correo512@gmail.com> escribió:
>
> > El lun, 19-04-2010 a las 08:33 +0200, AngelD escribió:
> > > El Sat, 17 Apr 2010 14:31:40 -0400
> > > Galileo Galilei <correo512@gmail.com> escribió:
> > >
> > > > Estimados. ¿En qué archivo encuentro qué módulos de mi tarjeta de
> > > > sonido están cargados?. Lo pregunto porque como sigue sin
> > > > funcionar mi micrófono en Squeeze quiero comparar ese archivo con
> > > > el mismo pero en otra partición en la que tengo Ubuntu (en el que
> > > > si me funciona el micrófono) y posiblemente ahí encuentre la
> > > > clave. Se me ocurre que tal vez no estaría cargado un módulo
> > > > asociado al micrófono...
> > >
> > > Se me ocurre que falte algún parámetro del módulo de audio.
> > > Mira los parámetros del mismo, porque posiblemente tengas que
> > > indicar el [1]"model" para que te detecte correctamente las
> > > entradas y salidas.
> >
> > ¿Pero dónde se ve eso????
>
> Primero hay que saber el módulo de sonido que estás utilizando.
> 'lsmod' y '/proc/modules' son tus amigos. También puedes recurrir a
> '/proc/asound/modules', que son los módulos de alsa cargados en un
> momento. En mi caso:
>
> $ cat /proc/asound/modules
> 0 snd_hda_intel
> 1 cx88_alsa
>
> Una vez que sabemos el driver que utilizamos, miramos los
> parámetros del mismo, en concreto el parámetro "model":
>
> http://alsa.opensrc.org/index.php/Hda
>
> Si nuestro ordenador es un Acer Aspire, le tenemos que pasar el
> parámetro 'acer-aspire', añadiendo a
> '/etc/modprobe.d/alsa-base.conf' (por ejemplo), la linea:
>
> options snd-hda-intel model=acer-aspire
>
> Un reinicio, y ......
>
> Saludos --- Angel
Con cat /proc/asound/modules me sale:
0 snd_via82xx
Y con lsmod me sale
Module Size Used by
via 29039 2
drm 107671 3 via
ppdev 4058 0
lp 5570 0
sco 5837 2
bridge 32983 0
stp 996 1 bridge
bnep 7444 2
l2cap 21677 3 bnep
crc16 1027 1 l2cap
bluetooth 36327 5 sco,bnep,l2cap
rfkill 10260 3 bluetooth
vboxnetflt 10202 0
vboxnetadp 5154 0
vboxdrv 114413 2 vboxnetflt,vboxnetadp
speedstep_lib 2468 0
cpufreq_userspace 1476 0
cpufreq_stats 1940 0
cpufreq_powersave 602 0
cpufreq_conservative 4018 0
binfmt_misc 4907 1
fuse 43750 1
w83627hf 14141 0
hwmon_vid 1528 1 w83627hf
loop 9753 0
snd_via82xx 15212 2
gameport 6057 1 snd_via82xx
snd_ac97_codec 79140 1 snd_via82xx
ac97_bus 710 1 snd_ac97_codec
snd_pcm_oss 28671 0
snd_mixer_oss 10461 1 snd_pcm_oss
snd_pcm 47362 3 snd_via82xx,snd_ac97_codec,snd_pcm_oss
snd_page_alloc 5041 2 snd_via82xx,snd_pcm
snd_mpu401_uart 4067 1 snd_via82xx
snd_seq_midi 3576 0
snd_rawmidi 12505 2 snd_mpu401_uart,snd_seq_midi
snd_seq_midi_event 3684 1 snd_seq_midi
snd_seq 35459 3 snd_seq_midi,snd_seq_midi_event
snd_timer 12258 2 snd_pcm,snd_seq
i2c_viapro 4419 0
i2c_core 12648 2 drm,i2c_viapro
snd_seq_device 3673 3 snd_seq_midi,snd_rawmidi,snd_seq
snd 34363 15
snd_via82xx,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_mpu401_uart,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore 3450 1 snd
parport_pc 15799 1
shpchp 21220 0
pci_hotplug 18065 1 shpchp
parport 22554 3 ppdev,lp,parport_pc
psmouse 44413 0
pcspkr 1207 0
serio_raw 2916 0
evdev 5609 10
processor 26571 0
ext3 94192 1
jbd 32161 1 ext3
mbcache 3762 1 ext3
ide_cd_mod 21076 0
cdrom 26487 1 ide_cd_mod
ide_gd_mod 17171 3
ata_generic 2015 0
uhci_hcd 16045 0
ide_pci_generic 1924 0
sata_via 5473 0
ehci_hcd 27574 0
via_rhine 14522 0
via82cxxx 4390 2
libata 114408 2 ata_generic,sata_via
mii 2714 1 via_rhine
floppy 40923 0
usbcore 98126 3 uhci_hcd,ehci_hcd
ide_core 64146 4
ide_cd_mod,ide_gd_mod,ide_pci_generic,via82cxxx
via_agp 4608 1
scsi_mod 101297 1 libata
agpgart 19516 2 drm,via_agp
nls_base 4541 1 usbcore
button 3598 0
thermal 9206 0
fan 2586 0
thermal_sys 9378 3 processor,thermal,fan
Entonces ¿¿¿cómo sería la línea que tendría que agregar a
'/etc/modprobe.d/alsa-base.conf'????
>
>
Reply to: