Alsa Driver & SB Live



  • Hi Leute

    Hab seit ich vor 4 Tagen Linux neu aufgesetzt habe ein ziemlich nervendes Problem - die Alsa Soundtreiber laufen nicht mehr, ich bekomme immer Unreolved symbol... hab sie aber wie letztes mal eingerichtet.

    Hardware: Soundblaster 1024 Live
    Distri: Gentoo Linux - neuester stand ( .4_r2 )

    Fehlermeldungen bei insmod:
    tb1200 root # insmod snd-emu10k1
    Using /lib/modules/2.4.19-gentoo-r10/kernel/sound/pci/emu10k1/snd-emu10k1.o
    /lib/modules/2.4.19-gentoo-r10/kernel/sound/pci/emu10k1/snd-emu10k1.o: unresolved symbol snd_verbose_printk_Rsmp_49d4e4d1
    /lib/modules/2.4.19-gentoo-r10/kernel/sound/pci/emu10k1/snd-emu10k1.o: unresolved symbol snd_pcm_sgbuf_ops_copy_playback_Rsmp_2a5fcd89
    /lib/modules/2.4.19-gentoo-r10/kernel/sound/pci/emu10k1/snd-emu10k1.o: unresolved symbol preempt_schedule
    /lib/modules/2.4.19-gentoo-r10/kernel/sound/pci/emu10k1/snd-emu10k1.o: unresolved symbol snd_iprintf_Rsmp_2f0b152f
    /lib/modules/2.4.19-gentoo-r10/kernel/sound/pci/emu10k1/snd-emu10k1.o: unresolved symbol snd_ctl_new1_Rsmp_45b6db9b
    /lib/modules/2.4.19-gentoo-r10/kernel/sound/pci/emu10k1/snd-emu10k1.o: unresolved symbol snd_kcalloc_Rsmp_4da9e78a
    /lib/modules/2.4.19-gentoo-r10/kernel/sound/pci/emu10k1/snd-emu10k1.o: unresolved symbol snd_pcm_lib_preallocate_free_for_all_Rsmp_f763d9c0
    /lib/modules/2.4.19-gentoo-r10/kernel/sound/pci/emu10k1/snd-emu10k1.o: unresolved symbol snd_pcm_sgbuf_init_Rsmp_288fb161
    /lib/modules/2.4.19-gentoo-r10/kernel/sound/pci/emu10k1/snd-emu10k1.o: unresolved symbol snd_pcm_sgbuf_delete_Rsmp_0088e54d
    /lib/modules/2.4.19-gentoo-r10/kernel/sound/pci/emu10k1/snd-emu10k1.o: unresolved symbol snd_pcm_lib_malloc_pages_Rsmp_416a0efd
    /lib/modules/2.4.19-gentoo-r10/kernel/sound/pci/emu10k1/snd-emu10k1.o: unresolved symbol snd_pcm_set_ops_Rsmp_75507b8d
    /lib/modules/2.4.19-gentoo-r10/kernel/sound/pci/emu10k1/snd-emu10k1.o: unresolved symbol snd_pcm_lib_ioctl_Rsmp_41cd9ad2
    /lib/modules/2.4.19-gentoo-r10/kernel/sound/pci/emu10k1/snd-emu10k1.o: unresolved symbol snd_ctl_notify_Rsmp_5dbb13b4
    /lib/modules/2.4.19-gentoo-r10/kernel/sound/pci/emu10k1/snd-emu10k1.o: unresolved symbol snd_rawmidi_set_ops_Rsmp_fe45954a
    /lib/modules/2.4.19-gentoo-r10/kernel/sound/pci/emu10k1/snd-emu10k1.o: unresolved symbol snd_card_new_Rsmp_d3d92499
    /lib/modules/2.4.19-gentoo-r10/kernel/sound/pci/emu10k1/snd-emu10k1.o: unresolved symbol snd_pcm_hw_constraint_list_Rsmp_5502f5ac
    /lib/modules/2.4.19-gentoo-r10/kernel/sound/pci/emu10k1/snd-emu10k1.o: unresolved symbol __snd_util_mem_free_Rsmp_4278207a
    /lib/modules/2.4.19-gentoo-r10/kernel/sound/pci/emu10k1/snd-emu10k1.o: unresolved symbol snd_rawmidi_transmit_Rsmp_f28e9ef1
    /lib/modules/2.4.19-gentoo-r10/kernel/sound/pci/emu10k1/snd-emu10k1.o: unresolved symbol snd_pcm_hw_constraint_minmax_Rsmp_09fc4a3f
    /lib/modules/2.4.19-gentoo-r10/kernel/sound/pci/emu10k1/snd-emu10k1.o: unresolved symbol snd_util_memhdr_new_Rsmp_12d9c94b
    /lib/modules/2.4.19-gentoo-r10/kernel/sound/pci/emu10k1/snd-emu10k1.o: unresolved symbol snd_free_pci_pages_Rsmp_b58eb5d1
    /lib/modules/2.4.19-gentoo-r10/kernel/sound/pci/emu10k1/snd-emu10k1.o: unresolved symbol snd_ac97_mixer_Rsmp_da3bf812
    /lib/modules/2.4.19-gentoo-r10/kernel/sound/pci/emu10k1/snd-emu10k1.o: unresolved symbol snd_info_unregister_Rsmp_8b0faeb3
    /lib/modules/2.4.19-gentoo-r10/kernel/sound/pci/emu10k1/snd-emu10k1.o: unresolved symbol snd_pcm_period_elapsed_Rsmp_00daeec2
    /lib/modules/2.4.19-gentoo-r10/kernel/sound/pci/emu10k1/snd-emu10k1.o: unresolved symbol snd_info_free_entry_Rsmp_2314fc43
    /lib/modules/2.4.19-gentoo-r10/kernel/sound/pci/emu10k1/snd-emu10k1.o: unresolved symbol snd_rawmidi_new_Rsmp_c493de7e
    /lib/modules/2.4.19-gentoo-r10/kernel/sound/pci/emu10k1/snd-emu10k1.o: unresolved symbol snd_malloc_pci_pages_Rsmp_aeebaf47
    /lib/modules/2.4.19-gentoo-r10/kernel/sound/pci/emu10k1/snd-emu10k1.o: unresolved symbol snd_pcm_new_Rsmp_5f115de2
    /lib/modules/2.4.19-gentoo-r10/kernel/sound/pci/emu10k1/snd-emu10k1.o: unresolved symbol snd_info_create_card_entry_Rsmp_c3cb2b36
    /lib/modules/2.4.19-gentoo-r10/kernel/sound/pci/emu10k1/snd-emu10k1.o: unresolved symbol snd_card_free_Rsmp_1e594516
    /lib/modules/2.4.19-gentoo-r10/kernel/sound/pci/emu10k1/snd-emu10k1.o: unresolved symbol snd_hwdep_new_Rsmp_f6508604
    /lib/modules/2.4.19-gentoo-r10/kernel/sound/pci/emu10k1/snd-emu10k1.o: unresolved symbol snd_pcm_lib_preallocate_pci_pages_Rsmp_c9b3bd4d
    /lib/modules/2.4.19-gentoo-r10/kernel/sound/pci/emu10k1/snd-emu10k1.o: unresolved symbol snd_rawmidi_receive_Rsmp_8c327096
    /lib/modules/2.4.19-gentoo-r10/kernel/sound/pci/emu10k1/snd-emu10k1.o: unresolved symbol snd_pcm_hw_constraint_integer_Rsmp_188f1f45
    /lib/modules/2.4.19-gentoo-r10/kernel/sound/pci/emu10k1/snd-emu10k1.o: unresolved symbol snd_util_memhdr_free_Rsmp_36ee4219
    /lib/modules/2.4.19-gentoo-r10/kernel/sound/pci/emu10k1/snd-emu10k1.o: unresolved symbol snd_pcm_lib_free_pages_Rsmp_b67f6306
    /lib/modules/2.4.19-gentoo-r10/kernel/sound/pci/emu10k1/snd-emu10k1.o: unresolved symbol snd_seq_device_new_Rsmp_de6bcbbe
    /lib/modules/2.4.19-gentoo-r10/kernel/sound/pci/emu10k1/snd-emu10k1.o: unresolved symbol snd_device_new_Rsmp_0b422ff6
    /lib/modules/2.4.19-gentoo-r10/kernel/sound/pci/emu10k1/snd-emu10k1.o: unresolved symbol snd_pcm_sgbuf_ops_silence_Rsmp_14edee62
    /lib/modules/2.4.19-gentoo-r10/kernel/sound/pci/emu10k1/snd-emu10k1.o: unresolved symbol snd_info_register_Rsmp_903e9434
    /lib/modules/2.4.19-gentoo-r10/kernel/sound/pci/emu10k1/snd-emu10k1.o: unresolved symbol snd_ctl_add_Rsmp_3d35243d
    /lib/modules/2.4.19-gentoo-r10/kernel/sound/pci/emu10k1/snd-emu10k1.o: unresolved symbol snd_pcm_sgbuf_free_Rsmp_06f98ecf
    /lib/modules/2.4.19-gentoo-r10/kernel/sound/pci/emu10k1/snd-emu10k1.o: unresolved symbol snd_pcm_format_width_Rsmp_55eb2175
    /lib/modules/2.4.19-gentoo-r10/kernel/sound/pci/emu10k1/snd-emu10k1.o: unresolved symbol __snd_util_mem_alloc_Rsmp_290e110d
    /lib/modules/2.4.19-gentoo-r10/kernel/sound/pci/emu10k1/snd-emu10k1.o: unresolved symbol snd_pcm_sgbuf_ops_page_Rsmp_19e4dfa7
    /lib/modules/2.4.19-gentoo-r10/kernel/sound/pci/emu10k1/snd-emu10k1.o: unresolved symbol snd_card_register_Rsmp_f8c1818b
    /lib/modules/2.4.19-gentoo-r10/kernel/sound/pci/emu10k1/snd-emu10k1.o: unresolved symbol snd_pcm_lib_preallocate_pci_pages_for_all_Rsmp_ca5168ce
    /lib/modules/2.4.19-gentoo-r10/kernel/sound/pci/emu10k1/snd-emu10k1.o: unresolved symbol snd_pcm_sgbuf_alloc_Rsmp_3581d9f7
    /lib/modules/2.4.19-gentoo-r10/kernel/sound/pci/emu10k1/snd-emu10k1.o: unresolved symbol snd_ctl_find_id_Rsmp_466b1db0
    /lib/modules/2.4.19-gentoo-r10/kernel/sound/pci/emu10k1/snd-emu10k1.o: unresolved symbol __snd_util_memblk_new_Rsmp_d3d1c1c5
    /lib/modules/2.4.19-gentoo-r10/kernel/sound/pci/emu10k1/snd-emu10k1.o: unresolved symbol snd_ctl_remove_Rsmp_eea0fff9
    tb1200 root #

    Und beim hochfahren noch 3 solche unresolveds 😞

    Jemand eine idee?



  • Soso, du benutzt also Gentoo 😉
    Hast du auch brav update-modules (bzw modules-update, je nach installierter baselayout Version) gemacht ?



  • Hab ich gemacht 🙂
    emerge rocks - hab 3 Tage mein OS compiled - mit allem was man so braucht 🙂 - ok - mit ein paar Stunden pause zwischen

    Hab auch alle ._cfg* files eingetragen, je nach bedarf.
    Sync auch ausgeführt. Alsa & Co auf dem neuesten Stand



  • p.s. im Kernel hab ich wie in der Anleitung stand auch Sound als ( M ) eingebunden. Restliche Treiber rausgeschmissen.



  • Bist du der Anleitung auch 100% gefolgt ? Versuch mal ein modprobe ? Hast du vor dem emergen die ENV_CARDS Variable gesetzt ?



  • Der Anleitung bin ich zu 100% gefolgt. Das ist meine 4. Gentoo install auf verschiedenen rechnern. Bisher hatte ich nie ein problem. Bin mit Gentoo mehr als zufrieden 😉 - außer den alsa mist jetzt

    Allerdings hab ich was interessantes gefunden: http://forums.gentoo.org/viewtopic.php?t=31921&highlight=alsa+unresolved

    Ich emerge mal den Kernel neu - mal sehen, ob das hilft!

    [ Dieser Beitrag wurde am 17.02.2003 um 20:18 Uhr von SnorreDev editiert. ]



  • Warum willst Du den Kernel neu mergen? 😕

    Verlass Dich nicht nur auf dieses ganze automatisierte Zeugs, check den /usr/src/linux-Symlink, schau ob Du alsa-driver korrekt rekompiliert hast etcetc.



  • Ach ja: Gentoo ist eine Metadistribution, da sind Versionsnummern echt nicht wichtig...



  • So - habs geschaft 🙂 - was fürn Schmarn.

    Kernel gelöscht, neu gemerged, compiled, alsa compiled, hat gerockt 😉

    Warum nicht den automatisierten Krempel? Hab ihn oft genug versucht. Ging nicht. Alsa in einer Nacht ca 50* compiled, den Kernel X-Mal compiled. Und jetzt hatte ich keine Lust mehr 😉
    Symlink war ok. War ja ne neuinstall, und da gabs nur einen Kernel Source Tree.

    Wenn ich das fürher gewußt hätte, währs schneller gegangen. Mit neuem Kernel war nicht mal ne Stunde Arbeit bzw. rechendauer mit allem drum und dran.


Anmelden zum Antworten