Alsa sound devices on Debian

David Backeberg dave at math.mit.edu
Wed May 11 09:59:38 EDT 2005


Can you tweak the alsa start-stop script to give you some more verbose 
output?

-- 
David Backeberg (dave at math.mit.edu)
Network Staff Assistant
MIT Math Dept.
Rm. 2-332            (617) 253-4995

On Wed, 11 May 2005, Doug Sweetser wrote:

> Hello:
>
> I am trying to get ALSA started at boot time, but see this message:
>
>    Setting up ALSA...done (not loaded).
>
> which is also generated if I start it by hand (/etc/init.d/alsa
> start).  By the way, that line I see in during boot does not appear to
> be in dmesg.  Where is it filed away?
>
> Poking around /etc, I can see that there is an autosave set:
>
>   alsactl_store_on_shutdown="always autosave"
>
> Since this is a custom kernel, I may have messed things up there, but
> it looks like I left things as modules:
>
> #
> # Sound
> #
> CONFIG_SOUND=m
>
> #
> # Advanced Linux Sound Architecture
> #
> CONFIG_SND=m
> CONFIG_SND_TIMER=m
> CONFIG_SND_PCM=m
> CONFIG_SND_HWDEP=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_SEQUENCER_OSS=y
> CONFIG_SND_RTCTIMER=m
>
> lsmod shows no drivers installed.  There are no sound devices in /dev,
> so I create them as root with
>
> # /usr/share/alsa-base/snddevices
> Creating /dev/mixer?... done
> Creating /dev/sequencer... done
> Creating /dev/midi0?... done
> Creating /dev/dsp?... done
> Creating /dev/audio?... done
> Creating /dev/sndstat... done
> Creating /dev/music... done
> Creating /dev/dmmidi?... done
> Creating /dev/dmfm?... done
> Creating /dev/amixer?... done
> Creating /dev/adsp?... done
> Creating /dev/amidi?... done
> Creating /dev/admmidi?... done
> create symbolic link `/dev/mixer' to `/dev/mixer0'
> create symbolic link `/dev/midi' to `/dev/midi00'
> create symbolic link `/dev/dsp' to `/dev/dsp0'
> create symbolic link `/dev/audio' to `/dev/audio0'
> create symbolic link `/dev/sequencer2' to `/dev/music'
> create symbolic link `/dev/adsp' to `/dev/adsp0'
> create symbolic link `/dev/amidi' to `/dev/amidi0'
> Creating /dev/snd/control?... done
> Creating /dev/snd/seq... done
> Creating /dev/snd/timer... done
> Creating /dev/snd/hw??... done
> Creating /dev/snd/midi??... done
> Creating /dev/snd/pcm??p... done
> Creating /dev/snd/pcm??c... done
> ALSA loader devices
> Creating /dev/aload?... done
> Creating /dev/aloadSEQ... done
>
> There still are no sound modules, but if I run kmix, they all appear:
>
> # lsmod
> Module                  Size  Used by
> snd_mpu401              7760  1
> snd_via82xx            29604  1
> snd_ac97_codec         69572  1 snd_via82xx
> snd_pcm_oss            54312  0
> snd_mixer_oss          19904  1 snd_pcm_oss
> snd_pcm                97480  2 snd_via82xx,snd_pcm_oss
> snd_timer              25540  1 snd_pcm
> snd_page_alloc         11720  2 snd_via82xx,snd_pcm
> gameport                4736  1 snd_via82xx
> snd_mpu401_uart         8000  2 snd_mpu401,snd_via82xx
> snd_rawmidi            25380  1 snd_mpu401_uart
> snd_seq_device          8264  1 snd_rawmidi
> snd                    57380  14 snd_mpu401,snd_via82xx,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmidi,snd_seq_device
> soundcore              10400  1 snd
>
> Now I can restart alsa
>
> #  /etc/init.d/alsa restart
> Shutting down ALSA...done.
> Setting up ALSA...done.
>
> I test with festival, and sound is working.  Rebooting will leave me
> with no sound devices.
>
> doug
> _______________________________________________
> Discuss mailing list
> Discuss at blu.org
> http://olduvai.blu.org/mailman/listinfo/discuss
>



More information about the Discuss mailing list