You are not logged in.

#1 2025-02-01 15:20:35

zmebo23
Member
Registered: 2024-11-12
Posts: 1

No Sound with PipeWire on Arch Linux - Unable to Detect Sound Cards

Hello,

I'm experiencing an issue with sound on my Arch Linux system using PipeWire. No sound cards are being detected, and I'm unable to get any audio output through my Dell monitor's audio output or my headphones. Below are the details of my system and the steps I've taken so far:

Audio Devices: (output from lspci -v | grep -i audio)
```bash
0b:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Navi 21/23 HDMI/DP Audio Controller
        Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] Navi 21/23 HDMI/DP Audio Controller
0d:00.4 Audio device: Advanced Micro Devices, Inc. [AMD] Starship/Matisse HD Audio Controller
```
ALSA Devices: (output from aplay -l)
```bash
aplay: device_list:279: no soundcards found...
```

PipeWire Status: (output from systemctl --user status pipewire pipewire-pulse wireplumber)
```bash
● pipewire.service - PipeWire Multimedia Service
     Loaded: loaded (/usr/lib/systemd/user/pipewire.service; disabled; preset: enabled)
     Active: active (running) since Sat 2025-02-01 12:00:11 +04; 7h ago
TriggeredBy: ● pipewire.socket
   Main PID: 1712 (pipewire)
      Tasks: 3 (limit: 38193)
     Memory: 5.1M (peak: 6.8M)
        CPU: 2.402s
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire.service
             └─1712 /usr/bin/pipewire

Feb 01 12:00:11 arch systemd[1512]: Started PipeWire Multimedia Service.
Feb 01 13:20:30 arch pipewire[1712]: pw.node: (auto_null-43) graph xrun not-triggered (0 suppressed)
Feb 01 13:20:30 arch pipewire[1712]: pw.node: (auto_null-43) xrun state:0x72070ce58008 pending:0/2 s:4714279989995 a:47142800>
Feb 01 13:41:39 arch pipewire[1712]: pw.node: (auto_null-43) graph xrun not-triggered (120 suppressed)
Feb 01 13:41:39 arch pipewire[1712]: pw.node: (auto_null-43) xrun state:0x72070ce58008 pending:1/2 s:4785703994777 a:47857040>
Feb 01 13:41:39 arch pipewire[1712]: pw.node: (Zen-58) xrun state:0x72070b845008 pending:0/1 s:4789139832527 a:4789139852252 >

● pipewire-pulse.service - PipeWire PulseAudio
     Loaded: loaded (/usr/lib/systemd/user/pipewire-pulse.service; disabled; preset: enabled)
     Active: active (running) since Sat 2025-02-01 12:00:11 +04; 7h ago
TriggeredBy: ● pipewire-pulse.socket
   Main PID: 1731 (pipewire-pulse)
      Tasks: 3 (limit: 38193)
     Memory: 8.7M (peak: 14.7M)
        CPU: 6.552s
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire-pulse.service
             └─1731 /usr/bin/pipewire-pulse

Feb 01 12:00:11 arch systemd[1512]: Started PipeWire PulseAudio.

● wireplumber.service - Multimedia Service Session Manager
     Loaded: loaded (/usr/lib/systemd/user/wireplumber.service; enabled; preset: enabled)
     Active: active (running) since Sat 2025-02-01 12:00:11 +04; 7h ago
   Main PID: 1713 (wireplumber)
      Tasks: 6 (limit: 38193)
     Memory: 4.3M (peak: 5.3M)
        CPU: 237ms
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/wireplumber.service
             └─1713 /usr/bin/wireplumber
```

Steps Taken So Far
    Installed PipeWire: I followed the Arch Wiki guide to install and configure PipeWire, including pipewire-pulse and wireplumber.
    Checked Services: Ensured that pipewire, pipewire-pulse, and wireplumber services are running.
    Verified Audio Output: Checked pavucontrol and alsamixer for any muted or misconfigured audio channels.

Offline

Board footer

Powered by FluxBB