+ -
当前位置:首页 → 问答吧 → freebsd如何安装声卡驱动?

freebsd如何安装声卡驱动?

时间:2003-05-23

来源:互联网

我看到许多文章说可以把声卡驱动编入kernel,不知道具体如何做?
我怎莫知道要再mykernel文件里加入什莫?
还有,我intel i810的集成显卡,安装哈兄的办法已经解决。
但我想知道Option "NoDDC"这句话是什莫意思?
为什莫加入Option "NoDDC"就正常了?

还望知道的兄弟,教教小弟我

作者: babo   发布时间: 2003-05-23

声卡你只需加入模块驱动即可,无需重新编译内核。(当然编内核也可达到同样的目的。)
修改 /boot/default/loader.conf文件。
找到你声卡那一项,把“NO”改为“YES”
注意这是个只读文件,如果用vi,按ESC后再按
:wq!
后才能退出。

作者: 哈蜜瓜   发布时间: 2003-05-23

不知道大家有没有装过OSS for BSD的驱动没有,声音质量很差。我就直接用系统带的cmpci

作者: dato   发布时间: 2003-05-23

cmpci是个什莫东东,我刚接触freebsd不久。
正在读handbook.
还望指教!

作者: babo   发布时间: 2003-05-23

我在loader.conf里面注释了ess的驱动
但我已进入kde就提示
sound server informational message:
error while initiallzing the sound driver:

device /dev/dsp can't be opened (no such file or directory)

the sound server will continue,using the null output device.

我想用/dev/MAKEDEV /dev/dsp来建立一个设备文件,但是我发现/dev下面根本就没有MAKEDEV,提示我没有这命令。
我的系统是freebsd 5.0
请各位朋友帮我想想,问题出在那里?

作者: babo   发布时间: 2003-05-23

kldload snd

作者: yisha   发布时间: 2003-05-23

引用:
最初由 babo 发表
cmpci是个什莫东东,我刚接触freebsd不久。
正在读handbook.
还望指教!
cmpci是cmi8738声卡驱动,你到loader.conf找一下你的声卡,把no改为yes就可以了
以前哈密瓜教的方法是
cd /dev/
./MAKEDEV ad0s9

作者: dato   发布时间: 2003-05-23

kldload snd
然后到/dev下面去
sh MAKEDEV snd0
也可以重新编译内核,加入device pcm的选项。这样和修改
/boot/default/loader.conf效果是一样的。

作者: yisha   发布时间: 2003-05-24

问题是我的/dev下面没有你们所说的MAKEDEV这个文件呀。
总体是我没有这个命令

作者: babo   发布时间: 2003-05-24

我用find / -name MAKEDEV -print
在/usr/src/etc下面发现了MAKEDEV
但是没有权限运行。
chmod 755 MAKEDEV后,可以运行了
./MAKEDEV /dev/snd0
提示我NO such device name
用./MAKEDEV snd0
没有任何提示,又回到了#
但用find / -name snd0 -print还是找不到snd0

作者: babo   发布时间: 2003-05-24

还是搞不定

作者: babo   发布时间: 2003-05-24

再内核配置文件里加入
device pcm
再编译不行吗?

作者: n_baobao   发布时间: 2003-05-26

可以了.

/boot/defaults/loader.conf里面的snd_driver_load=no改为yes就可以了
但是这样是把所有的声卡驱动都加载了.
我如何确定我具体该只加载那个就可以呢?

作者: babo   发布时间: 2003-05-26

老大不会告诉我你英语比我还烂吧,先知道你的声卡型号,然后慢找,右边有注释的

作者: dato   发布时间: 2003-05-26

老大。人家说这么清楚了。还不知道。我给图你看啊!
按哈兄的方法。在这里面你还可以加载很多东西。慢慢看啊!:)
你需要的是下面
snd_ich_load="YES" 被改的!
上传的图像
2.gif (20.8 KB, 278 次查看)

作者: xmake   发布时间: 2003-05-30

既然全部加载可以,要准确的可以这样试,用两分法,yes一半,看可否,可,再一半,否另一半,很快可以找到了。
可以先试trident 4dwave,我的ac97是用这个。

作者: yjmsir   发布时间: 2003-05-31

http://www.fanqiang.com/a1/b2/20030120/060200382.html

作者: applexgw   发布时间: 2003-05-31

bash-2.05b# cd /dev/
bash-2.05b# pwd
/dev
bash-2.05b# sh MAKEDEV snd0
MAKEDEV: Can't open MAKEDEV: No such file or directory

作者: ruochen   发布时间: 2003-11-14