[hack] Di nuovo Sound,

John Doe johndoe@pctuner.net
Gio 17 Feb 2005 22:50:23 CET


On Thu, 2005-02-17 at 22:10 +0100, kdav wrote:
>Ciao a tutti
>dopo la mia breve esperienza con Ubuntu sono passato a Debian Sarge.
>Ma, a differenza del primo, che configurava tutto da solo( a parte il
>mio lettore cd), qua mi sembra un po' diverso.
>Non esce alcun suono tranne che quelli di sistema.
>Mi spiego:
>Non riproduce cd.
>Non legge files .mp3
>Non riproduce i "suonini" tipici delle varie applicazioni-azioni.

Direi che ok, non fa proprio

allora, lascia perdere jack, che serve per altre cose, e cmq si appoggia
a alsa per funzionare, che altro non è - alsa, intendo- che il complesso
driver + utility per il suono.
Allora, sai che scheda aiudo hai? integrata?
Io ad esempio ho su questo pc una tranquillissima terratec sixpack, ma
quello che conta è sapere il chip che monta

con il comando lspci si può vedere qualcosa

waste-bin ~ # lspci
[...]
0000:01:07.0 Multimedia audio controller: Cirrus Logic CS 4614/22/24
[CrystalClear SoundFusion Audio Accelerator] (rev 01)
[...]

ecco, monto un cirru logic cs46XX dove xx è o 14 o 22 o 24, cmq per ora
non lo sappiamo.
a sti punti ti conviene fare un salto qua 
http://www.alsa-project.org/alsa-doc/index.php?vendor=All#matrix

Nonostante la mia scheda non sia mostrata nella lista, vedo che alcune
scheda hanno scritto accanto cs46xx: probabilmente quello sarà il mio
driver! Noto anche che cs46xx è un collegamento, il quale mi porta alla
pagina del driver in questione nel quale c'è scritto tutto!

ti faccio una lista dei moduli che ho caricato io riguardanti alsa


waste-bin ~# lsmod | grep snd
snd_seq_midi            6624  0
snd_pcm_oss            51172  0
snd_mixer_oss          18368  2 snd_pcm_oss
snd_seq_oss            32768  0
snd_seq_midi_event      6336  2 snd_seq_midi,snd_seq_oss
snd_seq                50640  5
snd_seq_midi,snd_seq_oss,snd_seq_midi_event
snd_ice1712            62788  0
snd_ice17xx_ak4xxx      3200  1 snd_ice1712
snd_ak4xxx_adda         5568  2 snd_ice1712,snd_ice17xx_ak4xxx
snd_cs8427              9664  1 snd_ice1712
snd_i2c                 4800  2 snd_ice1712,snd_cs8427
snd_mpu401_uart         6144  1 snd_ice1712
snd_cs46xx             84360  1
snd_rawmidi            21088  3 snd_seq_midi,snd_mpu401_uart,snd_cs46xx
snd_seq_device          7052  4
snd_seq_midi,snd_seq_oss,snd_seq,snd_rawmidi
snd_ac97_codec         73824  2 snd_ice1712,snd_cs46xx
snd_pcm                87432  4
snd_pcm_oss,snd_ice1712,snd_cs46xx,snd_ac97_codec
snd_timer              22404  2 snd_seq,snd_pcm
snd                    49444  15
snd_pcm_oss,snd_mixer_oss,snd_seq_oss,snd_seq,snd_ice1712,snd_ak4xxx_adda,snd_cs8427,snd_i2c,snd_mpu401_uart,snd_cs46xx,snd_rawmidi,snd_seq_device,snd_ac97_codec,snd_pcm,snd_timer
soundcore               7456  2 snd
snd_page_alloc          7556  2 snd_cs46xx,snd_pcm
gameport                3392  1 snd_cs46xx

Nota che io ho due schede, una con cs46xx e una con ice1712 (che in
realtà è un envy24).
Ovviamente non è detto che anche tu abbia un cs46xx anche se parecchio
diffuso, prova a guardare con lspci!
John




Maggiori informazioni sulla lista golem-hack