- 论坛徽章:
- 0
|
原帖由 星丛 于 2007-3-7 14:37 发表
6.1的,都加上了还是不行
# cat /dev/sndstat
FreeBSD Audio Driver (newpcm)
Installed devices:
下面就没有了
kldload snd_driver
dmesg | grep pcm
以上运行后应该有以下类似的结果
pcm0: <Intel ICH7 (82801GB)> port 0xf000-0xf0ff,0xfb00-0xfb3f mem 0xfdffe000-0xfdffe1ff,0xfdffd000-0xfdffd0ff irq 17 at device 30.2 on pci0
pcm0: <Avance Logic ALC850 AC97 Codec>
如果dmesg | grep pcm命令什么都没列出就说明你的声卡没被支持,我碰上两次声卡不支持的情况,
一次是r5.3版还有一次是r6.1版,虽然我使用的是当时最新的释放版但是由于我的主板太新了不被支持,我就升级了源文件重编内核就解决了。
- #!/bin/csh
- #我常用的升级内核傻瓜脚本
- #按照手册说明的清理编译残余
- chflags -R noschg /usr/obj/usr
- rm -rf /usr/obj/usr
- cd /usr/src
- make cleandir
- make cleandir
- cd -
- #升级源码和文档
- cvsup -g -L 2 /etc/cvsup/standard-supfile #这里应该成你想要的版本
- cvsup -g -L 2 /etc/cvsup/doc-supfile
- #开始编译内核并安装
- cd /usr/src
- make buildkernel KERNCONF=emily #字段emily应当改成你内核的名字
- make installkernel KERNCONF=emily #同上
- cd -
- #脚本不包含重启,你应当手动使用shutdown -r now命令重新启动系统
复制代码
要是内核升级不行的话,去看看最新的释放版硬件列表是否支持,如支持重新编译系统。 |
|