[arch-general] Kernel Module snd_seq_midi No Longer Inserted Automatically

Ralf Mardorf ralf.mardorf at rocketmail.com
Thu Apr 9 07:20:27 UTC 2015


On Wed, 08 Apr 2015 17:09:36 -0700, Steven Grace wrote:
>> the wiki explains kernel modules here:
>>
>> https://wiki.archlinux.org/index.php/Kernel_modules  
>
>I'd read the wiki page previously; it doesn't explain the details of 
>what I'm looking for. It indicates that "Today, all necessary modules 
>loading is handled automatically by udev..." but I haven't been able
>to find out *how* module loading is done by udev.  

"Extra kernel modules to be loaded during boot are configured as a
static list in files under /etc/modules-load.d/."

$ ls -hAl /etc/modules-load.d/
total 0

Some modules should be part of /etc/mkinitcpio.conf.

$ grep MOD /etc/mkinitcpio.conf | grep -v "#"
MODULES="radeon"

However to get the snd modules loaded there's nothing to do.

$ zgrep SEQ /proc/config.gz 
CONFIG_SND_SEQUENCER=m
CONFIG_SND_SEQ_DUMMY=m
CONFIG_SND_SEQUENCER_OSS=y
CONFIG_SND_SEQ_HRTIMER_DEFAULT=y
CONFIG_SND_RAWMIDI_SEQ=m
CONFIG_SND_OPL3_LIB_SEQ=m
# CONFIG_SND_OPL4_LIB_SEQ is not set
# CONFIG_SND_SBAWE_SEQ is not set
CONFIG_SND_EMU10K1_SEQ=m
CONFIG_CRYPTO_SEQIV=m

$ uname -r ; lsmod | grep snd_seq
3.10.61-rt65-1-rt-lts
snd_seq_device          6545  1 snd_rawmidi
snd                    74970  12
snd_ice1712,snd_ac97_codec,snd_hdspm,snd_hwdep,snd_timer,snd_i2c,snd_pcm,snd_rawmidi,snd_ak4xxx_adda,snd_mpu401_uart,snd_seq_device,snd_cs8427

IOW the MIDI related modules are

snd_seq_device
snd_rawmidi
snd_mpu401_uart

there also isn't a module snd_seq_midi loaded on my MIDI and audio
production machine.

$ lsmod | grep snd_seq_midi
$

Regards,
Ralf

PS:
For what is the module needed?

$ sudo modprobe snd_seq_midi
$ lsmod | grep snd_seq_midi
snd_seq_midi            5452  0 
snd_seq_midi_event      7407  1 snd_seq_midi
snd_seq                56506  2 snd_seq_midi_event,snd_seq_midi
snd_rawmidi            22911  3 snd_hdspm,snd_mpu401_uart,snd_seq_midi
snd_seq_device          6545  3 snd_seq,snd_rawmidi,snd_seq_midi


More information about the arch-general mailing list