Newsgroup: it.comp.os.linux.iniziare
Titolo: ALSA non riesco,pls help!

Ciao,
allora ho ricompilato il kernel 2.4.28, ho scaricato e compilato
alsa-driver, alsa-libs and alsa-utils.
E c'e' sempre lo stesso errore.
Quando faccio alsaconf riconosce la scheda e tutto il resto, poi faccio
alsactl store e mi dice che non trova nessuna scheda!
Faccio alsamixer e dice: alsamixer: function snd_ctl_open failed for
default: No such device
Credo di aver fatto qualche errore, ma dove??? possibile che non riesco?
Tra l'altro avevo provato anche prima di ricompilare il kernel, quindi con
il kernel della slack 10current e niente da fare
questi sono i miei dati, che qualcuni mi dia una dritta percortesia
altrimenti impazzisco!! ;-))
Slackware 10current, 2.4.28 recompiled
#lspci|grep audio
00:08.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 07)
# ls -la /dev/dsp0 /dev/mixer0 /dev/sequencer /dev/midi00
crw-rw-rw-  1 root audio 14, 3 2005-01-02 22:37 /dev/dsp0
crw-rw-rw-  1 root audio 14, 2 2005-01-02 22:37 /dev/midi00
crw-rw-rw-  1 root audio 14, 0 2005-01-02 22:37 /dev/mixer0
crw-rw-rw-  1 root audio 14, 1 2005-01-02 22:37 /dev/sequencer
dmesg
=====================
ALSA ../../alsa-kernel/pci/ac97/ac97_codec.c:1972: AC'97 0 access is not
valid [0x0], removing mixer.
=====================
syslog
=========================
# tail /var/log/syslog
Jan  3 19:11:44 dancingstar
insmod: /lib/modules/2.4.28/kernel/sound/pci/emu10k1/snd-emu10k1.o:
init_module: No such device
Jan  3 19:11:44 dancingstar
insmod: /lib/modules/2.4.28/kernel/sound/pci/emu10k1/snd-emu10k1.o: Hint:
insmod errors can be caused by incorrect module parameters, including
invalid IO or IRQ parameters.       You may find more information in syslog
or the output from dmesg
Jan  3 19:11:44 dancingstar
insmod: /lib/modules/2.4.28/kernel/sound/pci/emu10k1/snd-emu10k1.o: insmod
sound-slot-0 failed
Jan  3 19:11:44 dancingstar kernel:
ALSA ../../alsa-kernel/pci/ac97/ac97_codec.c:1964: AC'97 0 does not respond
- RESET
Jan  3 19:11:44 dancingstar kernel:
ALSA ../../alsa-kernel/pci/ac97/ac97_codec.c:1972: AC'97 0 access is not
valid [0x0], removing mixer.
Jan  3 19:11:45 dancingstar
insmod: /lib/modules/2.4.28/kernel/sound/pci/emu10k1/snd-emu10k1.o:
init_module: No such device
Jan  3 19:11:45 dancingstar
insmod: /lib/modules/2.4.28/kernel/sound/pci/emu10k1/snd-emu10k1.o: Hint:
insmod errors can be caused by incorrect module parameters, including
invalid IO or IRQ parameters.       You may find more information in syslog
or the output from dmesg
Jan  3 19:11:45 dancingstar
insmod: /lib/modules/2.4.28/kernel/sound/pci/emu10k1/snd-emu10k1.o: insmod
sound-slot-0 failed
Jan  3 19:11:45 dancingstar kernel:
ALSA ../../alsa-kernel/pci/ac97/ac97_codec.c:1964: AC'97 0 does not respond
- RESET
Jan  3 19:11:45 dancingstar kernel:
ALSA ../../alsa-kernel/pci/ac97/ac97_codec.c:1972: AC'97 0 access is not
valid [0x0], removing mixer.
======================================================

 default: No such device
Da quel che capisco tu usi sia la scheda inclusa nella scheda madre - 
ac97 - sia una sb live - emu10k.
Normale non capisca piu' dove sia il mixer - ce ne sono due.
Disabilita la ac97 da bios prima di continuare le prove.

 Disabilita la ac97 da bios prima di continuare le prove.
E' una delle prime cose che ho fatto, cioè ho controllato ma l'ac97 era già
disbilitata da bios quindi ho lasciato tutto com'era, proverò a riguardare
ma sono sicuro al 90% che fosse disabilitata.
Eppure qualcosa deve pur esserci di sbagliato...
Cmq, alsaconf mi riconosce l'emu10k1 e nessun'altra scheda, mi dice che va
bene ma poi dopo l'alsaconf se faccio per esempio alsactl store mi dice che
non c'e' nessuna scheda sonora!! :-(
grazie ciao


OK ma qui la referenza c'e':
Jan  3 19:11:44 dancingstar kernel:
ALSA ../../alsa-kernel/pci/ac97/ac97_codec.c:1964: AC'97 0 does not respond
- RESET
Jan  3 19:11:44 dancingstar kernel:
Prova a vedere:
http://www.euronet.nl/~mailme/index4.html
http://opensource.creative.com/soundcard.html

 OK ma qui la referenza c'e':
beh hai ragione ma non riesco a capire, guard acosa ho adesso in dmesg dopo
aver commentato tutti i moduli sotto /etc/hotplug/blacklist
dmesg
===================================
Creative EMU10K1 PCI Audio Driver, version 0.20, 20:07:59 Jan  2 2005
emu10k1: EMU10K1 rev 7 model 0x8064 found, IO at 0xd000-0xd01f, IRQ 16
ac97_codec: AC97  codec, id:  (Unknown)
===================================
è buffo perchè adesso xmms funziona, nel senso che si vede l'equializzatore
ma è del tutto muto, kmix c'e' ma anche agendo sui volumi non cambia
niente, rimane tutto muto.

 allora ho ricompilato il kernel 2.4.28, ho scaricato e compilato
Usare i pacchetti precompilati e un kernel più recente no?
Ciao
  Andrea

 Usare i pacchetti precompilati e un kernel più recente no?
l'ultimo è il 2.4.29 non mi sembra che sto usando un kernel cosi vecchio,
cmq ho provato anche con i pacchetti già compilati kernel 2.4.28 + alsa
driver ma avevo lo stesso problema e poi cmq io ho l'esigenza di compilare
il kernel.
Tu dici che mettendo un kernel 2.6 possa migliorare la situazione?
ciao

 Tu dici che mettendo un kernel 2.6 possa migliorare la situazione?
Sicuramente, se non per alsa per altre mille cose. Nota che comunque ora si
suppone che l'ultimo tocco di stabilitā al kernel lo dia quello che gestisce
il pacchetto della distribuzione.
BTW assicurati che non venga caricato il modulo OSS.
Ciao
  Andrea

 BTW assicurati che non venga caricato il modulo OSS.
cioè? come si chiama quel driver?

 E c'e' sempre lo stesso errore.
Ciao.
Hai seguito le istruzioni specifiche della Live
sul sito alsa?
Hai ricompilato il kernel solo con l'opzione
generica "Soundcard support" e senza scegliere
ALCUNA scheda specifica (nemmeno la Live)?
Hai controllato che /etc/modules.conf corrisponda
a quanto suggerito nelle istruzioni?
Ciao.
Dick
--
"Ghe xe stati solo 5 campioni del mondo dei maSimi:
Alģ, Clay, Cassius, Muhammad e Marcellus..." (Rino Tommasi)