You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu系统音量滑块无法调节应用音量(仅扬声器模式)问题求助

Ubuntu系统音量滑块无法调节应用音量(仅扬声器模式)问题求助

各位大佬好!我最近给联想Yoga Pro 7装了Ubuntu 22.04双系统,结果碰到个头疼的音量问题:系统顶部的音量滑块完全没法控制Spotify、Firefox这些应用的音量。我只能去声音设置里手动给每个应用调音量,但系统滑块彻底没用——拉到0是静音没错,但最低音量档直接就是当前播放应用的音量大小。而且这个问题只在用笔记本扬声器时出现,连蓝牙耳机的话一切正常,这就很奇怪了。

相关系统信息

先贴一下我的音频硬件和服务信息:
执行lspci -v | grep -A7 -i "audio"的输出:

00:1f.3 Multimedia audio controller: Intel Corporation Device 51ca (rev 01)
Subsystem: Lenovo Device 3852
Flags: bus master, fast devsel, latency 32, IRQ 185, IOMMU group 14
Memory at 601d190000 (64-bit, non-prefetchable) [size=16K]
Memory at 601d000000 (64-bit, non-prefetchable) [size=1M]
Capabilities: <access denied>
Kernel driver in use: sof-audio-pci-intel-tgl
Kernel modules: snd_hda_intel, snd_sof_pci_intel_tgl
00:1f.4 SMBus: Intel Corporation Alder Lake PCH-P SMBus Host Controller (rev 01)
Subsystem: Lenovo Device 3850
Flags: medium devsel, IRQ 16, IOMMU group 14
Memory at 601d19c000 (64-bit, non-prefetchable) [size=256]
I/O ports at efa0 [size=32]

执行pactl info | grep '^Server Name'的输出:

Server Name: PulseAudio (on PipeWire 0.3.48)

我已经试过的方法(都没解决)

  • 在alsa-base.conf里加了options snd-hda-intel model=auto
  • 修改ALSA配置,在[Element PCM]段落前加了这段:
    [Element Master]
    switch = mute
    volume = ignore
    
    原[Element PCM]的配置是这样的:
    [Element PCM]
    switch = mute
    volume = merge
    override-map.1 = all
    override-map.2 = all-left,all-right
    
  • 分别全新安装了Ubuntu 22.04.5 LTS和24.04.1 LTS,问题还是一模一样
  • 把api.alsa.soft-mixer设为true也没用
  • 试过一个针对这类音量问题的bug修复补丁,依旧无效

后来发现的细节

10月11日更新:装了alsamixer后我发现了个细节——用系统音量滑块或者键盘快捷键调大音量时,Master通道的音量第一次按就直接跳到53%,第二次按就到100%;但Speaker通道是正常的小幅度逐步增加。(附操作过程的gif:[音量调节时Master与Speaker通道变化演示])

目前我已经提交了新的bug报告,如果有同样问题的朋友,麻烦去报告里标记一下,人多力量大,能更快推进修复~

备注:内容来源于stack exchange,提问作者niklai

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.21 12:43:18