You are not logged in.

#1 2025-07-19 12:23:06

Chuck9365
Member
Registered: 2024-08-27
Posts: 43

[SOLVED] Pipewire only shows "Dummy Output". No sound

im able to see sound output from pavucontrol when running some videos, also my sound cards are being detected as well.
The issue appeared after solving this: https://bbs.archlinux.org/viewtopic.php?id=306929

systemctl --user status pipewire
● pipewire.service - PipeWire Multimedia Service
     Loaded: loaded (/usr/lib/systemd/user/pipewire.service; enabled
; preset: enabled)
     Active: active (running) since Sat 2025-07-19 14:05:50 CEST; 16min ago
 Invocation: 30e8c01d6ae641788c493469cccca9bb
TriggeredBy: ● pipewire.socket
   Main PID: 731 (pipewire)
      Tasks: 3 (limit: 18944)
     Memory: 7.3M (peak: 8.8M)
        CPU: 1.274s
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire.service
             └─731 /usr/bin/pipewire

Jul 19 14:05:50 archlinux pipewire[731]: mod.rt: RTKit error: org.freedesktop.DBus.Error.ServiceUnknown

Jul 19 14:05:50 archlinux pipewire[731]: mod.rt: RTKit does not give us MaxRealtimePriority, using 1
Jul 19 14:05:50 archlinux pipewire[731]: mod.rt: RTKit error: org.freedesktop.DBus.Error.ServiceUnknown

Jul 19 14:05:50 archlinux pipewire[731]: mod.rt: RTKit does not give us MinNiceLevel, using 0
Jul 19 14:05:50 archlinux pipewire[731]: mod.rt: RTKit error: org.freedesktop.DBus.Error.ServiceUnknown

Jul 19 14:05:50 archlinux pipewire[731]: mod.rt: RTKit does not give us RTTimeUSecMax, using -1
Jul 19 14:05:50 archlinux pipewire[731]: ALSA lib conf.c:4123:(config_file_open) cannot access file /etc/alsa/conf.d/10-rate-lav.conf
Jul 19 14:05:50 archlinux pipewire[731]: ALSA lib conf.c:4043:(snd_config_hooks_call) function snd_config_hook_load returned error: No such 
file or directory
Jul 19 14:05:50 archlinux pipewire[731]: ALSA lib conf.c:4650:(snd_config_update_r) hooks failed, removing configuration
Jul 19 14:05:50 archlinux pipewire[731]: spa.alsa: open failed: No such file or directory

,

systemctl --user status wireplumber
● wireplumber.service - Multimedia Service Session Manager
     Loaded: loaded (/usr/lib/systemd/user/wireplumber.service; e
nabled; preset: enabled)
     Active: active (running) since Sat 2025-07-19 14:05:50 CEST; 3min 50s ago
 Invocation: e5179d1c81434a54ab628a1098a6a165
   Main PID: 732 (wireplumber)
      Tasks: 6 (limit: 18944)
     Memory: 4.9M (peak: 5.5M)
        CPU: 146ms
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/wireplumber.service
             └─732 /usr/bin/wireplumber

Jul 19 14:05:50 archlinux wireplumber[732]: wp-device: SPA handle 'api.libcamera.enum.manager' could not be loaded; 
is it installed?
Jul 19 14:05:50 archlinux wireplumber[732]: s-monitors-libcamera: PipeWire's libcamera SPA plugin is missing or brok
en. Some camera types may not be supported.
Jul 19 14:05:50 archlinux wireplumber[732]: spa.alsa: Error opening low-level control device 'hw:0': No 
such file or directory
Jul 19 14:05:50 archlinux wireplumber[732]: spa.alsa: can't open control for card hw:0: No such file or directory
Jul 19 14:05:50 archlinux wireplumber[732]: spa.alsa: Error opening low-level control device 'hw:2': No 
such file or directory
Jul 19 14:05:50 archlinux wireplumber[732]: spa.alsa: can't open control for card hw:2: No such file or directory
Jul 19 14:05:50 archlinux wireplumber[732]: spa.alsa: Error opening low-level control device 'hw:1': No 
such file or directory
Jul 19 14:05:50 archlinux wireplumber[732]: spa.alsa: can't open control for card hw:1: No such file or directory
Jul 19 14:05:50 archlinux wireplumber[732]: default: Failed to get percentage from UPower: org.freedeskt
op.DBus.Error.NameHasNoOwner
Jul 19 14:05:50 archlinux wireplumber[732]: spa.bluez5: BlueZ system service is not available

,

systemctl --user status pipewire-pulse
● pipewire-pulse.service - PipeWire PulseAudio
     Loaded: loaded (/usr/lib/systemd/user/pipewire-pulse.service; 
enabled; preset: enabled)
     Active: active (running) since Sat 2025-07-19 14:05:50 CEST; 9min ago
 Invocation: 8c94df76ddf74120a7fc3fe5ffb7abef
TriggeredBy: ● pipewire-pulse.socket
   Main PID: 734 (pipewire-pulse)
      Tasks: 3 (limit: 18944)
     Memory: 13.3M (peak: 13.8M)
        CPU: 1.418s
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire-pulse.service
             └─734 /usr/bin/pipewire-pulse

Jul 19 14:05:50 archlinux systemd[719]: Started PipeWire PulseAudio.
Jul 19 14:05:50 archlinux pipewire-pulse[734]: mod.rt: RTKit error: org.freedesktop.DBus.Error.ServiceUn
known
Jul 19 14:05:50 archlinux pipewire-pulse[734]: mod.rt: RTKit does not give us MaxRealtimePriority, using
 1
Jul 19 14:05:50 archlinux pipewire-pulse[734]: mod.rt: RTKit error: org.freedesktop.DBus.Error.ServiceUn
known
Jul 19 14:05:50 archlinux pipewire-pulse[734]: mod.rt: RTKit does not give us MinNiceLevel, using 0
Jul 19 14:05:50 archlinux pipewire-pulse[734]: mod.rt: RTKit error: org.freedesktop.DBus.Error.ServiceUn
known
Jul 19 14:05:50 archlinux pipewire-pulse[734]: mod.rt: RTKit does not give us RTTimeUSecMax, using -1

,

lspci | grep -i audio
2d:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Navi 21/23 HDMI/DP Audio Controller
2f:00.4 Audio device: Advanced Micro Devices, Inc. [AMD] Starship/Matisse HD Audio Controller

,

pactl list sinks
Sink #34
	State: SUSPENDED
	Name: auto_null
	Description: Dummy Output
	Driver: PipeWire
	Sample Specification: float32le 2ch 48000Hz
	Channel Map: front-left,front-right
	Owner Module: 4294967295
	Mute: no
	Volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
	       balance 0.00
	Base Volume: 65536 / 100% / 0.00 dB
	Monitor Source: auto_null.monitor
	Latency: 0 usec, configured 0 usec
	Flags: DECIBEL_VOLUME LATENCY 
	Properties:
		node.name = "auto_null"
		device.description = "Dummy Output"
		audio.rate = "48000"
		audio.channels = "2"
		audio.position = "FL,FR"
		media.class = "Audio/Sink"
		factory.name = "support.null-audio-sink"
		node.virtual = "true"
		monitor.channel-volumes = "true"
		factory.id = "19"
		clock.quantum-limit = "8192"
		client.id = "33"
		node.driver = "true"
		port.group = "stream.0"
		node.loop.name = "data-loop.0"
		library.name = "audioconvert/libspa-audioconvert"
		object.id = "34"
		object.serial = "34"
	Formats:
		pcm

,

pactl list sink-inputs
nk Input #87
	Driver: PipeWire
	Owner Module: n/a
	Client: 61
	Sink: 34
	Sample Specification: float32le 2ch 48000Hz
	Channel Map: front-left,front-right
	Format: pcm, format.sample_format = "\"float32le\""  format.rate = "48000"  format.channels = "2"  format.channel_map = "\"front-left,front-right\""
	Corked: yes
	Mute: no
	Volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
	       balance 0.00
	Buffer Latency: 0 usec
	Sink Latency: 0 usec
	Resample method: PipeWire
	Properties:
		client.api = "pipewire-pulse"
		pulse.server.type = "unix"
		application.name = "Firefox"
		application.process.id = "1012"
		application.process.user = "kacper"
		application.process.host = "archlinux"
		application.process.binary = "firefox"
		application.language = "en_US.UTF-8"
		window.x11.display = ":1"
		application.process.machine_id = "220d75e0457c4977a7d3d9de2ce68b87"
		application.process.session_id = "2"
		media.name = "HOW TO ACTUALLY DRAW AN ANIME FACE (PART 2) - YouTube"
		pulse.corked = "true"
		node.rate = "1/48000"
		node.latency = "3600/48000"
		stream.is-live = "true"
		node.name = "Firefox"
		node.want-driver = "true"
		node.autoconnect = "true"
		media.class = "Stream/Output/Audio"
		port.group = "stream.0"
		adapt.follower.spa-node = ""
		object.register = "false"
		factory.id = "7"
		clock.quantum-limit = "8192"
		node.loop.name = "data-loop.0"
		library.name = "audioconvert/libspa-audioconvert"
		client.id = "53"
		object.id = "54"
		object.serial = "87"
		pulse.attr.maxlength = "4194304"
		pulse.attr.tlength = "48000"
		pulse.attr.prebuf = "38408"
		pulse.attr.minreq = "9600"
		module-stream-restore.id = "sink-input-by-application-name:Firefox"

edit:

sudo pacman -Syu --overwrite='*' alsa-utils alsa-lib alsa-ucm-conf pipewire pipewire-alsa pipewire-pulse wireplumber

that did the job

Last edited by Chuck9365 (2025-07-20 10:45:11)

Offline

Board footer

Powered by FluxBB