Audio and youtube playback not working

Hello, EndeavourOS Community,

I’m experiencing issues with both audio and online video playback on my laptop running the latest EndeavourOS kernel. My laptop has the following specifications:

Processor: AMD Ryzen 7 8845HS w/ Radeon 780M Graphics
OS:*EndeavourOS with KDE Plasma
Kernel: 6.11.8-arch1-2
Graphics Driver:Mesa and Vulkan drivers installed

Here’s what’s happening:

  1. Audio Issue:
    The audio is not working at all, and no sound comes from the speakers or headphones.
    In KDE’s Audio settings, I see my output devices listed but selecting them doesn’t resolve the issue. Commands like lspci -v | grep -i audio show my audio hardware, but it doesn’t seem functional. Also, trying to launch pavucontrol gives me these errors:
    (pavucontrol:5754): Gtk-WARNING **: 18:04:31.350: Unknown key gtk-modules in /home/briek/.config/gtk-4.0/settings.ini
    Gdk-Message: 18:04:31.393: Error 71 (Protocol error) dispatching to Wayland display.

  2. Video Playback Issue:
    Online video playback (e.g., YouTube) doesn’t work in any browser (tested Firefox and Chromium). Videos keep loading indefinitely. I suspect this may be related to the integrated Radeon 780M graphics.

It did work fine a couple of days ago and I don’t know what changed.
This is my inxi -F output if it is helpful:
System:
Host: Briek-IdeaPadPro Kernel: 6.11.8-arch1-2 arch: x86_64 bits: 64
Desktop: KDE Plasma v: 6.2.3 Distro: EndeavourOS
Machine:
Type: Laptop System: LENOVO product: 83D3 v: IdeaPad Pro 5 14AHP9
serial:
Mobo: LENOVO model: LNVNB161216 v: SDK0T76461 WIN
serial: UEFI: LENOVO v: NBCN22WW date: 09/24/2024
Battery:
ID-1: BAT0 charge: 66.8 Wh (79.5%) condition: 84.0/84.0 Wh (100.0%)
CPU:
Info: 8-core model: AMD Ryzen 7 8845HS w/ Radeon 780M Graphics bits: 64
type: MT MCP cache: L2: 8 MiB
Speed (MHz): avg: 1091 min/max: 400/5100 cores: 1: 1091 2: 1091 3: 1091
4: 1091 5: 1091 6: 1091 7: 1091 8: 1091 9: 1091 10: 1091 11: 1091 12: 1091
13: 1091 14: 1091 15: 1091 16: 1091
Graphics:
Device-1: Advanced Micro Devices [AMD/ATI] Phoenix3 driver: amdgpu v: kernel
Device-2: Luxvisions Innotech Integrated RGB Camera driver: uvcvideo
type: USB
Display: wayland server: X.org v: 1.21.1.14 with: Xwayland v: 24.1.4
compositor: kwin_wayland driver: X: loaded: amdgpu unloaded: modesetting
dri: radeonsi gpu: amdgpu resolution: 1: 1920x1080 2: 1440x900
API: EGL v: 1.5 drivers: kms_swrast,radeonsi,swrast
platforms: gbm,wayland,x11,surfaceless,device
API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 24.2.7-arch1.1
renderer: AMD Radeon Graphics (radeonsi gfx1103_r1 LLVM 18.1.8 DRM 3.59
6.11.8-arch1-2)
API: Vulkan v: 1.3.295 drivers: amd surfaces: xcb,xlib,wayland
Audio:
Device-1: Advanced Micro Devices [AMD/ATI] Rembrandt Radeon High Definition
Audio driver: snd_hda_intel
Device-2: Advanced Micro Devices [AMD] ACP/ACP3X/ACP6x Audio Coprocessor
driver: snd_pci_ps
Device-3: Advanced Micro Devices [AMD] Family 17h/19h HD Audio
driver: snd_hda_intel
Device-4: M-Audio AIR 192 4 driver: snd-usb-audio type: USB
API: ALSA v: k6.11.8-arch1-2 status: kernel-api
Server-1: PipeWire v: 1.2.6 status: active
Server-2: PulseAudio v: 17.0 status: active
Network:
Device-1: MEDIATEK MT7922 802.11ax PCI Express Wireless Network Adapter
driver: mt7921e
IF: wlan0 state: down mac: 8e:79:40:94:cb:ae
Device-2: Realtek RTL8153 Gigabit Ethernet Adapter driver: r8152 type: USB
IF: enp101s0f3u1 state: up speed: 1000 Mbps duplex: full
mac: 00:e0:4c:57:b5:6b
Bluetooth:
Device-1: Foxconn / Hon Hai Bluetooth 5.2 Adapter [MediaTek MT7922]
driver: btusb type: USB
Report: btmgmt ID: hci0 rfk-id: 2 state: down bt-service: disabled
rfk-block: hardware: no software: no address: N/A
Drives:
Local Storage: total: 953.87 GiB used: 54.35 GiB (5.7%)
ID-1: /dev/nvme0n1 vendor: Western Digital model: WD PC SN740
SDDPMQD-1T00-1101 size: 953.87 GiB
Partition:
ID-1: / size: 719.86 GiB used: 54.1 GiB (7.5%) fs: ext4 dev: /dev/nvme0n1p5
ID-2: /boot size: 256 MiB used: 256 MiB (100.0%) fs: vfat
dev: /dev/nvme0n1p1
Swap:
Alert: No swap data was found.
Sensors:
System Temperatures: cpu: 43.0 C mobo: N/A gpu: amdgpu temp: 38.0 C
Fan Speeds (rpm): N/A
Info:
Memory: total: 28 GiB available: 27.21 GiB used: 5.24 GiB (19.3%)
Processes: 352 Uptime: 12m Shell: Bash inxi: 3.3.36

Does anyone know how I can fix this?

Edit: Running: systemctl --user stop pipewire pipewire-pulse temporarly fixes my issue but how do I make this permanent since endeavour doesnt allow me to remove pipewire?

Welcome to the community! :vulcan_salute: :enos_flag:

You can remove anything you want from your system. You are just getting a warning that you don’t know how to deal with.

That said, you probably shouldn’t remove pipewire. Instead, you may just need to remove a folder and reboot. So, run a full update then remove the folder and reboot.

Update your system with:

sudo pacman -Syu

Make pipewire use the default updated settings:

mv .local/state/wireplumber .local/state/wireplumber-bkp

Reboot your device.

1 Like

Thanks a lot! That fixed everything. Spent over 4 hours trying to debug this, and all I needed was one command! :joy:

1 Like

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