我是 Winblows 的老用户,也是 Linux/Debian 奇妙世界的菜鸟!希望大家本周过得愉快!我有点技术,但除了个人使用之外,没有正式的 PC 经验。但是,我是一个狂热的业余爱好者,现在想从事 IT 职业。我曾使用 Linux 服务器一段时间,用于网络托管和其他用途(我有一个非托管 VPS 帐户,体验非常棒)。我一直很尊重 Linux,现在我要改用 Linux。
我有一个相当庞大的定制版本,只有一两年的历史,规格如下:
华硕 Maximus VIII Extreme 组装主板
64 GB Corsair Vengeance @ 3000MHz
960 EVO m.2(Ubuntu 目前正在运行)
比我现在能记得的还要多 TB 的存储空间。在 20 TB USB Raid 10 阵列之前,大约有 9-10 TB,配置为大约 10TB 以实现冗余。
Zotac GTX1080 北极风暴 GPU
i7 6700K
64 GB Corsair Vengeance Ram,频率 3000MHz
尽管我曾是汽车技术大师,但我的技术水平很高,因此我非常乐于自己寻找解决方案。在尝试完成双启动安装时,我曾经历过一场噩梦,试图找出为什么我一直遇到 SATA 错误。我发现了 ASM1061 控制器的问题。我使用了所有 SATA 端口,现在无法使用蓝光驱动器,除非我找到解决方案(如果有的话),但至少到目前为止,除了现在让我遇到的小问题外,其他一切都很好。我连接了 4 个显示器,可以通过 HDMI 从 3 个连接的显示器获得声音,但我无法从任何声卡输出的任何程序中获得声音,最好是光纤 S/PDIF 输出为 Logitech 5.1 系统供电!我到处找了找,基本上我发现的一切都说它应该可以正常工作。我可以选择不同的输出,但似乎无法从卡中获得声音。我还没有尝试过 MoBo 输出,但我发现所有麦克风输入都可以工作,而且我有一个模拟麦克风连接到 MoBo 麦克风输入。实际上,我现在正在考虑在完成这篇文章后尝试将光缆换到 MoBo S/PDIF 输出,以便进一步诊断。
这真的让我很困惑!如果您能提供任何帮助,我将不胜感激!
答案1
可能是驱动程序问题,但我的戴尔电脑上也遇到过这个问题,对我来说,它是音频混音器级别问题 - 我认为当你插入扬声器时它就会静音。
我alsamixer
从终端运行并取消静音频道,它起作用了(我的是全新安装,论坛上其他人也有同样的问题)
答案2
我是新手订阅者,所以我没有 50x 订阅权限。而且我的英语很差 :-) 很久以前我还没有使用过 Linux。
我有内核为 4.18 的 Creative Sound Blaster Z。
我稍后会看到变更日志并且......
https://kernelnewbies.org/FindPage?action=fullsearch&advancedsearch=1&and_terms=ca0132&or_terms=¬_terms=&mtime=&categories=&language=&mimetype=
Initial support in HDA codec is in Linux 3.1.
In Linux 4.2 is supported Alienware SB chip .
最后!我们的成果!内核 4.18 更改为 hda/ca0132
Add DSP Volume set and New mixers for SBZ + R3Di
Add new control changes for SBZ + R3Di
Add pincfg for SBZ + R3Di, add fp hp auto-detect
内核 4.19 对 hda/ca0132 的更改
hda/ca0132: Adds support for the Recon3D PCI-E card
在日志 4.18 中:
dmesg | grep ca0132
[ 11.315427] snd_hda_codec_ca0132 hdaudioC1D1: autoconfig for Sound Blaster Z: line_outs=3 (0xb/0x11/0x10/0x0/0x0) type:line
[ 11.315428] snd_hda_codec_ca0132 hdaudioC1D1: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[ 11.315430] snd_hda_codec_ca0132 hdaudioC1D1: hp_outs=1 (0xf/0x0/0x0/0x0/0x0)
[ 11.315430] snd_hda_codec_ca0132 hdaudioC1D1: mono: mono_out=0x0
[ 11.315431] snd_hda_codec_ca0132 hdaudioC1D1: dig-out=0xc/0xd
[ 11.315432] snd_hda_codec_ca0132 hdaudioC1D1: inputs:
[ 11.315433] snd_hda_codec_ca0132 hdaudioC1D1: Mic=0x12
[ 11.315434] snd_hda_codec_ca0132 hdaudioC1D1: Line=0x13
[ 11.315435] snd_hda_codec_ca0132 hdaudioC1D1: dig-in=0xe
[ 12.024326] snd_hda_codec_ca0132 hdaudioC1D1: ca0132 DSP downloaded and running
dmesg | grep HDA
[ 12.807269] input: HDA Creative Mic as /devices/pci0000:00/0000:00:1c.0/0000:02:00.0/sound/card1/input10
[ 12.807308] input: HDA Creative Line Out Surround as /devices/pci0000:00/0000:00:1c.0/0000:02:00.0/sound/card1/input11
[ 12.807339] input: HDA Creative Line Out CLFE as /devices/pci0000:00/0000:00:1c.0/0000:02:00.0/sound/card1/input12
[ 12.807369] input: HDA Creative Front Headphone as /devices/pci0000:00/0000:00:1c.0/0000:02:00.0/sound/card1/input13
没有声音。但是所有 pavucontrol 程序都能识别声卡,如果播放声音,我可以看到条形计/峰值条。但是这些程序都帮不上忙...
但在 ALSAMIXER 中只能改变一个值。输出选择至耳机。现在我有声音了!这在其他声音程序中不起作用。不需要修补内核或其他东西……有了新内核,这将很棒!我要使用新内核了。:-) GL 再见。 Rovano