14 12
发新话题
打印

声卡模块怎么加载

声卡模块怎么加载

昨晚进入gentoo后发现我的ALC650不能工作。用mp3blaster播放提示找不到声卡设备。
查看到/proc/pci的结果是:
Multimedia audio controller: Intel Corp. 82801DB AC'97 Audio (rev 1).
在RH9里是可以正常识别并驱动我的声卡的。而且我在编译gentoo内核的时候已经编译进了我的声卡模块。那么怎么来驱动我的声卡呢?
是不是得编辑modules.aotuload?不用安装alsa吧?      
在自由的天空自由翱翔... Blog: http://www.donews.net/maxzhongcn

TOP

你到/lib/modules/gentoo-xxxx/kernel/driver/下面看看有没有你的声卡模块,如果有的话就加入到/etc/modules.autoload里面。      
Intel(R) Pentium(R) 4 CPU 1.80GHz Nvidia GeForce 440MX Gentoo 2004.3 Box Linux 2.6.9-nitro4 Fvwm 2.5.12 Xorg 2.8.1

TOP

我当时在编译内核的时候我的声卡没有编译程模块,而是用Y直接支持的。这样不行吧?      
在自由的天空自由翱翔... Blog: http://www.donews.net/maxzhongcn

TOP

既然已经编译到内核中去了,就不需要在modules.autoload文件中加上了,只有编译成模块时才用此文件或者modules.conf文件。      

TOP

那么怎么驱动我的AC97呢?      
在自由的天空自由翱翔... Blog: http://www.donews.net/maxzhongcn

TOP

建议安装esound,然后
#esd &
用esound驱动看看。      
Intel(R) Pentium(R) 4 CPU 1.80GHz Nvidia GeForce 440MX Gentoo 2004.3 Box Linux 2.6.9-nitro4 Fvwm 2.5.12 Xorg 2.8.1

TOP

可以用
ACCEPT_KEYWORDS="~x86" emerge alsa
安装最新版的alsa,编译完成后,需要你在modules.conf文件中修改或者加上你的声卡类型,一般是snd-XXXXXX,比如我的是板载的intel810声卡,就用snd-intel8x0。      

TOP

如果要用alsa的话就这样:
emerge alsa-driver
emerge alsa-lib
emerge alsa-utils
安装过程中看看安装完成之后显示的信息,在alsa-driver这一步结束的时候会提示要你编辑/etc/目录里面的一个文件,编辑它,保留snd-card-0的部分,并把自己的声卡驱动加入进去。
然后alsamixer调整音量,如果看见哪个显示条上面有个"M"就按一下m键解除禁音,按esc退出。然后alsactl store就好了。      
Intel(R) Pentium(R) 4 CPU 1.80GHz Nvidia GeForce 440MX Gentoo 2004.3 Box Linux 2.6.9-nitro4 Fvwm 2.5.12 Xorg 2.8.1

TOP

同样是2.4.20内核,为什么在gentoo里不能直接支持我的AC97呢?是不是同样采用的alsa?      
在自由的天空自由翱翔... Blog: http://www.donews.net/maxzhongcn

TOP

takethat你还用esound!!

esound在xmms.org里第一句话就是alon cox在那说的,说他除了象弹簧一样的声音,没什么好处      
象一阵风 拂过我身边 忽然间 想要去很远 和你去看繁华世界

TOP

 14 12
发新话题