[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

ALSA non va co il nuovo kernel 2.6.x



Salve.

Stò avendo problemissimi cercando di far funzionare ALSA sulla mia
debian testing. Ho aggiornato tutti i pacchetti alsa alla recente 1.0.3
e ho compilato tutti i moduli alsa necessari.
Quando cerco di caricarli con modconf mi manda a quel paese dandomi
errori del tipo:

gaia:/usr/src/linux# modprobe snd
FATAL: Error inserting snd
(/lib/modules/2.6.5-k7/kernel/sound/core/snd.ko): Unknown symbol in
module, or unknown parameter (see dmesg)

Ad ogni lancio di questo comando compaiono un casino di errori in dmesg:
...
....
snd_rawmidi: Unknown symbol snd_device_free
snd_rawmidi: Unknown symbol snd_card_file_remove
snd_rawmidi: Unknown symbol snd_info_unregister
snd_rawmidi: Unknown symbol snd_device_register
snd_rawmidi: Unknown symbol snd_register_device
snd_emu10k1: Unknown symbol snd_rawmidi_receive
snd_emu10k1: Unknown symbol snd_rawmidi_transmit
snd_emu10k1: Unknown symbol snd_ctl_add
snd_emu10k1: Unknown symbol snd_pcm_new
snd_emu10k1: Unknown symbol snd_seq_device_new
snd_emu10k1: Unknown symbol snd_card_register
snd_emu10k1: Unknown symbol snd_card_free
snd_emu10k1: Unknown symbol snd_pcm_lib_preallocate_pages_for_all
snd_emu10k1: Unknown symbol snd_card_proc_new
snd_emu10k1: Unknown symbol snd_pcm_hw_constraint_minmax
snd_emu10k1: Unknown symbol snd_ac97_mixer
..
....

Qualcuno ha idea di come risolvere questa question?
Ho anche provato a swcaricare i sorgenti alsa (1.0.3) e compilarmi come
moduli a parte con "make-kpkg modules-image" ma nessuna fortuna:

...
....
make[5]: `arch/i386/kernel/asm-offsets.s' is up to date.
  CC [M]  /usr/src/modules/alsa-driver/kbuild/../acore/hwdep.o
  CC [M]  /usr/src/modules/alsa-driver/kbuild/../acore/memalloc.o
/usr/src/modules/alsa-driver/acore/memalloc.c: In function
`snd_pci_hack_alloc_consistent':
/usr/src/modules/alsa-driver/acore/memalloc.c:109: error: structure has
no member named `consistent_dma_mask'
/usr/src/modules/alsa-driver/acore/memalloc.c:117: error: structure has
no member named `consistent_dma_mask'
/usr/src/modules/alsa-driver/acore/memalloc.c:122: error: structure has
no member named `consistent_dma_mask'
make[6]: *** [/usr/src/modules/alsa-driver/kbuild/../acore/memalloc.o]
Error 1
make[5]: *** [/usr/src/modules/alsa-driver/kbuild/../acore] Error 2
make[4]: *** [/usr/src/modules/alsa-driver/kbuild] Error 2
make[4]: Leaving directory `/usr/src/kernel-source-2.6.5'
make[3]: *** [compile] Error 2
make[3]: Leaving directory `/usr/src/modules/alsa-driver'
make[2]: *** [build-stamp] Error 2
make[2]: Leaving directory `/usr/src/modules/alsa-driver'
make[1]: *** [kdist_image] Error 2
make[1]: Leaving directory `/usr/src/modules/alsa-driver'
Module /usr/src/modules/alsa-driver failed.
Hit return to Continue


Idee?

Grazie



Reply to: