首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >FreeBSD 9声音驱动器

FreeBSD 9声音驱动器
EN

Unix & Linux用户
提问于 2012-01-23 04:38:46
回答 3查看 1.5K关注 0票数 3

我安装了FreeBSD 9,我试着发出工作的声音,但没有运气。

我的声卡:Realtek ALC898

有人能帮助我如何使它工作(我正在创建自定义内核)吗?

根据FreeBSD手册I,kldload snd_driver和我得到了:

ppc0: cannot reserve I/O port range

cat /dev/sndstat

代码语言:javascript
复制
pcm0: <HDA NVidia (Unknown) PCM #0 DisplayPort> (play)
pcm1: <HDA NVidia (Unknown) PCM #0 DisplayPort> (play)
pcm2: <HDA NVidia (Unknown) PCM #0 DisplayPort> (play)
pcm3: <HDA NVidia (Unknown) PCM #0 DisplayPort> (play)
pcm4: <HDA Realtek (Unknown) PCM #0 Analog> (play/rec) default
pcm5: <HDA Realtek (Unknown) PCM #1 Digital> (play)
EN

回答 3

Unix & Linux用户

回答已采纳

发布于 2013-01-04 04:56:54

从终端运行cat /random >/dev/dsp,如果可以将头静态,这意味着您的声卡已被FreeBSD识别,驱动程序已成功加载。

同样,在您的/boot/loader.conf中,请确保hint.hdac.1.cad0.nid17.config="as=6"存在或设置在您的BIOS中。没有这一点,您的内部S/PDIF输出和后方模拟输入将无法正常工作。

票数 1
EN

Unix & Linux用户

发布于 2012-05-03 19:45:45

根据用于测试的程序,请确保输出设置为pcm4 4/5。它可能试图通过视频卡上的HDMI连接输出音频。前3个条目是视频卡上的音频。您还可以检查音量是否设置得足够高。

票数 1
EN

Unix & Linux用户

发布于 2012-01-25 14:54:35

ppc0线路与您的声卡无关,它是关于探测您的并行端口的。

/dev/sndstat的输出表明您的声卡被识别为pcm4或pcm5。你怎么测试的,它不起作用?

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/29754

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档