华硕Xonar DGX识别但没有声音


9

我有一个带有Windows 8和Ubuntu 14.04LTS的双启动系统,并且有一个ASUS Xonar DGX。在Ubuntu中没有声音,但是在Windows中可以正常运行。我查看了其他一些线程,并使用终端将卡检出。(那是一次有趣的学习经历。:))似乎可以正确识别卡。它应该在声音设置中显示为CMI8788 [Oxygen HD Audio]。但是,当我测试声音时,我什么也没得到。

任何帮助将不胜感激。

编辑:我在alsa上运行了请求的重置,并运行了Lspci -v | grep -A7 -i再次“音频”

01:00.1 Audio device: NVIDIA Corporation GF104 High Definition Audio Controller (rev a1)
    Subsystem: NVIDIA Corporation Device 0865
    Flags: bus master, fast devsel, latency 0, IRQ 17
    Memory at f7dfc000 (32-bit, non-prefetchable) [size=16K]
    Capabilities: <access denied>
    Kernel driver in use: snd_hda_intel

02:00.0 SATA controller: JMicron Technology Corp. JMB363 SATA/IDE Controller (rev 03) (prog-if 01 [AHCI 1.0])
--
04:04.0 Multimedia audio controller: C-Media Electronics Inc CMI8788 [Oxygen HD Audio]
    Subsystem: ASUSTeK Computer Inc. Device 8521
    Flags: bus master, medium devsel, latency 64, IRQ 17
    I/O ports at d800 [size=256]
    Capabilities: <access denied>
    Kernel driver in use: snd_oxygen

07:03.0 FireWire (IEEE 1394): VIA Technologies, Inc. VT6306/7/8 [Fire II(M)] IEEE 1394 OHCI Controller (rev c0) (prog-if 10 [OHCI])

sudo alsa force-reload从终端运行并再次检查。
Mudit Kapil

<访问被拒绝>标签是问题吗?
DownrangeFuture,2015年

这只是意味着lspci无法读取某些信息,因为它不是以方式运行的root。无论如何,您是否告诉Ubuntu您要使用DGX,而不是GPU的HDMI输出?
CL。

是的 它设置为运行CMI8788音频。另一个实际上已在BIOS中禁用,我不确定为什么它仍然显示。
DownrangeFuture

Answers:


17

刚遇到同样的问题

摆弄我之后,我开始alsamixer选择声卡(F6),并将Analog Output更改为Multichannel

  1. 安装alsa-utils在终端类型:

    sudo apt-get install alsa-utils
    
  2. alsamixer在终端中运行

  3. 按下F6键。

  4. 向上箭头指向“模拟输出”,向上/向下箭头更改为“多通道”

在此处输入图片说明


我实际上已经放弃了,因为我只使用ubuntu端为手机构建ROM。这样做不是像我闲逛。但是我今天才尝试过并修复了它!谢啦。
DownrangeFuture

谢谢,这正是我需要做的!我刚要卸载ALSA / PulseAudio软件包并从源代码重新编译,因为我认为我做错了什么... PulseAudio仍然报告输出端口为Headphone,所以我想这alsamixer是应该做的事-我没有坦率地说,您已经了解此工具,但我期待学习如何使用它。
突破

好招帮我以及
小丑

在我的情况下,当我安装Ubuntu 18.04时出现了问题(该卡在16.04版本中正常工作)。我知道该卡已在声音设备中列出,因此解决方案必须很简单。感谢您的明确解释。
Captain_Frog

1

嘿,我刚刚在Ryzen 3 1300X Linux Mint 18.2盒子中使用了Xonar卡。Mint是Ubuntu的分支。这个帖子/问题很老,但我想我也要提到我也使用过alsamixer。多通道可以工作,但我发现虽然控制面板中的声音选项将显示“耳机”,但未指定前面板音频或声卡上的端口。Alsamixer给了我“立体声耳机”和“立体声耳机FP”。一旦我选择了“立体声耳机”,它就会起作用,而且听起来很棒!希望这个小更新对某人有所帮助。干杯。


0

键入控制台alsamixer,按f6选择设备(如果看不到未插入的卡设备),然后按“右箭头”转到“模拟自动”,按“向上箭头”更改值,然后按f10保存。也许您应该在Ubuntu上通过声音设置进行适当的模拟输出。我找到了自己的组合,并且有效。


-1

您需要编辑此文件/etc/modprobe.d/alsa-base.conf,然后在其末尾添加一行。使用以下命令:

sudo nano /etc/modprobe.d/alsa-base.conf

现在,在其末尾添加以下行:

options snd-hda-intel model=generic

现在重新启动计算机。它应该可以解决您的问题。

看到这个问题:

扬声器没有声音,但耳机可以工作

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.