系统音量不会改变应用程序音量

系统音量不会改变应用程序音量

我最近安装了一台双启动笔记本电脑(Lenovo Yoga pro 7),搭载 Ubuntu 22.04,但在音量控制方面遇到了麻烦。目前,系统音量滑块不会改变 Spotify、Firefox 等应用程序的音量。我可以在声音应用程序中手动更改这些音量,但系统音量滑块完全没用。零音量时静音,最低音量时应用程序播放音乐的音量。这种情况仅在通过笔记本电脑扬声器播放声音时发生,使用蓝牙耳机时没有问题。

这是输出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)

我尝试添加options snd-hda-intel model=autoalsa-base.conf按照建议这里)以及解决方案这里。如有任何帮助我将不胜感激,如果需要更多信息也请告知我。

更新 27/09/23:在元素 PCM 之前添加元素主控不起作用(如建议的那样这里这里)。

添加

[Element Master]
switch = mute
volume = ignore

就在之前

[Element PCM]
switch = mute
volume = merge
override-map.1 = all
override-map.2 = all-left,all-right

相关内容