答案1
你不会喜欢这个,因为解决方法下面允许您通过允许低音炮从扬声器获得良好的声音,但会禁用您的耳机:
:-(
安装 alsa 工具:
sudo apt-get install alsa-tools alsa-tools-gui
按Ctrl++打开终端并输入:AltT
hdajackretask
在打开的窗口中,选择编解码器
Realtek ALC290
- 在窗口左侧找到
Headphone, Left side
- 查看Override
- 选择Internal speaker(LFE)
停止 PulseAudio,因为如果不这样做,应用设置将失败
device busy
(至少对于 19.04 来说如此)systemctl --user stop pulseaudio.socket systemctl --user stop pulseaudio.service
点击Apply now
重新启动 PulseAudio
systemctl --user start pulseaudio.socket systemctl --user start pulseaudio.service`
- 测试你的声音。
- 如果一切顺利,请按Install boot override
- 重新启动系统。
如果您想取回耳机,请返回步骤 2 并:
Override在第 5 步取消勾选
或者
点击Remove boot override。
答案2
如果您使用的是英特尔音频 SOF 驱动程序,那么您不能使用 hdajackretask 来调整引脚以增加音量。(hdajackretask 仅适用于旧的英特尔音频驱动程序)。
因此,对于英特尔音频 SOF 驱动程序:只需使用 sudo 启动“alsamixer”,您将看到比在非 root 用户下运行它时看到的更多的音量控制。增加这些级别(大部分)的音量,如耳机、扬声器、PGA,扬声器的音量应该会变得更大。