以下是有关我的计算机的一些信息:
lspci | grep Audio 00:05.0 Audio device: NVIDIA Corporation MCP61 High Definition Audio (rev a2) 02:00.1 Audio device: NVIDIA Corporation High Definition Audio Controller (rev a1)
和
aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: NVidia_1 [HDA NVidia], device 0: ALC662 rev1 Analog [ALC662 rev1 Analog]
Subdevices: 0/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 7: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 8: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 9: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
和
lspci -v | grep -A7 -i "audio"
00:05.0 Audio device: NVIDIA Corporation MCP61 High Definition Audio (rev a2)
Subsystem: ASRock Incorporation Device 3662
Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 22
Memory at dedf8000 (32-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: snd_hda_intel
00:06.0 IDE interface: NVIDIA Corporation MCP61 IDE (rev a2) (prog-if 8a [Master SecP PriP])
02:00.1 Audio device: NVIDIA Corporation High Definition Audio Controller (rev a1)
Subsystem: eVga.com. Corp. Device 1313
Flags: bus master, fast devsel, latency 0, IRQ 18
Memory at def7c000 (32-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: snd_hda_intel
我已将频道数设置为 6
default-sample-channels = 6
在 etc/pulse/daemon.conf 中
enable-lfe-remixing = yes
但在声音设置中我没有任何有关 5.1 音频的信息。
PS. 我的主板上有 3 个插孔:麦克风、线路输出和线路输入。
在 alsamixer 中我有声卡
0 HDA NVidia
1 个 NVidia HDA
答案1
编辑1
我以为我通过安装 SC-5.1-3 Gembird 声卡(约 9 欧元)解决了我的问题。它被 Ubuntu 识别,无需安装其他驱动程序。之后,我从声音设置中选择模拟输出 5.1。
但音量不适用于后置和中置扬声器,只适用于前置扬声器。而且每次我进入声音设置时,它都会返回到 2 个扬声器立体声模式。
我甚至撤销了上面的两个步骤。我把
; default-sample-channels = 6
; enable-lfe-remixing = yes
在 etc/pulse/daemon.conf 中但没有任何变化:)
(Gembird 驱动程序是 2000 年的)
有办法解决这个问题吗?还是我应该只从低音控制后置和中置的音量?
编辑2
卸载 pulseaudio 后,我尝试使用 alsamixer。(音量小程序消失了)。我按照本教程操作http://www.hecticgeek.com/2012/01/how-to-remove-pulseaudio-use-alsa-ubuntu-linux/:
sudo apt-get autoremove pulseaudio
然后我从软件中心安装了 gnome alsamixer。
我通过 (https://help.ubuntu.com/community/SurroundSound)
speaker-test -Dplug:surround51 -c6 -l1 -twav
它运行良好,但我键盘上的音量控制无法像脉冲音频那样工作。在真正的 5.1 浏览器上也无法工作。
然后我删除了 gnome alsa 混音器并通过软件中心重新安装了 pulseaudio。花了一段时间(2 次尝试)才弄清楚如何安装 pulse audio。对我有用的配置是:
PulseAudio 声音服务器 (pulseaudio) 及其可选附加组件:
GStreamer 插件(gstreamer0.10-pulseaudio)
X11 模块(pulseaudio-module-x11)
实时策略和看门狗守护进程 (rtkit)
(默认勾选这 3 项)
PulseAudio 管理器 (paman)
(通过检查这个插件,在安装脉冲音频并检查前 3 个之后,我点击应用更改,脉冲管理器与软件中心的后 3 个插件一起安装:首选项、音量控制和音量计)。
现在我有两种方式可以访问声音设置:
- 我之前谈到的“声音”设置,每次我进入它时都会产生立体声。
2.“PulseAudio Volume Control” 对我来说很有帮助。
无论如何,仅在前置扬声器中改变音量的问题仍然存在,即使在音量控制中,它也会使所有音量(所有 6 个通道)同时改变,但静音对所有 6 个通道都有效。
另外,我的系统设置在第一次卸载 pulseaudio 后被破坏,最后我使用这个修复了它们当 Ubuntu 菜单损坏时如何访问系统设置?。
我也没有改变
; default-sample-channels = 6
; enable-lfe-remixing = yes
在重新安装后,在 etc/pulse/daemon.conf 中,我的 daemon.conf 具有上述两行未改变的内容,并且我的 5.1 通过使用 vlc 和 *.ac3 文件进行测试可以工作。
关于浏览器周围我发现了这一点YouTube 是否支持 5.1 环绕声?并停止了挣扎。