Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Hardware => Téma založeno: kapetr 14 Ledna 2010, 15:24:21
-
Zdravím,
poradil by mi někdo, jak se v Ubuntu 9.10 kompiluje ALSA ?
Mám zvukovku ISA es1688. Ale ačkoli proběhne modprobe -v snd-es1688 bez chyb a v logu/dmesg se nic neobjeví, bohužel aplay -l -L nic neukáže.
Tedy tato přidaná karta se neobjeví.
Chtěl jsem proto přeložit tento modul snd-es1388 s debug volbou, ale pohořel jsem.
- stáhl a rozbalil jsem nejnovější alsa-driver-1.0.22.1
- spustil:
./configure --with-isapnp=yes --with-debug=full --with-oss=yes --with-pcm-oss-plugins=yes --with-cards=als100,cmi8330,es968,es1688,opl3sa2,opti92x-cs4231,sb8,sb16,cmipci,via82xx,usb-audio --enable-dynamic-minors --with-moddir=updates
- pak make, sudo make install-modules
ale při:
root@zly-hugo:/lib/modules/2.6.31-17-generic# modprobe -v snd-es1688
insmod /lib/modules/2.6.31-17-generic/updates/isa/es1688/snd-es1688-lib.ko
WARNING: Error inserting snd_es1688_lib (/lib/modules/2.6.31-17-generic/updates/isa/es1688/snd-es1688-lib.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd_hwdep (/lib/modules/2.6.31-17-generic/updates/acore/snd-hwdep.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd_opl3_lib (/lib/modules/2.6.31-17-generic/updates/drivers/opl3/snd-opl3-lib.ko): Unknown symbol in module, or unknown parameter (see dmesg)
FATAL: Error inserting snd_es1688 (/lib/modules/2.6.31-17-generic/updates/isa/es1688/snd-es1688.ko): Unknown symbol in module, or unknown parameter (see dmesg)
a v logu je:
Jan 14 14:40:03 zly-hugo kernel: [ 5087.309429] snd_es1688_lib: Unknown symbol snd_verbose_printd
Jan 14 14:40:03 zly-hugo kernel: [ 5087.309582] snd_es1688_lib: Unknown symbol snd_hidden_kzalloc
Jan 14 14:40:03 zly-hugo kernel: [ 5087.309841] snd_es1688_lib: disagrees about version of symbol snd_pcm_new
Jan 14 14:40:03 zly-hugo kernel: [ 5087.309845] snd_es1688_lib: Unknown symbol snd_pcm_new
Jan 14 14:40:03 zly-hugo kernel: [ 5087.309969] snd_es1688_lib: disagrees about version of symbol snd_pcm_lib_preallocate_pages_for_all
Jan 14 14:40:03 zly-hugo kernel: [ 5087.309973] snd_es1688_lib: Unknown symbol snd_pcm_lib_preallocate_pages_for_all
Jan 14 14:40:03 zly-hugo kernel: [ 5087.310119] snd_es1688_lib: Unknown symbol snd_hidden_kfree
Jan 14 14:40:03 zly-hugo kernel: [ 5087.310261] snd_es1688_lib: Unknown symbol snd_verbose_printk
Jan 14 14:40:03 zly-hugo kernel: [ 5087.310643] snd_es1688_lib: disagrees about version of symbol snd_pcm_lib_malloc_pages
Jan 14 14:40:03 zly-hugo kernel: [ 5087.310646] snd_es1688_lib: Unknown symbol snd_pcm_lib_malloc_pages
Jan 14 14:40:03 zly-hugo kernel: [ 5087.310767] snd_es1688_lib: disagrees about version of symbol snd_pcm_lib_ioctl
Jan 14 14:40:03 zly-hugo kernel: [ 5087.310771] snd_es1688_lib: Unknown symbol snd_pcm_lib_ioctl
Jan 14 14:40:03 zly-hugo kernel: [ 5087.311038] snd_es1688_lib: disagrees about version of symbol snd_pcm_lib_free_pages
Jan 14 14:40:03 zly-hugo kernel: [ 5087.311041] snd_es1688_lib: Unknown symbol snd_pcm_lib_free_pages
Jan 14 14:40:03 zly-hugo kernel: [ 5087.311163] snd_es1688_lib: disagrees about version of symbol snd_pcm_set_ops
Jan 14 14:40:03 zly-hugo kernel: [ 5087.311166] snd_es1688_lib: Unknown symbol snd_pcm_set_ops
Jan 14 14:40:03 zly-hugo kernel: [ 5087.311524] snd_es1688_lib: disagrees about version of symbol snd_pcm_hw_constraint_ratnums
Jan 14 14:40:03 zly-hugo kernel: [ 5087.311528] snd_es1688_lib: Unknown symbol snd_pcm_hw_constraint_ratnums
Jan 14 14:40:03 zly-hugo kernel: [ 5087.311649] snd_es1688_lib: disagrees about version of symbol snd_pcm_period_elapsed
Jan 14 14:40:03 zly-hugo kernel: [ 5087.311652] snd_es1688_lib: Unknown symbol snd_pcm_period_elapsed
Poradí mi někdo, čím to může být a co mám udělat ?
Pozn.: zkusil jsem stejným způsobem též kompilovat ALSU z Ubuntu balíčku "alsa-source", tedy ve stejné verzi, jakou mám v bin podobě, ale dopadlo to stejně.