$ cat /proc/asound/cards
 0 [Intel          ]: HDA-Intel - HDA Intel
                      HDA Intel at 0xfebf8000 irq 22


两个声卡是:

$ lspci | grep audio
05:01.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 05)
$ lspci | grep Audio
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio
Controller (rev 02)


系统的配置文件只有/etc/alsa/alsa-source.conf
ifndef ALSA_CARDS
ALSA_CARDS="all"
endif



2009/12/31 Li Jie <[email protected]>

> 2009/12/31 wzc0066 <[email protected]>:
> > 系统有两个声卡,一个是集成的(不能工作),一个是独立;
> > 升级到squeeze后,系统默认支持的是那个集成的,所以有什么方法可以配置这两个声卡昵?
> > 网上有人提议可以通过biso禁止掉那个集成的,但有没有不关机通过命令配置切换的昵?
>
> 我也是多个声卡, 我的配置是这样的:
> $ cat /proc/asound/cards
>  0 [Intel          ]: HDA-Intel - HDA Intel
>                      HDA Intel at 0xd5200000 irq 22
>  1 [HDMI           ]: HDA-Intel - HDA ATI HDMI
>                      HDA ATI HDMI at 0xd0030000 irq 17
>
> $ cat /etc/asound.conf
> pcm.!default {
>    type hw
>    card 1
> }
>
> 这样默认使用声卡1, 而不是声卡0.
>
> 你可以尝试一下.
>
> >
> > --
> > wzc0066
> >
>
>
>
> --
> Regards
> Li Jie
>



-- 
wzc0066

回复