Alsa sound problem

ganjamike

Cadet 4th Year
Registriert
Nov. 2005
Beiträge
86
hallo zusammen,

ich habe die seperaten alsa-driver emerged und dann alsaconf laufen lassen. alsaconf gibt zwar zum schluss die meldung es würde alles passen .. allerdings kommt vorher diese meldung:
Code:
Running modules-update... 
 * Please run 'update-modules' from now on; 'modules-update' is going away 
Loading driver... 
 * Loading ALSA modules ... 
 *   Loading: snd-card-0 ... 
WARNING: Error inserting snd (/lib/modules/2.6.23-gentoo-r6/alsa-driver/acore/snd.ko): Unknown symbol in module, or unknown parameter (see dmesg) 
WARNING: Error inserting snd_hwdep (/lib/modules/2.6.23-gentoo-r6/alsa-driver/acore/snd-hwdep.ko): Unknown symbol in module, or unknown parameter (see dmesg) 
WARNING: Error inserting snd_timer (/lib/modules/2.6.23-gentoo-r6/alsa-driver/acore/snd-timer.ko): Unknown symbol in module, or unknown parameter (see dmesg) 
WARNING: Error inserting snd_pcm (/lib/modules/2.6.23-gentoo-r6/alsa-driver/acore/snd-pcm.ko): Unknown symbol in module, or unknown parameter (see dmesg) 
FATAL: Error inserting snd_hda_intel (/lib/modules/2.6.23-gentoo-r6/alsa-driver/pci/hda/snd-hda-intel.ko): Unknown symbol in module, or unknown parameter (see dmesg)                                                                     [ !! ] 
 *   Loading: snd-seq-oss ... 
WARNING: Error inserting snd (/lib/modules/2.6.23-gentoo-r6/alsa-driver/acore/snd.ko): Unknown symbol in module, or unknown parameter (see dmesg) 
WARNING: Error inserting snd_seq_device (/lib/modules/2.6.23-gentoo-r6/alsa-driver/acore/seq/snd-seq-device.ko): Unknown symbol in module, or unknown parameter (see dmesg) 
WARNING: Error inserting snd_timer (/lib/modules/2.6.23-gentoo-r6/alsa-driver/acore/snd-timer.ko): Unknown symbol in module, or unknown parameter (see dmesg) 
WARNING: Error inserting snd_seq (/lib/modules/2.6.23-gentoo-r6/alsa-driver/acore/seq/snd-seq.ko): Unknown symbol in module, or unknown parameter (see dmesg) 
WARNING: Error inserting snd_seq_midi_event (/lib/modules/2.6.23-gentoo-r6/alsa-driver/acore/seq/snd-seq-midi-event.ko): Unknown symbol in module, or unknown parameter (see dmesg) 
FATAL: Error inserting snd_seq_oss (/lib/modules/2.6.23-gentoo-r6/alsa-driver/acore/seq/oss/snd-seq-oss.ko): Unknown symbol in module, or unknown parameter (see dmesg)                                                                   [ !! ] 
 *   Loading: snd-pcm-oss ... 
WARNING: Error inserting snd (/lib/modules/2.6.23-gentoo-r6/alsa-driver/acore/snd.ko): Unknown symbol in module, or unknown parameter (see dmesg) 
WARNING: Error inserting snd_mixer_oss (/lib/modules/2.6.23-gentoo-r6/alsa-driver/acore/oss/snd-mixer-oss.ko): Unknown symbol in module, or unknown parameter (see dmesg) 
WARNING: Error inserting snd_timer (/lib/modules/2.6.23-gentoo-r6/alsa-driver/acore/snd-timer.ko): Unknown symbol in module, or unknown parameter (see dmesg) 
WARNING: Error inserting snd_pcm (/lib/modules/2.6.23-gentoo-r6/alsa-driver/acore/snd-pcm.ko): Unknown symbol in module, or unknown parameter (see dmesg) 
FATAL: Error inserting snd_pcm_oss (/lib/modules/2.6.23-gentoo-r6/alsa-driver/acore/oss/snd-pcm-oss.ko): Unknown symbol in module, or unknown parameter (see dmesg)                                                                       [ !! ] 
 *   Loading: snd-mixer-oss ... 
WARNING: Error inserting snd (/lib/modules/2.6.23-gentoo-r6/alsa-driver/acore/snd.ko): Unknown symbol in module, or unknown parameter (see dmesg) 
FATAL: Error inserting snd_mixer_oss (/lib/modules/2.6.23-gentoo-r6/alsa-driver/acore/oss/snd-mixer-oss.ko): Unknown symbol in module, or unknown parameter (see dmesg)                                                                   [ !! ] 
 *   Loading: snd-seq ... 
WARNING: Error inserting snd (/lib/modules/2.6.23-gentoo-r6/alsa-driver/acore/snd.ko): Unknown symbol in module, or unknown parameter (see dmesg) 
WARNING: Error inserting snd_seq_device (/lib/modules/2.6.23-gentoo-r6/alsa-driver/acore/seq/snd-seq-device.ko): Unknown symbol in module, or unknown parameter (see dmesg) 
WARNING: Error inserting snd_timer (/lib/modules/2.6.23-gentoo-r6/alsa-driver/acore/snd-timer.ko): Unknown symbol in module, or unknown parameter (see dmesg) 
FATAL: Error inserting snd_seq (/lib/modules/2.6.23-gentoo-r6/alsa-driver/acore/seq/snd-seq.ko): Unknown symbol in module, or unknown parameter (see dme  [ !! ] 
 *   ERROR: Failed to load necessary drivers                              [ ok ] 
 * ALSA failed to load.                                                   [ !! ] 
Setting default volumes... 
amixer: Mixer attach default error: No such device 
 
 
=============================================================================== 
 
 Now ALSA is ready to use. 
 For adjustment of volumes, use your favorite mixer. 
 
 Have a lot of fun!


also meine frage was muss ich machen um das zu beheben?

soundcard ist:
Code:
 Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01)
dist: gentoo
 
(wär von den zeichen her zu lang daher noch ein Post)

dmseg output:
davor kommt auch noch was .. allerdings wär der post sonst zu lang ...
Code:
snd_seq: Unknown symbol snd_timer_open 
snd_seq: Unknown symbol snd_timer_start 
snd_seq: Unknown symbol snd_iprintf 
snd_seq: Unknown symbol snd_timer_resolution 
snd_seq: Unknown symbol snd_timer_pause 
snd_seq: Unknown symbol snd_ecards_limit 
snd_seq: Unknown symbol snd_unregister_device 
snd_seq: Unknown symbol snd_seq_device_load_drivers 
snd_seq: Unknown symbol snd_register_device_for_dev 
snd_seq_midi_event: Unknown symbol snd_seq_expand_var_event 
snd_seq_oss: Unknown symbol snd_seq_kernel_client_enqueue 
snd_seq_oss: Unknown symbol snd_info_register 
snd_seq_oss: Unknown symbol snd_seq_set_queue_tempo 
snd_seq_oss: Unknown symbol snd_info_create_module_entry 
snd_seq_oss: Unknown symbol snd_seq_delete_kernel_client 
snd_seq_oss: Unknown symbol snd_seq_autoload_lock 
snd_seq_oss: Unknown symbol snd_seq_kernel_client_dispatch 
snd_seq_oss: Unknown symbol snd_info_free_entry 
snd_seq_oss: Unknown symbol snd_seq_root 
snd_seq_oss: Unknown symbol snd_seq_kernel_client_enqueue_blocking 
snd_seq_oss: Unknown symbol snd_unregister_oss_device 
snd_seq_oss: Unknown symbol snd_seq_autoload_unlock 
snd_seq_oss: Unknown symbol snd_verbose_printk 
snd_seq_oss: Unknown symbol snd_register_oss_device 
snd_seq_oss: Unknown symbol snd_seq_device_register_driver 
snd_seq_oss: Unknown symbol snd_midi_event_free 
snd_seq_oss: Unknown symbol snd_iprintf 
snd_seq_oss: Unknown symbol snd_midi_event_no_status 
snd_seq_oss: Unknown symbol snd_oss_info_register 
snd_seq_oss: Unknown symbol snd_use_lock_sync_helper 
snd_seq_oss: Unknown symbol snd_seq_device_unregister_driver 
snd_seq_oss: Unknown symbol snd_seq_event_port_detach 
snd_seq_oss: Unknown symbol snd_midi_event_new 
snd_seq_oss: Unknown symbol snd_midi_event_decode 
snd_seq_oss: Unknown symbol snd_seq_create_kernel_client 
snd_seq_oss: Unknown symbol snd_seq_kernel_client_write_poll 
snd_seq_oss: Unknown symbol snd_midi_event_encode_byte 
snd_seq_oss: Unknown symbol snd_seq_kernel_client_ctl 
snd: Unknown symbol unregister_sound_special 
snd: Unknown symbol register_sound_special_device 
snd: Unknown symbol sound_class 
snd_mixer_oss: Unknown symbol snd_info_register 
snd_mixer_oss: Unknown symbol snd_info_free_entry 
snd_mixer_oss: Unknown symbol snd_info_get_str 
snd_mixer_oss: Unknown symbol snd_unregister_oss_device 
snd_mixer_oss: Unknown symbol snd_ctl_find_id 
snd_mixer_oss: Unknown symbol snd_verbose_printk 
snd_mixer_oss: Unknown symbol snd_register_oss_device 
snd_mixer_oss: Unknown symbol snd_card_file_add 
snd_mixer_oss: Unknown symbol snd_mixer_oss_notify_callback 
snd_mixer_oss: Unknown symbol snd_iprintf 
snd_mixer_oss: Unknown symbol snd_cards 
snd_mixer_oss: Unknown symbol snd_ctl_notify 
snd_mixer_oss: Unknown symbol snd_oss_info_register 
snd_mixer_oss: Unknown symbol snd_lookup_oss_minor_data 
snd_mixer_oss: Unknown symbol snd_info_create_card_entry 
snd_mixer_oss: Unknown symbol snd_card_file_remove 
snd_mixer_oss: Unknown symbol snd_ctl_find_numid 
snd_mixer_oss: Unknown symbol snd_info_get_line 
snd_timer: Unknown symbol snd_info_register 
snd_timer: Unknown symbol snd_info_create_module_entry 
snd_timer: Unknown symbol snd_info_free_entry 
snd_timer: Unknown symbol snd_verbose_printk 
snd_timer: Unknown symbol snd_iprintf 
snd_timer: Unknown symbol snd_ecards_limit 
snd_timer: Unknown symbol snd_oss_info_register 
snd_timer: Unknown symbol snd_unregister_device 
snd_timer: Unknown symbol snd_device_new 
snd_timer: Unknown symbol snd_register_device_for_dev 
snd_pcm: Unknown symbol snd_info_register 
snd_pcm: Unknown symbol snd_info_create_module_entry 
snd_pcm: Unknown symbol snd_timer_notify 
snd_pcm: Unknown symbol snd_timer_interrupt 
snd_pcm: Unknown symbol snd_info_free_entry 
snd_pcm: Unknown symbol snd_add_device_sysfs_file 
snd_pcm: Unknown symbol snd_info_get_str 
snd_pcm: Unknown symbol snd_verbose_printk 
snd_pcm: Unknown symbol snd_ctl_register_ioctl 
snd_pcm: Unknown symbol snd_card_file_add 
snd_pcm: Unknown symbol snd_iprintf 
snd_pcm: Unknown symbol snd_major 
snd_pcm: Unknown symbol snd_unregister_device 
snd_pcm: Unknown symbol snd_timer_new 
snd_pcm: Unknown symbol snd_device_new 
snd_pcm: Unknown symbol snd_ctl_unregister_ioctl 
snd_pcm: Unknown symbol snd_lookup_minor_data 
snd_pcm: Unknown symbol snd_info_create_card_entry 
snd_pcm: Unknown symbol snd_power_wait 
snd_pcm: Unknown symbol snd_device_free 
snd_pcm: Unknown symbol snd_card_file_remove 
snd_pcm: Unknown symbol snd_register_device_for_dev 
snd_pcm: Unknown symbol snd_device_register 
snd_pcm: Unknown symbol snd_info_get_line 
snd_pcm_oss: Unknown symbol snd_pcm_lib_read 
snd_pcm_oss: Unknown symbol snd_pcm_hw_param_first 
snd_pcm_oss: Unknown symbol snd_info_register 
snd_pcm_oss: Unknown symbol snd_pcm_kernel_ioctl 
snd_pcm_oss: Unknown symbol snd_info_free_entry 
snd_pcm_oss: Unknown symbol snd_pcm_format_unsigned 
snd_pcm_oss: Unknown symbol _snd_pcm_hw_params_any 
snd_pcm_oss: Unknown symbol snd_info_get_str 
snd_pcm_oss: Unknown symbol snd_interval_refine 
snd_pcm_oss: Unknown symbol snd_pcm_format_physical_width 
snd_pcm_oss: Unknown symbol snd_pcm_format_little_endian 
snd_pcm_oss: Unknown symbol snd_unregister_oss_device 
snd_pcm_oss: Unknown symbol snd_pcm_format_silence_64 
snd_pcm_oss: Unknown symbol snd_verbose_printk 
snd_pcm_oss: Unknown symbol snd_pcm_open_substream 
snd_pcm_oss: Unknown symbol snd_register_oss_device 
snd_pcm_oss: Unknown symbol snd_pcm_lib_readv 
snd_pcm_oss: Unknown symbol snd_card_file_add 
snd_pcm_oss: Unknown symbol snd_pcm_lib_writev 
snd_pcm_oss: Unknown symbol snd_mixer_oss_ioctl_card 
snd_pcm_oss: Unknown symbol snd_iprintf 
snd_pcm_oss: Unknown symbol snd_pcm_format_linear 
snd_pcm_oss: Unknown symbol snd_pcm_mmap_data 
snd_pcm_oss: Unknown symbol snd_oss_info_register 
snd_pcm_oss: Unknown symbol snd_pcm_hw_param_last 
snd_pcm_oss: Unknown symbol snd_pcm_hw_param_value 
snd_pcm_oss: Unknown symbol snd_pcm_format_signed 
snd_pcm_oss: Unknown symbol snd_pcm_link_rwlock 
snd_pcm_oss: Unknown symbol snd_lookup_oss_minor_data 
snd_pcm_oss: Unknown symbol snd_pcm_hw_refine 
snd_pcm_oss: Unknown symbol snd_info_create_card_entry 
snd_pcm_oss: Unknown symbol snd_pcm_format_big_endian 
snd_pcm_oss: Unknown symbol snd_pcm_notify 
snd_pcm_oss: Unknown symbol snd_pcm_release_substream 
snd_pcm_oss: Unknown symbol snd_pcm_lib_write 
snd_pcm_oss: Unknown symbol snd_card_file_remove 
snd_pcm_oss: Unknown symbol snd_pcm_format_set_silence 
snd_pcm_oss: Unknown symbol snd_info_get_line 
snd_pcm_oss: Unknown symbol snd_pcm_format_width 
snd: Unknown symbol unregister_sound_special 
snd: Unknown symbol register_sound_special_device 
snd: Unknown symbol sound_class 
snd_mixer_oss: Unknown symbol snd_info_register 
snd_mixer_oss: Unknown symbol snd_info_free_entry 
snd_mixer_oss: Unknown symbol snd_info_get_str 
snd_mixer_oss: Unknown symbol snd_unregister_oss_device 
snd_mixer_oss: Unknown symbol snd_ctl_find_id 
snd_mixer_oss: Unknown symbol snd_verbose_printk 
snd_mixer_oss: Unknown symbol snd_register_oss_device 
snd_mixer_oss: Unknown symbol snd_card_file_add 
snd_mixer_oss: Unknown symbol snd_mixer_oss_notify_callback 
snd_mixer_oss: Unknown symbol snd_iprintf 
snd_mixer_oss: Unknown symbol snd_cards 
snd_mixer_oss: Unknown symbol snd_ctl_notify 
snd_mixer_oss: Unknown symbol snd_oss_info_register 
snd_mixer_oss: Unknown symbol snd_lookup_oss_minor_data 
snd_mixer_oss: Unknown symbol snd_info_create_card_entry 
snd_mixer_oss: Unknown symbol snd_card_file_remove 
snd_mixer_oss: Unknown symbol snd_ctl_find_numid 
snd_mixer_oss: Unknown symbol snd_info_get_line 
snd: Unknown symbol unregister_sound_special 
snd: Unknown symbol register_sound_special_device 
snd: Unknown symbol sound_class 
snd_seq_device: Unknown symbol snd_info_register 
snd_seq_device: Unknown symbol snd_info_create_module_entry 
snd_seq_device: Unknown symbol snd_info_free_entry 
snd_seq_device: Unknown symbol snd_seq_root 
snd_seq_device: Unknown symbol snd_verbose_printk 
snd_seq_device: Unknown symbol snd_iprintf 
snd_seq_device: Unknown symbol snd_device_new 
snd_timer: Unknown symbol snd_info_register 
snd_timer: Unknown symbol snd_info_create_module_entry 
snd_timer: Unknown symbol snd_info_free_entry 
snd_timer: Unknown symbol snd_verbose_printk 
snd_timer: Unknown symbol snd_iprintf 
snd_timer: Unknown symbol snd_ecards_limit 
snd_timer: Unknown symbol snd_oss_info_register 
snd_timer: Unknown symbol snd_unregister_device 
snd_timer: Unknown symbol snd_device_new 
snd_timer: Unknown symbol snd_register_device_for_dev 
snd_seq: Unknown symbol snd_timer_stop 
snd_seq: Unknown symbol snd_info_register 
snd_seq: Unknown symbol snd_info_create_module_entry 
snd_seq: Unknown symbol snd_request_card 
snd_seq: Unknown symbol snd_seq_autoload_lock 
snd_seq: Unknown symbol snd_info_free_entry 
snd_seq: Unknown symbol snd_seq_root 
snd_seq: Unknown symbol snd_timer_close 
snd_seq: Unknown symbol snd_seq_autoload_unlock 
snd_seq: Unknown symbol snd_verbose_printk 
snd_seq: Unknown symbol snd_timer_open 
snd_seq: Unknown symbol snd_timer_start 
snd_seq: Unknown symbol snd_iprintf 
snd_seq: Unknown symbol snd_timer_resolution 
snd_seq: Unknown symbol snd_timer_pause 
snd_seq: Unknown symbol snd_ecards_limit 
snd_seq: Unknown symbol snd_unregister_device 
snd_seq: Unknown symbol snd_seq_device_load_drivers 
snd_seq: Unknown symbol snd_register_device_for_dev
 
omg

wen du mall schreiben würdest welche distri du nutzt.

oder andere zusatzt infos , könnte man dir auch helfen aber so .

solltest du ubuntu nutzten (was mir MEINE glass kugel sagt) den gehe auf http://wiki.ubuntuusers.de/ ins fourm bzw im wikki stehen viele sachen innen über alsa, ich muste zb irgend was in der Linux config um ändern und aus ner 1 ne 2 machen für HD sound karte von "MAxsound"
aber ist zu lange her , steht aber alles im wikki .

sollte meine glass kugel recht haben ;-)
 
@SpyKill
Es gibt nur ein System, dass 'emerge' verwendet: Gentoo + Derivate
Außerdem steht da ja in den Logs auch Gentoo im Pfad.

@ganjamike
Der Treiber geht wohl nicht. Vllt falsch kompiliert? Hast du eventuell zu scharfe CFlags eingestellt? Bei O3 könnte ich mir derartige Fehler schon vorstellen.
Emerge das nochmal, aber dieses Mal mit anderen Einstellungen.

http://www.alsa-project.org/main/index.php/Matrix:Module-hda-intel
Müsstest die Vorgehensweise bei dir noch anpassen, damit du das über Portage laufen lassen kannst.
 
Der Fehler kann einige Ursachen haben. Zeigt der Symlink /usr/src/linux auf die Quellen des aktuell laufenden Kernels? Oder hast Du vielleicht einen anderen, älteren gebootet? Hast Du alle alsa Treiber im Kernel deaktiviert?
Was mich aber eher interessiert, warum überhaupt die separaten Treiber? Ich nehme mal an, daß es sich um Onboard Sound handelt, Intel HD Audio deutet darauf hin, die Chips werden alle auch von den Treibern im Kernel unterstützt. Ich nutze den Treiber auch (Realtec Soundchip auf Gigabyte GA-X38-DS5), er läuft problemlos, seit Linux 2.6.24 (aktuell unter Gentoo ist 2.6.24-gentoo-r2) ist im Kernel auch Support für die einzelnen Chips als Option beim Intel Treiber auswählbar.
 
erst mal danke für die antworten.

@Spykill: führ dich nicht so auf
omg

wen du mall schreiben würdest welche distri du nutzt.

schau im 1. Post ganz unten (dist=distribution^^)
womit deine "Glaskugel" falsch liegt ;)

@ e-Laurin:falsch compiled den ich mal nicht, und emerged hab ich es auch schon öfters .. was meinst du mit O3?

@frankpr: Die Symlink quellen laufen alle auf den aktuellen Kernel. Ich habe heute auf den 23-r9 upgedated kann aber darüber noch nichts sagen.. werd es aber sobald ich geschaut habe machen. Im Kernel ist mit absicht nur der sound card support aktiviert. Was auch der grund für die seperaten treiber ist, da mein freund n macbook hat und am anfang genau das selbe problem hatte, was er aber nach mehreren monaten gefix hat. Das selbe hab ich jetzt auch probiert, allerdings kommt da eben diese meldung ... braucht ihr noch irgendwelche infos oder so?

danke noch mal für eure hilfe

edit

mmhh noch mal danke für die mühen .. nach dem kernelupdate ging es mit den seperaten treibern, somit war einfach nur der kernel zu alt.. trotzdem danke für die post (bis auf spykill :P .. solche leute mag ich nicht)

Ich mag Doppelposts nicht
mfg aki


closed
 
Zuletzt bearbeitet von einem Moderator:
Thema O3:
Na ich meine das hier

CHOST="i686-pc-linux-gnu"
CFLAGS="-march=native -O3 -pipe"
CXXFLAGS="${CFLAGS}"
(Das hast du doch sicher schon mal gesehen, oder?)

O3 kann sehr schnelle Programme erzeugen. Die können dann aber möglicherweise nicht richtig funktionieren. Drum wird O2 empfohlen.
 
Die Betonung liegt auf kann. Durch O3 werden Anwendungen aber auch größer, wodurch das Laden von der Festplatte und der Speicherverbrauch steigt. In der Regel macht O3 wenig Sinn, O2 reicht völlig aus.
 
Zurück
Oben