LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 952|回复: 6

关于make.conf中ALSA_CARDS和ALSA_PCM_PLUGINS的一些疑问……[已解决]

[复制链接]
发表于 2008-4-3 02:04:39 | 显示全部楼层 |阅读模式
gentoo 2008 beta1
kernel 2.6.24-r4
系统刚装完,并升了级。还没有设置USE。
emerge --info的输出如下:(删除了一些无关信息):
USE="acl berkdb bzip2 cli cracklib crypt cups dri fortran gdbm gpm iconv ipv6 isdnlog midi mudflap ncurses nls nptl nptlonly openmp pam pcre perl pppd python readline reflection session spl ssl tcpd unicode x86 xorg zlib"

ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci"

ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias"

ELIBC="glibc"

INPUT_DEVICES="keyboard mouse evdev"

KERNEL="linux"

LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text"

LINGUAS="zh zh_CN en_US" USERLAND="GNU"

VIDEO_CARDS="apm ark chips cirrus cyrix dummy fbdev glint i128 i740 i810 imstt mach64 mga neomagic nsc nv r128 radeon rendition s3 s3virge savage siliconmotion sis sisusb tdfx tga trident tseng v4l vesa vga via vmware voodoo"


请问去哪里查ALSA_CARDS和ALSA_PCM_PLUGINS中模块对应的硬件或意义?假如要去除的话,是在make.conf中加“-”呢,还是其他地方更改?谢谢
发表于 2008-4-3 02:35:21 | 显示全部楼层
google
你在make.conf定义一个alsa_cards,其他的cards就都去除了
pcm plugin最好全要,也就是不要在make.conf定义,除非你知道你需要哪个,不需要哪个
回复 支持 反对

使用道具 举报

发表于 2008-4-3 11:12:12 | 显示全部楼层
老大建议你google你就google吧。
我一直都是用自己的显卡的驱动然后在加一个VESA
http://bugtrack.alsa-project.org/main/index.php/Matrix:Main
这是alsa声卡的支持表。是gentoo官方文档给的连接。
希望有问题先看看官方文档。在看看wiki。会给你很大帮助的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-4-3 12:49:30 | 显示全部楼层
谢谢,
如果我使用nvidia官方驱动,是否还需要在make.conf中设置?ALSA_CARDS中没有我的声卡(realtek hda),我会去手动编译,这样的话,ALSA_CARDS应该怎样指定?
回复 支持 反对

使用道具 举报

发表于 2008-4-3 14:05:57 | 显示全部楼层
video_cards只适用于xorg的驱动,即开源驱动
alsa_cards就用hda-intel

用gentoo,就没有必要再手工编译
你手工编译也需要指定驱动名称
回复 支持 反对

使用道具 举报

发表于 2008-4-3 18:09:28 | 显示全部楼层
看看相应的 alsa-drivers ,里边的 use 就是
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-4-4 00:35:03 | 显示全部楼层
got it.
就是用hda-intel……
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表