LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: fender010

内核 和 声卡

[复制链接]
 楼主| 发表于 2009-12-13 23:38:41 | 显示全部楼层
还有一个问题emerge --newuse world能重新编译所有不符合新的use的包,

有没有命令能重新编译不符合make.conf中其他的新变量的包命令呢?
回复 支持 反对

使用道具 举报

发表于 2009-12-13 23:45:16 | 显示全部楼层
Post by coderoar;2055650
上面的media-libs/alsa-lib,也就是ALSA的库,是需要这个定义的。

你在内核里选上了ALSA,仅仅是无需再装media-sound/alsa-driver这个内核驱动而已。



好乱啊,只说明了内核ALSA对于声卡支持的完善,根本没提ALSA库。



eix -U alsa_cards


呵呵,表达能力不好没说明白。alsa-lib确实需要针对性编译,不过因为当前声卡codec基本都属于ac97或者hda类,而这个alsa-lib默认已经支持他们几种,所以说“一个alsamixer基本都能搞定了”。
回复 支持 反对

使用道具 举报

发表于 2009-12-14 09:11:03 | 显示全部楼层
Post by fender010;2055656
我这边显示alsa-lib不需要alsa_cards,看样子你那边是显示需要,可能是我这几天没有emerge sync的原因,

但是alsa-lib需要alsa_pcm_plugins这个变量,可是我没有设置,

如果在没有设置的情况下,portage是不是就默认把所有可能的都编译进去了?

我到/usr/portage/profiles/des/下面看了看alsa_pcm_plugins的介绍,发现完全看不懂。 :yun:

又看了下,的确是不需要的,汗。ALSA_PCM_PLUGINS我是全部启用的,ALSA_PCM_PLUGINS="*"
Post by lifc;2055662
呵呵,表达能力不好没说明白。alsa-lib确实需要针对性编译,不过因为当前声卡codec基本都属于ac97或者hda类,而这个alsa-lib默认已经支持他们几种,所以说“一个alsamixer基本都能搞定了”。

原来是这样,上面我看错了。
回复 支持 反对

使用道具 举报

发表于 2009-12-14 12:13:19 | 显示全部楼层
建议在编译前用mrprobe

建议新手使用genkernel编译内核

genkernel menuconfig all

避免新手的遗漏造成内核无法启动设备无法驱动等问题
回复 支持 反对

使用道具 举报

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

本版积分规则

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