Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 117257 - sys-apps/module-init-tools-3.2.1 causes alsa not to work
Summary: sys-apps/module-init-tools-3.2.1 causes alsa not to work
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-12-31 01:50 UTC by Jeroen Roos
Modified: 2006-01-03 12:48 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jeroen Roos 2005-12-31 01:50:43 UTC
After upgrading to sys-apps/module-init-tools-3.2.1, alsa didn't work anymore:

jeroen ~ # /etc/init.d/alsasound restart
 * WARNING:  you are stopping a boot service.
 * Storing ALSA Mixer Levels ...
/usr/sbin/alsactl: save_state:1163: No soundcards found...                [ !! ]
 * Unloading ALSA ...                                                     [ ok ]
 * Unloading ALSA modules ...                                             [ ok ]
 * Loading ALSA modules ...
 *   Loading: snd-card-0 ...
WARNING: Error inserting snd_mpu401_uart (/lib/modules/2.6.14-gentoo-r4/alsa-driver/drivers/mpu401/snd-mpu401-uart.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd_ac97_codec (/lib/modules/2.6.14-gentoo-r4/alsa-driver/pci/ac97/snd-ac97-codec.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd_mpu401_uart (/lib/modules/2.6.14-gentoo-r4/alsa-driver/drivers/mpu401/snd-mpu401-uart.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd_ac97_codec (/lib/modules/2.6.14-gentoo-r4/alsa-driver/pci/ac97/snd-ac97-codec.ko): Unknown symbol in module, or unknown parameter (see dmesg)
FATAL: Error inserting snd_via82xx (/lib/modules/2.6.14-gentoo-r4/alsa-driver/pci/snd-via82xx.ko): Unknown symbol in module, or unknown parameter (see dmesg)
FATAL: Error running install command for snd_via82xx                      [ !! ]
 *   Loading: snd-seq-oss ...
FATAL: Error inserting snd_seq_oss (/lib/modules/2.6.14-gentoo-r4/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_mixer_oss (/lib/modules/2.6.14-gentoo-r4/alsa-driver/acore/oss/snd-mixer-oss.ko): Unknown symbol in module, or unknown parameter (see dmesg)
FATAL: Error inserting snd_pcm_oss (/lib/modules/2.6.14-gentoo-r4/alsa-driver/acore/oss/snd-pcm-oss.ko): Unknown symbol in module, or unknown parameter (see dmesg)                                                                       [ !! ]
 *   Loading: snd-mixer-oss ...
FATAL: Error inserting snd_mixer_oss (/lib/modules/2.6.14-gentoo-r4/alsa-driver/acore/oss/snd-mixer-oss.ko): Unknown symbol in module, or unknown parameter (see dmesg)                                                                   [ !! ]
 * ERROR: Failed to load necessary drivers                                [ ok ]
 * Restoring Mixer Levels ...                                             [ ok ]

Remerging ALSA didn't work, rolling back to module-init-tools-3.0-r2, did.

Also see http://forums.gentoo.org/viewtopic-p-2994564.html
Comment 1 SpanKY gentoo-dev 2005-12-31 03:28:48 UTC
try sys-apps/module-init-tools-3.2.2
Comment 2 Jeroen Roos 2005-12-31 04:12:01 UTC
(In reply to comment #1)
> try sys-apps/module-init-tools-3.2.2
> 
Same problems as 3.2.1...
Comment 3 Daniel Drake (RETIRED) gentoo-dev 2005-12-31 08:09:57 UTC
Please state which version of module-init-tools worked previously, and confirm that downgrading to that version solves your problem.

Please also attach dmesg output after you see those errors.
Comment 4 SpanKY gentoo-dev 2005-12-31 13:06:49 UTC
he said 3.0-r2 worked for him ;)
Comment 5 Jeroen Roos 2006-01-01 06:59:23 UTC
Correct, downgrading to 3.0-r2 solved the problem. Output of dmesg can be found in the linked forum topic where someone else has a similar problem.
Comment 6 Eric Johnson 2006-01-03 09:45:04 UTC
I have also experienced issues which were solved by downgrading to 3.0-r2.

http://forums.gentoo.org/viewtopic-t-417862-highlight-.html
Comment 7 Jan-Peter Arndt 2006-01-03 09:52:33 UTC
I had the problem too.
Someone found a solution that worked for me.
see:
http://forums.gentoo.org/viewtopic-p-3001811.html#3001811

It seems that ALSA changed its module installation directory after the last Kernel update (for me vanilla 2.6.14.2) but before the gcc 3.4 update. This left me with two pairs of modules for ALSA. The old ones in /lib/modules/2.6.14.2/misc/ and the new ones in /lib/modules/2.6.14.2/alsa-driver/ the old module-init-tools-3.0-r2 loaded the new ones but the new >=module-init-tools-3.2.1 tried to load the old ones and failed of course. Simply deleting everything related to ALSA in /lib/modules/2.6.14.2/misc/ solved the problem for me.
Comment 8 Eric Johnson 2006-01-03 12:06:49 UTC
Excellent clue - I tracked down that I happened to enable ALSA in the kernel, and install the alsa-driver package.  Fine with module-init-tools-3.0-r2, but not with version 3.2.1.

I now have a working system again, with the latest stable module-init-tools. Thanks.
Comment 9 SpanKY gentoo-dev 2006-01-03 12:48:12 UTC
thanks for the update