繼上次發問locale中文化的問題後..再發生alsa搞不定
先說明我的環境..
soundcard: intel8x0
Code: Select all
bash-2.05b# lspci | grep Audio
0000:00:1f.5 Multimedia audio controller: Intel Corp. 82801BA/BAM AC'97 Audio (rev 05)alsa-driver: 1.0.7-r4 (/etc/make.conf中加入ALSA_CARDS="intel8x0")
kernel和alsa-driver都裝完後重開啟動alsa發生這樣的錯誤
Code: Select all
bash-2.05b# /etc/init.d/alsasound start
* Loading ALSA modules...
* Could not detect custom ALSA settings. Loading all detected alsa drivers.
* Loading: snd_intel8x0... [ ok ]
* Loading: snd-seq-oss... [ ok ]
* Loading: snd-pcm-oss... [ ok ]
* Restoring Mixer Levels...
/usr/sbin/alsactl: set_controls:986: snd_ctl_open error: No such file or directoryCode: Select all
bash-2.05b# lsmod
Module Size Used by
snd_pcm_oss 52008 0
snd_mixer_oss 19840 1 snd_pcm_oss
snd_seq_oss 35840 0
snd_seq_midi_event 7680 1 snd_seq_oss
snd_seq 53520 4 snd_seq_oss,snd_seq_midi_event
snd_seq_device 8844 2 snd_seq_oss,snd_seq
snd_intel8x0 33084 0
snd_ac97_codec 74208 1 snd_intel8x0
snd_pcm 95368 3 snd_pcm_oss,snd_intel8x0,snd_ac97_codec
snd_timer 25348 2 snd_seq,snd_pcm
snd 56164 9 snd_pcm_oss,snd_mixer_oss,snd_seq_oss,snd_seq,snd_seq_device,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer
soundcore 9824 1 snd
snd_page_alloc 9992 2 snd_intel8x0,snd_pcmCode: Select all
bash-2.05b# amixer
amixer: Mixer attach default error: No such file or directoryCode: Select all
bash-2.05b# /etc/init.d/alsasound stop
* WARNING: you are stopping a boot service.
* Storing ALSA Mixer Levels...
/usr/sbin/alsactl: save_state:1061: No soundcards found... [ !! ]
* Unloading ALSA...
ALSA lib seq_hw.c:446:(snd_seq_hw_open) open /dev/snd/seq failed: No such file or directory
can't open sequencer [ ok ]
* Unloading ALSA modules... Code: Select all
LOOKUP snd MODLOAD ACTION snd
LOOKUP dsp MODLOAD
LOOKUP mixer MODLOAD
LOOKUP midi MODLOAD
REGISTER sound/.* PERMISSIONS root.audio 660
REGISTER snd/.* PERMISSIONS root.audio 660