Audio issues since latest update

Since the latest update, I’ve been experiencing sound issues when switching from headphones to laptop speakers, to external speakers. I can’t get external speakers to work at all it seems. As for the internal speakers vs. headphones, only one of them will work at a time. I read somewhere it had something to do with profiles in the pavucontrol configuration - after fidgeting with all the options in there for a couple of minutes, I can switch from laptop speakers to headphones audio. I don’t understand what’s going on, it’s always worked just fine, switching automatically.

I’m on a Lenovo Slim 7 Pro X, a newer model that has had some issues with the linux kernel, occasional screen flickering on boot, probably due to the dedicated nVidia GPU. Not sure what sort of information I might post here to shed some light on what’s going on, do let me know please.

P.S. I originally set up Manjaro XFCE but I use AwesomeWM as my DE

EDIT:
inxi output:

System:
  Kernel: 6.5.5-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 13.2.1
    clocksource: tsc available: hpet,acpi_pm
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.5-x86_64
    root=UUID=f3ef34a1-65a4-4541-ab8d-4cdb5d39b446 rw quiet splash apparmor=1
    security=apparmor udev.log_priority=3
  Desktop: awesome v: 4.3 vt: 2 dm: SDDM Distro: Manjaro Linux
    base: Arch Linux
Machine:
  Type: Laptop System: LENOVO product: 82TL v: Yoga Slim 7 ProX 14ARH7
    serial: <superuser required> Chassis: type: 10 v: Yoga Slim 7 ProX 14ARH7
    serial: <superuser required>
  Mobo: LENOVO model: LNVNB161216 v: SDK0T76463 WIN
    serial: <superuser required> UEFI: LENOVO v: JVCN32WW date: 09/23/2022
Battery:
  ID-1: BAT0 charge: 70.2 Wh (100.0%) condition: 70.2/70.0 Wh (100.3%)
    volts: 17.6 min: 15.5 model: Celxpert L21C4PC4 type: Li-poly serial: <filter>
    status: full cycles: 103
CPU:
  Info: model: AMD Ryzen 7 6800HS Creator Edition bits: 64 type: MT MCP
    arch: Zen 3+ gen: 4 level: v3 note: check built: 2022 process: TSMC n6 (7nm)
    family: 0x19 (25) model-id: 0x44 (68) stepping: 1 microcode: 0xA404101
  Topology: cpus: 1x cores: 8 tpc: 2 threads: 16 smt: enabled cache:
    L1: 512 KiB desc: d-8x32 KiB; i-8x32 KiB L2: 4 MiB desc: 8x512 KiB L3: 16 MiB
    desc: 1x16 MiB
  Speed (MHz): avg: 758 high: 3372 min/max: 400/4785 scaling:
    driver: amd-pstate-epp governor: performance cores: 1: 400 2: 400 3: 400
    4: 400 5: 400 6: 400 7: 3159 8: 400 9: 400 10: 400 11: 400 12: 3372 13: 400
    14: 400 15: 400 16: 400 bogomips: 102246
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
  Vulnerabilities:
  Type: gather_data_sampling status: Not affected
  Type: itlb_multihit status: Not affected
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  Type: mmio_stale_data status: Not affected
  Type: retbleed status: Not affected
  Type: spec_rstack_overflow mitigation: safe RET, no microcode
  Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via
    prctl
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer
    sanitization
  Type: spectre_v2 mitigation: Retpolines, IBPB: conditional, IBRS_FW,
    STIBP: always-on, RSB filling, PBRSB-eIBRS: Not affected
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: NVIDIA GA107BM [GeForce RTX 3050 Mobile] vendor: Lenovo
    driver: nvidia v: 535.129.03 alternate: nouveau,nvidia_drm non-free: 545.xx+
    status: current (as of 2023-11; EOL~2026-12-xx) arch: Ampere code: GAxxx
    process: TSMC n7 (7nm) built: 2020-2023 pcie: gen: 1 speed: 2.5 GT/s
    lanes: 8 link-max: gen: 4 speed: 16 GT/s lanes: 16 bus-ID: 01:00.0
    chip-ID: 10de:25e2 class-ID: 0300
  Device-2: AMD Rembrandt [Radeon 680M] vendor: Lenovo driver: amdgpu
    v: kernel arch: RDNA-2 code: Navi-2x process: TSMC n7 (7nm) built: 2020-22
    pcie: gen: 4 speed: 16 GT/s lanes: 16 ports: active: eDP-1 empty: DP-1,
    DP-2, DP-3, DP-4, DP-5, DP-6 bus-ID: 04:00.0 chip-ID: 1002:1681
    class-ID: 0300 temp: 45.0 C
  Display: x11 server: X.Org v: 21.1.8 driver: X: loaded: amdgpu,nvidia
    unloaded: modesetting,nouveau alternate: fbdev,nv,vesa dri: radeonsi
    gpu: amdgpu display-ID: :0 screens: 1
  Screen-1: 0 s-res: 3072x1920 s-dpi: 96 s-size: 812x507mm (31.97x19.96")
    s-diag: 957mm (37.69")
  Monitor-1: eDP-1 mapped: eDP model: BOE Display 0x0aa8 built: 2021
    res: 3072x1920 hz: 60 dpi: 250 gamma: 1.2 size: 312x195mm (12.28x7.68")
    diag: 368mm (14.5") ratio: 16:10 modes: max: 3072x1920 min: 640x480
  API: EGL v: 1.5 hw: drv: nvidia drv: amd radeonsi platforms: device: 0
    drv: nvidia device: 1 drv: radeonsi device: 3 drv: swrast surfaceless:
    drv: nvidia x11: drv: radeonsi inactive: gbm,wayland,device-2
  API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: amd mesa v: 23.1.9-manjaro1.1
    glx-v: 1.4 direct-render: yes renderer: AMD Radeon Graphics (rembrandt LLVM
    16.0.6 DRM 3.54 6.5.5-1-MANJARO) device-ID: 1002:1681 memory: 1.95 GiB
    unified: no
  API: Vulkan v: 1.3.264 layers: 6 device: 0 type: discrete-gpu name: NVIDIA
    GeForce RTX 3050 Laptop GPU driver: nvidia v: 535.129.03
    device-ID: 10de:25e2 surfaces: xcb,xlib device: 1 type: integrated-gpu
    name: AMD Radeon Graphics driver: amd v: 2023.Q3.3 (LLPC)
    device-ID: 1002:1681 surfaces: xcb,xlib
Audio:
  Device-1: AMD Rembrandt Radeon High Definition Audio vendor: Lenovo
    driver: snd_hda_intel v: kernel pcie: gen: 4 speed: 16 GT/s lanes: 16
    bus-ID: 04:00.1 chip-ID: 1002:1640 class-ID: 0403
  Device-2: AMD ACP/ACP3X/ACP6x Audio Coprocessor vendor: Lenovo
    driver: snd_pci_acp6x v: kernel alternate: snd_pci_acp3x, snd_rn_pci_acp3x,
    snd_pci_acp5x, snd_acp_pci, snd_rpl_pci_acp6x, snd_pci_ps,
    snd_sof_amd_renoir, snd_sof_amd_rembrandt pcie: gen: 4 speed: 16 GT/s
    lanes: 16 bus-ID: 04:00.5 chip-ID: 1022:15e2 class-ID: 0480
  Device-3: AMD Family 17h/19h HD Audio vendor: Lenovo driver: snd_hda_intel
    v: kernel pcie: gen: 4 speed: 16 GT/s lanes: 16 bus-ID: 04:00.6
    chip-ID: 1022:15e3 class-ID: 0403
  API: ALSA v: k6.5.5-1-MANJARO status: kernel-api with: aoss
    type: oss-emulator tools: alsactl,alsamixer,amixer
  Server-1: JACK v: 1.9.22 status: off tools: N/A
  Server-2: PipeWire v: 0.3.81 status: active with: 1: pipewire-pulse
    status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
    tools: pactl,pw-cat,pw-cli,wpctl
Network:
  Device-1: MEDIATEK MT7922 802.11ax PCI Express Wireless Network Adapter
    vendor: Lenovo driver: mt7921e v: kernel pcie: gen: 2 speed: 5 GT/s lanes: 1
    bus-ID: 02:00.0 chip-ID: 14c3:0616 class-ID: 0280
  IF: wlp2s0 state: up mac: <filter>
Bluetooth:
  Device-1: Foxconn / Hon Hai Wireless_Device driver: btusb v: 0.8 type: USB
    rev: 2.1 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 3-3:3 chip-ID: 0489:e0d8
    class-ID: e001 serial: <filter>
  Report: rfkill ID: hci0 rfk-id: 2 state: down bt-service: enabled,running
    rfk-block: hardware: no software: yes address: see --recommends
Drives:
  Local Storage: total: 476.94 GiB used: 392.84 GiB (82.4%)
  SMART Message: Required tool smartctl not installed. Check --recommends
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Samsung model: MZVL2512HCJQ-00BL2
    size: 476.94 GiB block-size: physical: 512 B logical: 512 B speed: 63.2 Gb/s
    lanes: 4 tech: SSD serial: <filter> fw-rev: CL1QGXA7 temp: 38.9 C
    scheme: GPT
Partition:
  ID-1: / raw-size: 476.64 GiB size: 468.09 GiB (98.21%)
    used: 392.81 GiB (83.9%) fs: ext4 dev: /dev/nvme0n1p2 maj-min: 259:2
  ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
    used: 32.3 MiB (10.8%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1
Swap:
  Kernel: swappiness: 10 (default 60) cache-pressure: 50 (default 100)
    zswap: yes compressor: zstd max-pool: 20%
  ID-1: swap-1 type: file size: 8 GiB used: 1.54 GiB (19.3%) priority: -2
    file: /swapfile
Sensors:
  System Temperatures: cpu: 54.2 C mobo: N/A gpu: amdgpu temp: 47.0 C
  Fan Speeds (rpm): N/A
Info:
  Processes: 397 Uptime: 1d 14h 46m wakeups: 4 Memory: total: 16 GiB note: est.
  available: 13.34 GiB used: 9.74 GiB (73.0%) Init: systemd v: 254
  default: graphical tool: systemctl Compilers: gcc: 13.2.1 clang: 16.0.6
  Packages: pm: pacman pkgs: 1723 libs: 441 tools: pamac,paru pm: flatpak
  pkgs: 0 Shell: fish v: 3.6.1 running-in: alacritty inxi: 3.3.31

A screenshot of pavucontrol current settings - headphones work at this moment. If I unplug them, it does not switch to internal speakers and there is no sound.
https://paste.pics/06152fbfe8e99a849c4c768a7c8f417e

Hi @samvega,

You mentioned you’re not sure what information you can provide. Well, I can tell you to see:

Please also note and heed: Forum Rules - Manjaro

Hope you manage!


:bangbang: Tip: :bangbang:

To provide terminal output, copy the text you wish to share, and paste it here, surrounded by three (3) backticks, a.k.a grave accents. Like this:

```
pasted text
```

Or three (3) tilde signs, like this:

~~~
pasted text
~~~

This will just cause it to be rendered like this:

Portaest sed
elementum
cursus nisl nisi
hendrerit ac quis
sit
adipiscing
tortor sit leo commodo.

Instead of like this:

Portaest sed elementum cursus nisl nisi hendrerit ac quis sit adipiscing tortor sit leo commodo.

Alternatively, paste the text you wish to format as terminal output, select all pasted text, and click the </> button on the taskbar. This will indent the whole pasted section with one TAB, causing it to render the same way as described above.

Thereby improving legibility and making it much easier for those trying to be of assistance.


:bangbang::bangbang: Additionally

If your language isn’t English, please prepend any and all terminal commands with LC_ALL=C. For example:

LC_ALL=C bluetoothctl

This will just cause the terminal output to be in English, making it easier to understand and debug.

Please edit your post accordingly.

1 Like

Just ran the latest update, which contained several pipewire related updates - the issue is now fixed as far as I can tell.

Pavucontrol now has an option called Family 17h/19h HD Audio Controller Speaker + Headphones which was missing previously. When selecting this, it automatically switches between speakers and headphones when plugging/unplugging.

1 Like

This topic was automatically closed 36 hours after the last reply. New replies are no longer allowed.