Звучка гонит
всем привет.вот логи ничего понять не могу , не хочет работать и всё . звуковая поддержка в ядре скопилинно модулем. alsa-utils скомпилинно нормально . так вот надераю alsaconf оно нормально определяет карту говорит что надо интеловский драйвер поставить я ей грю ставь ну она мне ОК и начинаеться дальше луче логи показать.
Running modules-update...
Loading driver...
* Loading ALSA modules ...
* Loading: snd-card-0 ...
WARNING: Error inserting snd_page_alloc (/lib/modules/2.6.18-gentoo-r5/kernel/sound/core/snd-page-alloc.ko): Invalid module format
WARNING: Error inserting soundcore (/lib/modules/2.6.18-gentoo-r5/kernel/sound/soundcore.ko): Invalid module format
WARNING: Error inserting snd (/lib/modules/2.6.18-gentoo-r5/kernel/sound/core/snd.ko): Invalid module format
WARNING: Error inserting snd_timer (/lib/modules/2.6.18-gentoo-r5/kernel/sound/core/snd-timer.ko): Invalid module format
WARNING: Error inserting snd_pcm (/lib/modules/2.6.18-gentoo-r5/kernel/sound/core/snd-pcm.ko): Invalid module format
WARNING: Error inserting snd_ac97_bus (/lib/modules/2.6.18-gentoo-r5/kernel/sound/pci/ac97/snd-ac97-bus.ko): Invalid module format
WARNING: Error inserting snd_ac97_codec (/lib/modules/2.6.18-gentoo-r5/kernel/sound/pci/ac97/snd-ac97-codec.ko): Invalid module format [ ok ]
* Restoring Mixer Levels ... [ ok ]
Setting default volumes...
amixer: Invalid command!
amixer: Invalid command!
amixer: Invalid command!
amixer: Invalid command!
===============================================================================
Now ALSA is ready to use.
For adjustment of volumes, use your favorite mixer.
Have a lot of fun!
phenix ~ #
(пробывал и модулем и жёстко в ядре одно и тоже . скачал драйвера с оффсайта alsa. поставились нормально . а все равно такаяже фигня .
больше всего понять не могу почему Invalid module format пишет .
всем за ранее спасибо .
- Для комментирования войдите или зарегистрируйтесь
Может они и
Может они и правда Invalid? Может в ядре выключена поддержка загрузки модулей? Или автозагрузки модулей? Пробовал через modprobe все модули загрузить? Что говорит dmesg?
да нет
да нет нормально остальные модули загружаються .
кстати у меня не получаеться emerge alsa-driver зделать начинаеться нормально но птом пишет вот это
/var/tmp/portage/alsa-driver-1.0.13/work/alsa-driver-1.0.13/i2c/other/tea575x-tuner.c:190: error: 'VIDIOCSAUDIO' undeclared (first use in this function)
/var/tmp/portage/alsa-driver-1.0.13/work/alsa-driver-1.0.13/i2c/other/tea575x-tuner.c:192: error: storage size of 'v' isn't known
/var/tmp/portage/alsa-driver-1.0.13/work/alsa-driver-1.0.13/i2c/other/tea575x-tuner.c:192: warning: unused variable 'v'
/var/tmp/portage/alsa-driver-1.0.13/work/alsa-driver-1.0.13/i2c/other/tea575x-tuner.c: In function 'snd_tea575x_init':
/var/tmp/portage/alsa-driver-1.0.13/work/alsa-driver-1.0.13/i2c/other/tea575x-tuner.c:227: error: 'VID_HARDWARE_RTRACK' undeclared (first use in this function)
make[5]: *** [/var/tmp/portage/alsa-driver-1.0.13/work/alsa-driver-1.0.13/i2c/other/tea575x-tuner.o] Error 1
make[4]: *** [/var/tmp/portage/alsa-driver-1.0.13/work/alsa-driver-1.0.13/i2c/other] Error 2
make[3]: *** [/var/tmp/portage/alsa-driver-1.0.13/work/alsa-driver-1.0.13/i2c] Error 2
make[2]: *** [_module_/var/tmp/portage/alsa-driver-1.0.13/work/alsa-driver-1.0.13] Error 2
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.18-gentoo-r5'
make: *** [compile] Error 2
!!! ERROR: media-sound/alsa-driver-1.0.13 failed.
Call stack:
ebuild.sh, line 1539: Called dyn_compile
ebuild.sh, line 939: Called src_compile
alsa-driver-1.0.13.ebuild, line 107: Called die
!!! Make Failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
phenix linux #
ну думаю не
ну думаю не получаеться emerge'ем попробую руками собрал нормально алса-драйвер ручками поставился норм. птом делаю следющие и на тебе
phenix alsa-driver-1.0.14rc3 # modprobe -l
/lib/modules/2.6.18-gentoo-r5/kernel/sound/pci/hda/snd-hda-intel.ko
/lib/modules/2.6.18-gentoo-r5/kernel/sound/pci/hda/snd-hda-codec.ko
/lib/modules/2.6.18-gentoo-r5/kernel/sound/acore/seq/oss/snd-seq-oss.ko
/lib/modules/2.6.18-gentoo-r5/kernel/sound/acore/seq/snd-seq.ko
/lib/modules/2.6.18-gentoo-r5/kernel/sound/acore/seq/snd-seq-midi-event.ko
/lib/modules/2.6.18-gentoo-r5/kernel/sound/acore/seq/snd-seq-device.ko
/lib/modules/2.6.18-gentoo-r5/kernel/sound/acore/oss/snd-pcm-oss.ko
/lib/modules/2.6.18-gentoo-r5/kernel/sound/acore/oss/snd-mixer-oss.ko
/lib/modules/2.6.18-gentoo-r5/kernel/sound/acore/snd.ko
/lib/modules/2.6.18-gentoo-r5/kernel/sound/acore/snd-timer.ko
/lib/modules/2.6.18-gentoo-r5/kernel/sound/acore/snd-rtctimer.ko
/lib/modules/2.6.18-gentoo-r5/kernel/sound/acore/snd-pcm.ko
/lib/modules/2.6.18-gentoo-r5/kernel/sound/acore/snd-page-alloc.ko
/lib/modules/2.6.18-gentoo-r5/kernel/sound/soundcore.ko
/lib/modules/2.6.18-gentoo-r5/kernel/drivers/dma/ioatdma.ko
/lib/modules/2.6.18-gentoo-r5/kernel/drivers/char/speakup/speakup_keyhelp.ko
phenix alsa-driver-1.0.14rc3 # modprobe snd-hda-intel
WARNING: Error inserting snd_page_alloc (/lib/modules/2.6.18-gentoo-r5/kernel/sound/acore/snd-page-alloc.ko): Invalid module format
WARNING: Error inserting soundcore (/lib/modules/2.6.18-gentoo-r5/kernel/sound/soundcore.ko): Invalid module format
WARNING: Error inserting snd (/lib/modules/2.6.18-gentoo-r5/kernel/sound/acore/snd.ko): Invalid module format
WARNING: Error inserting snd_timer (/lib/modules/2.6.18-gentoo-r5/kernel/sound/acore/snd-timer.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd_pcm (/lib/modules/2.6.18-gentoo-r5/kernel/sound/acore/snd-pcm.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd_hda_codec (/lib/modules/2.6.18-gentoo-r5/kernel/sound/pci/hda/snd-hda-codec.ko): Unknown symbol in module, or unknown parameter (see dmesg)
FATAL: Error inserting snd_hda_intel (/lib/modules/2.6.18-gentoo-r5/kernel/sound/pci/hda/snd-hda-intel.ko): Unknown symbol in module, or unknown parameter (see dmesg)
phenix alsa-driver-1.0.14rc3 #
А точно в ядре
А точно в ядре драйвер не собран? А почему не использовать драйвер из ядра, собраный модулем? У меня работет нормально. Что говорит если делать не modprobe snd-hda-intel, а modprobe snd_page_alloc или modprobe soundcore? Что говорит dmesg после modprobe snd-hda-intel?
phenix ~ #
phenix ~ # dmesg] kobject_add+0x12c/0x152] kobject_register+0x19/0x30] sys_init_module+0x1007/0x13f5] vfs_read+0x7d/0xdf] sys_read+0x3c/0x63] sysenter_past_esp+0x56/0x79] kobject_add+0x12c/0x152] kobject_register+0x19/0x30] sys_init_module+0x1007/0x13f5] vfs_read+0x7d/0xdf] sys_read+0x3c/0x63] sysenter_past_esp+0x56/0x79
snd_page_alloc: exports duplicate symbol snd_dma_alloc_pages (owned by kernel)
soundcore: exports duplicate symbol sound_class (owned by kernel)
snd: exports duplicate symbol snd_major (owned by kernel)
snd: exports duplicate symbol snd_major (owned by kernel)
snd_timer: Unknown symbol snd_oss_info_register
snd_pcm: exports duplicate symbol snd_pcm_new_stream (owned by kernel)
snd_hda_intel: Unknown symbol snd_hda_bus_new
snd_hda_intel: Unknown symbol snd_hda_build_pcms
snd_hda_intel: Unknown symbol snd_verbose_printk
snd_hda_intel: Unknown symbol snd_hda_codec_new
snd_hda_intel: Unknown symbol snd_hda_queue_unsol_event
snd_hda_intel: Unknown symbol snd_hda_calc_stream_format
snd_hda_intel: Unknown symbol snd_hda_suspend
snd_hda_intel: Unknown symbol snd_hda_resume
snd_hda_intel: Unknown symbol snd_hda_build_controls
snd_page_alloc: exports duplicate symbol snd_dma_alloc_pages (owned by kernel)
soundcore: exports duplicate symbol sound_class (owned by kernel)
snd: exports duplicate symbol snd_major (owned by kernel)
snd_timer: Unknown symbol snd_oss_info_register
snd_pcm: exports duplicate symbol snd_pcm_new_stream (owned by kernel)
snd_ac97_bus: exports duplicate symbol ac97_bus_type (owned by kernel)
snd_ac97_codec: exports duplicate symbol snd_ac97_write (owned by kernel)
kobject_add failed for snd_intel8x0m with -EEXIST, don't try to register things with the same name in the same directory.
[
[
[
[
[
[
snd_page_alloc: exports duplicate symbol snd_dma_alloc_pages (owned by kernel)
soundcore: exports duplicate symbol sound_class (owned by kernel)
snd: exports duplicate symbol snd_major (owned by kernel)
snd_timer: Unknown symbol snd_oss_info_register
snd_pcm: exports duplicate symbol snd_pcm_new_stream (owned by kernel)
snd_ac97_bus: exports duplicate symbol ac97_bus_type (owned by kernel)
snd_ac97_codec: exports duplicate symbol snd_ac97_write (owned by kernel)
kobject_add failed for snd_intel8x0 with -EEXIST, don't try to register things with the same name in the same directory.
[
[
[
[
[
[
snd_page_alloc: exports duplicate symbol snd_dma_alloc_pages (owned by kernel)
soundcore: exports duplicate symbol sound_class (owned by kernel)
snd: exports duplicate symbol snd_major (owned by kernel)
snd: exports duplicate symbol snd_major (owned by kernel)
snd_timer: Unknown symbol snd_oss_info_register
snd_pcm: exports duplicate symbol snd_pcm_new_stream (owned by kernel)
snd_hda_intel: Unknown symbol snd_hda_bus_new
snd_hda_intel: Unknown symbol snd_hda_build_pcms
snd_hda_intel: Unknown symbol snd_verbose_printk
snd_hda_intel: Unknown symbol snd_hda_codec_new
snd_hda_intel: Unknown symbol snd_hda_queue_unsol_event
snd_hda_intel: Unknown symbol snd_hda_calc_stream_format
snd_hda_intel: Unknown symbol snd_hda_suspend
snd_hda_intel: Unknown symbol snd_hda_resume
snd_hda_intel: Unknown symbol snd_hda_build_controls
phenix linux #
phenix linux # modprobe
phenix linux # modprobe snd-hda-intel
WARNING: Error inserting snd_page_alloc (/lib/modules/2.6.18-gentoo-r5/kernel/sound/core/snd-page-alloc.ko): Invalid module format
WARNING: Error inserting soundcore (/lib/modules/2.6.18-gentoo-r5/kernel/sound/soundcore.ko): Invalid module format
WARNING: Error inserting snd (/lib/modules/2.6.18-gentoo-r5/alsa-driver/acore/snd.ko): Invalid module format
WARNING: Error inserting snd (/lib/modules/2.6.18-gentoo-r5/kernel/sound/core/snd.ko): Invalid module format
WARNING: Error inserting snd_timer (/lib/modules/2.6.18-gentoo-r5/kernel/sound/core/snd-timer.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd_pcm (/lib/modules/2.6.18-gentoo-r5/kernel/sound/core/snd-pcm.ko): Invalid module format
WARNING: Could not open '/lib/modules/2.6.18-gentoo-r5/kernel/sound/pci/hda/snd-hda-codec.ko': No such file or directory
FATAL: Error inserting snd_hda_intel (/lib/modules/2.6.18-gentoo-r5/alsa-driver/pci/hda/snd-hda-intel.ko): Unknown symbol in module, or unknown parameter (see dmesg)
А linux-headers какие
А linux-headers какие стоят? Может стоит попробовать заново? Удалить
/lib/modules/2.6.18-gentoo-r5/kernel/sound/*
/lib/modules/2.6.18-gentoo-r5/alsa-driver
И собрать заново ядро с модулем hda.
Кусок моего работающего конфига ядра:
#
# Loadable module support
#
CONFIG_MODULES=y
CONFIG_MODULE_UNLOAD=y
CONFIG_MODULE_FORCE_UNLOAD=y
CONFIG_KMOD=y
# Sound
#
CONFIG_SOUND=y
#
# Advanced Linux Sound Architecture
#
CONFIG_SND=y
CONFIG_SND_TIMER=m
CONFIG_SND_PCM=m
CONFIG_SND_RAWMIDI=m
CONFIG_SND_SEQUENCER=m
CONFIG_SND_SEQ_DUMMY=m
CONFIG_SND_OSSEMUL=y
CONFIG_SND_MIXER_OSS=m
CONFIG_SND_PCM_OSS=m
CONFIG_SND_PCM_OSS_PLUGINS=y
CONFIG_SND_VERBOSE_PROCFS=y
#
# Generic devices
#
CONFIG_SND_MPU401_UART=m
CONFIG_SND_VIRMIDI=m
CONFIG_SND_SERIAL_U16550=m
CONFIG_SND_MPU401=m
#
# PCI devices
#
CONFIG_SND_HDA_INTEL=m
ядро и модули
ядро и модули одним компилятором собирались?
_________________
Core2Duo ~x86 4gb ram kde
у меня такая же
у меня такая же ситуация, только ядро 2.6.20
linux-headers - 2.6.20-r2
перекомпилировал ядро как сказано выше, эффекта нет
Ядро обнови,
Ядро обнови, последнее стабильное сейчас 2.6.19-r5.
И если используешь дрова не из ядра (emerge alsa-driver), тогда в ядре должно быть вот так:
#
# Sound
#
CONFIG_SOUND=y
#
# Advanced Linux Sound Architecture
#
# CONFIG_SND is not set
#
# Open Sound System
#
# CONFIG_SOUND_PRIME is not set
Сделал как
Сделал как сказали - помогло
Большое СПАСИБО!