使用 Ubuntu 时,我只能通过笔记本电脑下方的低音炮听到声音,而无法通过机身和屏幕之间的左右扬声器(打开时)听到声音。我尝试了所有补救措施,据我所知,这是音频软件的一个错误。
进行任何类型的更改都会导致完全没有音频。
如果有人知道如何修复这个问题,我将不胜感激,但由于我已经花了几个小时进行搜索,所以我确信这是一个错误。
Windows 和 Windows 10 双重启动时所有扬声器的音频均可正常播放。
答案1
我知道已经晚了,但如果有人在 G750 上使用 Ubuntu 时遇到同样的问题,这里有一个解决方案。(问题在 18.04 中仍然存在)
问题: 头部扬声器被识别为“耳机”。如果没有插入耳机,Ubuntu 将使它们静音。(您可以在 alsamixer 中取消静音并调高音量)
使固定: 如果插孔中没有插头,则必须强制 pulseaudio 不静音频道。为此,请打开 analog-output-speaker.conf
sudo nano /usr/share/pulseaudio/alsa-mixer/paths/analog-output-speaker.conf
向下滚动到 [Element Headphone] 部分并更改这些行
[Element Headphone]
switch = off
volume = off
更改为:
[Element Headphone]
switch = mute
volume = merge
重启或重新启动 pulseaudio ( pulseaudio -k
) 后,您的声音将正常工作。就是这样 - 玩得开心 ;-)
答案2
尝试在命令行上使用alsamixer
并找出哪些频道已被停用/激活。
答案3
安装 alsa 工具
sudo apt-get 安装 alsa-tools-gui
hdajackretask
内置扬声器应位于通道组 1 的前面。0x14
勾选“显示未连接的引脚”和“高级覆盖”
引脚 0x16(勾选覆盖)连接空白、前置位置、插孔未知、扬声器设备、声道组 1、声道(组内)中央/Lfe
立即申请。安装引导覆盖。
须藤须藤gedit /etc/modprobe.d/alsa-base.conf
(在文件末尾添加)
选项 snd-hda-intel 型号=asus-mode4
sudo gedit /etc/pulse/daemon.conf
(在‘enable-lfe-remixing = yes’行中删除‘;’)
另外,并指定
默认样本通道 = 4 默认通道图 = 前左,前右,lfe,lfe
保存并重新启动计算机。
我有一个 2.1 配置(内置扬声器 Bang & Olfusen 和外部低音炮),但在 Pavucontrol 中,我使用模拟环绕 4.0 输出 + 模拟立体声输入。