After doing an emerge -u world, alsa-driver were updated. I do not have updated my kernel. It was working fine but now with alsa-driver-1.0.10_rc3 I have the following errors when my system is trying to load alsa modules : root@bartaba /usr/src/linux # /etc/init.d/alsasound restart * ALSA is not loaded * Loading ALSA modules ... * Loading: snd-card-0 ... WARNING: Error inserting snd (/lib/modules/2.6.12-gentoo-r6/alsa-driver/acore/snd.ko): Invalid module format WARNING: Error inserting snd_seq_device (/lib/modules/2.6.12-gentoo-r6/alsa-driver/acore/seq/snd-seq-device.ko): Invalid module format WARNING: Error inserting snd_rawmidi (/lib/modules/2.6.12-gentoo-r6/alsa-driver/acore/snd-rawmidi.ko): Invalid module format WARNING: Error inserting snd_mpu401_uart (/lib/modules/2.6.12-gentoo-r6/alsa-driver/drivers/mpu401/snd-mpu401-uart.ko): Invalid module format WARNING: Error inserting snd_page_alloc (/lib/modules/2.6.12-gentoo-r6/alsa-driver/acore/snd-page-alloc.ko): Invalid module format WARNING: Error inserting snd_timer (/lib/modules/2.6.12-gentoo-r6/alsa-driver/acore/snd-timer.ko): Invalid module format WARNING: Error inserting snd_pcm (/lib/modules/2.6.12-gentoo-r6/alsa-driver/acore/snd-pcm.ko): Invalid module format WARNING: Error inserting snd_ac97_bus (/lib/modules/2.6.12-gentoo-r6/alsa-driver/pci/ac97/snd-ac97-bus.ko): Invalid module format WARNING: Error inserting snd_ac97_codec (/lib/modules/2.6.12-gentoo-r6/alsa-driver/pci/ac97/snd-ac97-codec.ko): Invalid module format FATAL: Error inserting snd_via82xx (/lib/modules/2.6.12-gentoo-r6/alsa-driver/pci/snd-via82xx.ko): Invalid module for [ !! ] * Loading: snd-seq-oss ... WARNING: Error inserting snd (/lib/modules/2.6.12-gentoo-r6/alsa-driver/acore/snd.ko): Invalid module format WARNING: Error inserting snd_seq_device (/lib/modules/2.6.12-gentoo-r6/alsa-driver/acore/seq/snd-seq-device.ko): Invalid module format WARNING: Error inserting snd_timer (/lib/modules/2.6.12-gentoo-r6/alsa-driver/acore/snd-timer.ko): Invalid module format WARNING: Error inserting snd_seq (/lib/modules/2.6.12-gentoo-r6/alsa-driver/acore/seq/snd-seq.ko): Invalid module format WARNING: Error inserting snd_seq_midi_event (/lib/modules/2.6.12-gentoo-r6/alsa-driver/acore/seq/snd-seq-midi-event.ko): Invalid module format FATAL: Error inserting snd_seq_oss (/lib/modules/2.6.12-gentoo-r6/alsa-driver/acore/seq/oss/snd-seq-oss.ko): Invalid module format [ !! ] * Loading: snd-pcm-oss ... WARNING: Error inserting snd (/lib/modules/2.6.12-gentoo-r6/alsa-driver/acore/snd.ko): Invalid module format WARNING: Error inserting snd_mixer_oss (/lib/modules/2.6.12-gentoo-r6/alsa-driver/acore/oss/snd-mixer-oss.ko): Invalid module format WARNING: Error inserting snd_page_alloc (/lib/modules/2.6.12-gentoo-r6/alsa-driver/acore/snd-page-alloc.ko): Invalid module format WARNING: Error inserting snd_timer (/lib/modules/2.6.12-gentoo-r6/alsa-driver/acore/snd-timer.ko): Invalid module format WARNING: Error inserting snd_pcm (/lib/modules/2.6.12-gentoo-r6/alsa-driver/acore/snd-pcm.ko): Invalid module format FATAL: Error inserting snd_pcm_oss (/lib/modules/2.6.12-gentoo-r6/alsa-driver/acore/oss/snd-pcm-oss.ko): Invalid module format [ !! ] * Loading: snd-mixer-oss ... WARNING: Error inserting snd (/lib/modules/2.6.12-gentoo-r6/alsa-driver/acore/snd.ko): Invalid module format FATAL: Error inserting snd_mixer_oss (/lib/modules/2.6.12-gentoo-r6/alsa-driver/acore/oss/snd-mixer-oss.ko): Invalid module format [ !! ] * Loading: snd-seq ... WARNING: Error inserting snd (/lib/modules/2.6.12-gentoo-r6/alsa-driver/acore/snd.ko): Invalid module format WARNING: Error inserting snd_seq_device (/lib/modules/2.6.12-gentoo-r6/alsa-driver/acore/seq/snd-seq-device.ko): Invalid module format WARNING: Error inserting snd_timer (/lib/modules/2.6.12-gentoo-r6/alsa-driver/acore/snd-timer.ko): Invalid module format FATAL: Error inserting snd_seq (/lib/modules/2.6.12-gentoo-r6/alsa-driver/acore/seq/snd-seq.ko): Invalid module forma [ !! ] * ERROR: Failed to load necessary drivers [ ok ] * Restoring Mixer Levels ... cat: /proc/asound/cards: No such file or directory [ ok ] root@bartaba /usr/src/linux # Reproducible: Always Steps to Reproduce: 1. /etc/init.d/alsasound start Actual Results: No sound : no drivers are loaded Expected Results: Some sound coming from my computer... ;) I tried removing this directory : /lib/modules/$(uname -r) and remerging alsa-driver, but it does not work. I tried alsaconf : no result. Maybe I have done something wrong but I can't really see what. Portage 2.0.51.22-r3 (default-linux/x86/2005.1, gcc-3.4.4, glibc-2.3.5-r2, 2.6.12-gentoo-r6 i686) ================================================================= System uname: 2.6.12-gentoo-r6 i686 AMD Sempron(tm) 2200+ Gentoo Base System version 1.6.13 dev-lang/python: 2.3.5-r2, 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" LINGUAS="fr en" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X alsa apm arts audiofile avi berkdb bitmap-fonts bzip2 cdr crypt cups curl dts dvd dvdread eds emacs emboss encode esd ethereal exif expat fam ffmpeg foomaticdb fortran gd gdbm gif glut gnome gphoto2 gpm gstreamer gtk gtk2 hal idn imagemagick imlib ipv6 ithread java jpeg lcms libg++ libwww mad matroska mikmod mmx mng motif mp3 mpeg mysql ncurses ncursesw network nls nvidia ogg oggvorbis openal opengl oss pam pcre pdflib perl png ppds python qt quicktime readline real scanner sdl spell sse sse2 ssl tcltk tcpd tiff truetype truetype-fonts type1-fonts udev unicode usb vorbis xine xml xml2 xmms xv xvid zlib linguas_fr linguas_en userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, MAKEOPTS, PORTDIR_OVERLAY
Just use the same compiler for kernel and modules ;)
See above...
Thank you for your immediate reply :)
*** Bug 114701 has been marked as a duplicate of this bug. ***