You are not logged in.

#1 2025-10-16 14:40:05

TiniBobini
Member
Registered: 2025-10-16
Posts: 4

Pipewire audio on brand new installation not working. Seeking help

Hi, I recently migrated over to Arch and I am having issues getting my audio to work with Pipewire. While I am not brand new to using Arch Linux, I am still a beginner. I read through the wiki on Pipewire and ALSA yet I cannot get it to work. I feel like I have enabled what needs to be enabled and downloaded what needs to be downloaded. I'm not sure where else to go from here or what to do. Help would be appreciated. This is my first time posting on this forum so apologies if I did something wrong or formatting is incorrect.

The following packages are downloaded and up to date:

  • pipewire

  • wireplumber

  • sof-firmware

  • alsa-lib

  • alsa-firmware

  • inux-firmware-intel

  • alsa-utils

Here are my systemctl outputs:
# systemctl --user status pipewire wireplumber

● pipewire.service - PipeWire Multimedia Service
     Loaded: loaded (/usr/lib/systemd/user/pipewire.service; enabled; preset: enabled)
     Active: active (running) since Thu 2025-10-16 10:04:19 EDT; 8min ago
 Invocation: c286a7ebafa14553925bc16288a2ee92
TriggeredBy: ● pipewire.socket
   Main PID: 702 (pipewire)
      Tasks: 3 (limit: 18944)
     Memory: 8M (peak: 9.5M)
        CPU: 72ms
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire.service
             └─702 /usr/bin/pipewire

Oct 16 10:04:19 Yggdrasil systemd[690]: Started PipeWire Multimedia Service.

● wireplumber.service - Multimedia Service Session Manager
     Loaded: loaded (/usr/lib/systemd/user/wireplumber.service; enabled; preset: enabled)
     Active: active (running) since Thu 2025-10-16 10:04:19 EDT; 8min ago
 Invocation: c5246c142d914686add8c22cb98a27ee
   Main PID: 703 (wireplumber)
      Tasks: 6 (limit: 18944)
     Memory: 12.6M (peak: 15.2M)
        CPU: 200ms
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/wireplumber.service
             └─703 /usr/bin/wireplumber

Oct 16 10:04:19 Yggdrasil systemd[690]: Started Multimedia Service Session Manager.
Oct 16 10:04:20 Yggdrasil wireplumber[703]: wp-event-dispatcher: wp_event_dispatcher_unregister_hook: assertion 'already_registered_dispatcher == self' failed
Oct 16 10:04:20 Yggdrasil wireplumber[703]: wp-event-dispatcher: wp_event_dispatcher_unregister_hook: assertion 'already_registered_dispatcher == self' failed
Oct 16 10:04:20 Yggdrasil wireplumber[703]: wp-event-dispatcher: wp_event_dispatcher_unregister_hook: assertion 'already_registered_dispatcher == self' failed
Oct 16 10:04:20 Yggdrasil wireplumber[703]: wp-event-dispatcher: wp_event_dispatcher_unregister_hook: assertion 'already_registered_dispatcher == self' failed
Oct 16 10:04:22 Yggdrasil wireplumber[703]: default: Failed to get percentage from UPower: org.freedesktop.DBus.Error.NameHasNoOwner
Oct 16 10:04:22 Yggdrasil wireplumber[703]: wp-device: SPA handle 'api.libcamera.enum.manager' could not be loaded; is it installed?
Oct 16 10:04:22 Yggdrasil wireplumber[703]: s-monitors-libcamera: PipeWire's libcamera SPA plugin is missing or broken. Some camera types may not be supported.

I also have alsa-restore and alsa-state listed here. Though since (I don't think) alsa-state is supposed to be enabled by default I'm not sure what to do there.
# sudo systemctl status alsa-restore alsa-state

○ alsa-restore.service - Save/Restore Sound Card State
     Loaded: loaded (/usr/lib/systemd/system/alsa-restore.service; static)
     Active: inactive (dead)
  Condition: start condition unmet at Thu 2025-10-16 10:03:55 EDT; 9min ago
             └─ ConditionPathExists=!/etc/alsa/state-daemon.conf was not met

Oct 16 10:03:55 Yggdrasil systemd[1]: Save/Restore Sound Card State was skipped because of an unmet condition check (ConditionPathExists=!/etc/alsa/state-daemon.conf).

● alsa-state.service - Manage Sound Card State (restore and store)
     Loaded: loaded (/usr/lib/systemd/system/alsa-state.service; static)
     Active: active (running) since Thu 2025-10-16 10:03:55 EDT; 9min ago
 Invocation: 2a0e0a872d99464f9be0269118aca138
   Main PID: 586 (alsactl)
      Tasks: 1 (limit: 18944)
     Memory: 1.8M (peak: 2.8M)
        CPU: 10ms
     CGroup: /system.slice/alsa-state.service
             └─586 /usr/bin/alsactl -s -n 19 -c rdaemon

I also have been using alsamixer to try and troubleshoot. I have four sound cards as well as a default option listed:

[b]Sound Card[/b]
(default)
default:0 USB PnP Audio Device
default:1 HDA ATI HDMI
default:2 HD-Audio Generic
default:3 USB Device xxxx:xxxx

the (default) option just has Pipewire as the card and the chip. default:1 has ATI R6xx HDMI as the chip. default:2 has Realtek ALCS1200A as the chip. This one seems the most promising because a full sound mixer with Master, Surround, Center, etc sliders available. Also the Auto-Mute option is Disabled.

I hope I can get this resolved. I am looking forward to using my new system and I'm super excited about Arch! Thanks for any help or advice you can provide.

Offline

#2 2025-10-16 14:49:30

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 24,807

Re: Pipewire audio on brand new installation not working. Seeking help

Welcome to the boards

No issues in those outputs in what way does what exactly not work, what, how are you testing? Just from the packages you list, you definitely want pipewire-pulse and pipewire-alsa as well. That said these outputs also provide limited diagnostics to outsiders, a better set

sudo journalctl -b |  curl -F 'file=@-' 0x0.st #should upload to a pastebin and give you a link
aplay -l
amixer -c2
pactl list cards
pactl list sinks
#During attempted playback
sudo fuser -v /dev/snd/*
pactl list sink-inputs

Last edited by V1del (2025-10-16 14:50:28)

Offline

#3 2025-10-16 15:46:38

TiniBobini
Member
Registered: 2025-10-16
Posts: 4

Re: Pipewire audio on brand new installation not working. Seeking help

Hi thank you V1del! My audio just will not play at all, no noises or beeps whatsoever. I am using the speaker-test command to test my audio and sometimes YouTube just to see. I forgot about pipewire-pulse and pipewire-alsa in my initial post, I checked and those are also installed and up to date as well. I tried searching the internet for any solutions with the outputs that were provided. But I just don't know enough about how this works enough to figure it out. Hopefully I am replying correctly, I was not quite sure if I was doing it correctly lol.

(replaced all mentions of my username with "USER")

# aplay -l

**** List of PLAYBACK Hardware Devices ****
card 1: HDMI [HDA ATI HDMI], device 3: HDMI 0 [Sceptre F22]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: HDMI [HDA ATI HDMI], device 7: HDMI 1 [LG FHD]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: HDMI [HDA ATI HDMI], device 8: HDMI 2 [HDMI 2]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: HDMI [HDA ATI HDMI], device 9: HDMI 3 [HDMI 3]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: HDMI [HDA ATI HDMI], device 10: HDMI 4 [HDMI 4]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: Generic [HD-Audio Generic], device 0: ALCS1200A Analog [ALCS1200A Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: Generic [HD-Audio Generic], device 1: ALCS1200A Digital [ALCS1200A Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

# amixer -c2

Playback device is default
Stream parameters are 48000Hz, S16_LE, 1 channels
Using 16 octavesspeaker-test 1.2.14 of pink noise
Rate set to 48000Hz (requested 48000Hz)
Buffer size range from 128 to 2097152
Period size range from 64 to 1048576
Periods = 4
was set period_size = 12000
was set buffer_size = 48000
 0 - Mono
^CWrite error: -4,Interrupted system call
xrun_recovery failed: -4,Interrupted system call
Transfer failed: Interrupted system call
[USER@Yggdrasil ~]$ amixer -c2
Simple mixer control 'Master',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 87
  Mono: Playback 60 [69%] [-20.25dB] [on]
Simple mixer control 'Headphone',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 87
  Mono:
  Front Left: Playback 87 [100%] [0.00dB] [on]
  Front Right: Playback 87 [100%] [0.00dB] [on]
Simple mixer control 'PCM',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 255
  Mono:
  Front Left: Playback 255 [100%] [0.00dB]
  Front Right: Playback 255 [100%] [0.00dB]
Simple mixer control 'Front',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 87
  Mono:
  Front Left: Playback 87 [100%] [0.00dB] [on]
  Front Right: Playback 87 [100%] [0.00dB] [on]
Simple mixer control 'Front Mic',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 7 [23%] [-24.00dB] [off]
  Front Right: Playback 7 [23%] [-24.00dB] [off]
Simple mixer control 'Front Mic Boost',0
  Capabilities: volume
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: 0 - 3
  Front Left: 1 [33%] [10.00dB]
  Front Right: 1 [33%] [10.00dB]
Simple mixer control 'Surround',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 87
  Mono:
  Front Left: Playback 87 [100%] [0.00dB] [on]
  Front Right: Playback 87 [100%] [0.00dB] [on]
Simple mixer control 'Center',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 87
  Mono: Playback 87 [100%] [0.00dB] [on]
Simple mixer control 'LFE',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 87
  Mono: Playback 87 [100%] [0.00dB] [on]
Simple mixer control 'Line',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 0 [0%] [-34.50dB] [off]
  Front Right: Playback 0 [0%] [-34.50dB] [off]
Simple mixer control 'Line Boost',0
  Capabilities: volume
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: 0 - 3
  Front Left: 0 [0%] [0.00dB]
  Front Right: 0 [0%] [0.00dB]
Simple mixer control 'IEC958',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'IEC958 Default PCM',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'Beep',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 14 [45%] [-13.50dB] [off]
  Front Right: Playback 14 [45%] [-13.50dB] [off]
Simple mixer control 'Capture',0
  Capabilities: cvolume cswitch
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 63
  Front Left: Capture 39 [62%] [12.00dB] [on]
  Front Right: Capture 39 [62%] [12.00dB] [on]
Simple mixer control 'Capture',1
  Capabilities: cvolume cswitch
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 63
  Front Left: Capture 0 [0%] [-17.25dB] [off]
  Front Right: Capture 0 [0%] [-17.25dB] [off]
Simple mixer control 'Auto-Mute Mode',0
  Capabilities: enum
  Items: 'Disabled' 'Enabled'
  Item0: 'Disabled'
Simple mixer control 'Input Source',0
  Capabilities: cenum
  Items: 'Rear Mic' 'Front Mic' 'Line'
  Item0: 'Front Mic'
Simple mixer control 'Input Source',1
  Capabilities: cenum
  Items: 'Rear Mic' 'Front Mic' 'Line'
  Item0: 'Rear Mic'
Simple mixer control 'Loopback Mixing',0
  Capabilities: enum
  Items: 'Disabled' 'Enabled'
  Item0: 'Disabled'
Simple mixer control 'Rear Mic',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 0 [0%] [-34.50dB] [off]
  Front Right: Playback 0 [0%] [-34.50dB] [off]
Simple mixer control 'Rear Mic Boost',0
  Capabilities: volume
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: 0 - 3
  Front Left: 0 [0%] [0.00dB]
  Front Right: 0 [0%] [0.00dB]

#pactl list cards

Card #42
	Name: alsa_card.pci-0000_08_00.1
	Driver: alsa
	Owner Module: n/a
	Properties:
		api.acp.auto-port = "false"
		api.acp.auto-profile = "false"
		api.alsa.card = "1"
		api.alsa.card.longname = "HDA ATI HDMI at 0xfca20000 irq 85"
		api.alsa.card.name = "HDA ATI HDMI"
		api.alsa.path = "hw:1"
		api.alsa.split-enable = "true"
		api.alsa.use-acp = "true"
		api.dbus.ReserveDevice1 = "Audio1"
		api.dbus.ReserveDevice1.Priority = "-20"
		device.api = "alsa"
		device.bus = "pci"
		device.bus_path = "pci-0000:08:00.1"
		device.description = "Navi 21/23 HDMI/DP Audio Controller"
		device.enum.api = "udev"
		device.icon_name = "audio-card-analog-pci"
		device.name = "alsa_card.pci-0000_08_00.1"
		device.nick = "HDA ATI HDMI"
		device.plugged.usec = "9132181"
		device.product.id = "0xab28"
		device.product.name = "Navi 21/23 HDMI/DP Audio Controller"
		device.subsystem = "sound"
		sysfs.path = "/devices/pci0000:00/0000:00:03.1/0000:06:00.0/0000:07:00.0/0000:08:00.1/sound/card1"
		device.vendor.id = "0x1002"
		device.vendor.name = "Advanced Micro Devices, Inc. [AMD/ATI]"
		media.class = "Audio/Device"
		spa.object.id = "4"
		factory.id = "15"
		client.id = "40"
		object.id = "42"
		object.serial = "42"
		object.path = "alsa:acp:HDMI"
		alsa.card = "1"
		alsa.card_name = "HDA ATI HDMI"
		alsa.long_card_name = "HDA ATI HDMI at 0xfca20000 irq 85"
		alsa.driver_name = "snd_hda_intel"
		alsa.mixer_name = "ATI R6xx HDMI"
		alsa.components = "HDA:1002aa01,00aa0100,00100800"
		alsa.id = "HDMI"
		device.string = "1"
	Profiles:
		off: Off (sinks: 0, sources: 0, priority: 0, available: yes)
		output:hdmi-stereo: Digital Stereo (HDMI) Output (sinks: 1, sources: 0, priority: 5900, available: yes)
		output:hdmi-stereo-extra1: Digital Stereo (HDMI 2) Output (sinks: 1, sources: 0, priority: 5700, available: yes)
		output:hdmi-stereo-extra2: Digital Stereo (HDMI 3) Output (sinks: 1, sources: 0, priority: 5700, available: no)
		output:hdmi-stereo-extra3: Digital Stereo (HDMI 4) Output (sinks: 1, sources: 0, priority: 5700, available: no)
		output:hdmi-stereo-extra4: Digital Stereo (HDMI 5) Output (sinks: 1, sources: 0, priority: 5700, available: no)
		output:hdmi-surround-extra2: Digital Surround 5.1 (HDMI 3) Output (sinks: 1, sources: 0, priority: 600, available: no)
		output:hdmi-surround71-extra2: Digital Surround 7.1 (HDMI 3) Output (sinks: 1, sources: 0, priority: 600, available: no)
		output:hdmi-surround-extra3: Digital Surround 5.1 (HDMI 4) Output (sinks: 1, sources: 0, priority: 600, available: no)
		output:hdmi-surround71-extra3: Digital Surround 7.1 (HDMI 4) Output (sinks: 1, sources: 0, priority: 600, available: no)
		output:hdmi-surround-extra4: Digital Surround 5.1 (HDMI 5) Output (sinks: 1, sources: 0, priority: 600, available: no)
		output:hdmi-surround71-extra4: Digital Surround 7.1 (HDMI 5) Output (sinks: 1, sources: 0, priority: 600, available: no)
		pro-audio: Pro Audio (sinks: 5, sources: 0, priority: 1, available: yes)
	Active Profile: output:hdmi-stereo
	Ports:
		hdmi-output-0: HDMI / DisplayPort (type: HDMI, priority: 5900, latency offset: 0 usec, availability group: Legacy 1, available)
			Properties:
				port.type = "hdmi"
				port.availability-group = "Legacy 1"
				device.icon_name = "video-display"
				card.profile.port = "0"
				device.product.name = "Sceptre F22"
				iec958.codecs.detected = "[\"PCM\"]"
			Part of profile(s): output:hdmi-stereo
		hdmi-output-1: HDMI / DisplayPort 2 (type: HDMI, priority: 5800, latency offset: 0 usec, availability group: Legacy 2, available)
			Properties:
				port.type = "hdmi"
				port.availability-group = "Legacy 2"
				device.icon_name = "video-display"
				card.profile.port = "1"
				device.product.name = "LG FHD"
				iec958.codecs.detected = "[\"PCM\"]"
			Part of profile(s): output:hdmi-stereo-extra1
		hdmi-output-2: HDMI / DisplayPort 3 (type: HDMI, priority: 5700, latency offset: 0 usec, availability group: Legacy 3, not available)
			Properties:
				port.type = "hdmi"
				port.availability-group = "Legacy 3"
				device.icon_name = "video-display"
				card.profile.port = "2"
			Part of profile(s): output:hdmi-stereo-extra2, output:hdmi-surround-extra2, output:hdmi-surround71-extra2
		hdmi-output-3: HDMI / DisplayPort 4 (type: HDMI, priority: 5600, latency offset: 0 usec, availability group: Legacy 4, not available)
			Properties:
				port.type = "hdmi"
				port.availability-group = "Legacy 4"
				device.icon_name = "video-display"
				card.profile.port = "3"
			Part of profile(s): output:hdmi-stereo-extra3, output:hdmi-surround-extra3, output:hdmi-surround71-extra3
		hdmi-output-4: HDMI / DisplayPort 5 (type: HDMI, priority: 5500, latency offset: 0 usec, availability group: Legacy 5, not available)
			Properties:
				port.type = "hdmi"
				port.availability-group = "Legacy 5"
				device.icon_name = "video-display"
				card.profile.port = "4"
			Part of profile(s): output:hdmi-stereo-extra4, output:hdmi-surround-extra4, output:hdmi-surround71-extra4

Card #43
	Name: alsa_card.usb-0c76_USB_PnP_Audio_Device-00
	Driver: alsa
	Owner Module: n/a
	Properties:
		api.acp.auto-port = "false"
		api.acp.auto-profile = "false"
		api.alsa.card = "0"
		api.alsa.card.longname = "USB PnP Audio Device at usb-0000:0a:00.3-2, full speed"
		api.alsa.card.name = "USB PnP Audio Device"
		api.alsa.path = "hw:0"
		api.alsa.split-enable = "true"
		api.alsa.use-acp = "true"
		api.dbus.ReserveDevice1 = "Audio0"
		api.dbus.ReserveDevice1.Priority = "-20"
		device.api = "alsa"
		device.bus = "usb"
		device.bus-id = "usb-0c76_USB_PnP_Audio_Device-00"
		device.bus_path = "pci-0000:0a:00.3-usb-0:2:1.0"
		device.description = "USB PnP Audio Device"
		device.enum.api = "udev"
		device.icon_name = "audio-card-analog-usb"
		device.name = "alsa_card.usb-0c76_USB_PnP_Audio_Device-00"
		device.nick = "USB PnP Audio Device"
		device.plugged.usec = "9184280"
		device.product.id = "0x161e"
		device.product.name = "USB PnP Audio Device"
		device.serial = "0c76_USB_PnP_Audio_Device"
		device.subsystem = "sound"
		sysfs.path = "/devices/pci0000:00/0000:00:08.1/0000:0a:00.3/usb3/3-2/3-2:1.0/sound/card0"
		device.vendor.id = "0x0c76"
		device.vendor.name = "JMTek, LLC."
		media.class = "Audio/Device"
		spa.object.id = "2"
		factory.id = "15"
		client.id = "40"
		object.id = "43"
		object.serial = "43"
		object.path = "alsa:acp:Device"
		alsa.card = "0"
		alsa.card_name = "USB PnP Audio Device"
		alsa.long_card_name = "USB PnP Audio Device at usb-0000:0a:00.3-2, full speed"
		alsa.driver_name = "snd_usb_audio"
		alsa.mixer_name = "USB Mixer"
		alsa.components = "USB0c76:161e"
		alsa.id = "Device"
		device.string = "0"
	Profiles:
		off: Off (sinks: 0, sources: 0, priority: 0, available: yes)
		pro-audio: Pro Audio (sinks: 0, sources: 1, priority: 1, available: yes)
		input:mono-fallback: Mono Input (sinks: 0, sources: 1, priority: 1, available: yes)
	Active Profile: input:mono-fallback
	Ports:
		analog-input-mic: Microphone (type: Mic, priority: 8700, latency offset: 0 usec, availability unknown)
			Properties:
				port.type = "mic"
				device.icon_name = "audio-input-microphone"
				card.profile.port = "0"
			Part of profile(s): input:mono-fallback

Card #44
	Name: alsa_card.usb-046d_0825_4B5844E0-02
	Driver: alsa
	Owner Module: n/a
	Properties:
		api.acp.auto-port = "false"
		api.acp.auto-profile = "false"
		api.alsa.card = "3"
		api.alsa.card.longname = "USB Device 0x46d:0x825 at usb-0000:0a:00.3-3, high speed"
		api.alsa.card.name = "USB Device 0x46d:0x825"
		api.alsa.path = "hw:3"
		api.alsa.split-enable = "true"
		api.alsa.use-acp = "true"
		api.dbus.ReserveDevice1 = "Audio3"
		api.dbus.ReserveDevice1.Priority = "-20"
		device.api = "alsa"
		device.bus = "usb"
		device.bus-id = "usb-046d_0825_4B5844E0-02"
		device.bus_path = "pci-0000:0a:00.3-usb-0:3:1.2"
		device.description = "Webcam C270"
		device.enum.api = "udev"
		device.form_factor = "webcam"
		device.icon_name = "camera-web-analog-usb"
		device.name = "alsa_card.usb-046d_0825_4B5844E0-02"
		device.nick = "USB Device 0x46d:0x825"
		device.plugged.usec = "10642793"
		device.product.id = "0x0825"
		device.product.name = "Webcam C270"
		device.serial = "046d_0825_4B5844E0"
		device.subsystem = "sound"
		sysfs.path = "/devices/pci0000:00/0000:00:08.1/0000:0a:00.3/usb3/3-3/3-3:1.2/sound/card3"
		device.vendor.id = "0x046d"
		device.vendor.name = "Logitech, Inc."
		media.class = "Audio/Device"
		spa.object.id = "8"
		factory.id = "15"
		client.id = "40"
		object.id = "44"
		object.serial = "44"
		object.path = "alsa:acp:U0x46d0x825"
		alsa.card = "3"
		alsa.card_name = "USB Device 0x46d:0x825"
		alsa.long_card_name = "USB Device 0x46d:0x825 at usb-0000:0a:00.3-3, high speed"
		alsa.driver_name = "snd_usb_audio"
		alsa.mixer_name = "USB Mixer"
		alsa.components = "USB046d:0825"
		alsa.id = "U0x46d0x825"
		device.string = "3"
	Profiles:
		off: Off (sinks: 0, sources: 0, priority: 0, available: yes)
		pro-audio: Pro Audio (sinks: 0, sources: 1, priority: 1, available: yes)
		input:mono-fallback: Mono Input (sinks: 0, sources: 1, priority: 1, available: yes)
	Active Profile: input:mono-fallback
	Ports:
		analog-input-mic: Microphone (type: Mic, priority: 8700, latency offset: 0 usec, availability unknown)
			Properties:
				port.type = "mic"
				device.icon_name = "audio-input-microphone"
				card.profile.port = "0"
			Part of profile(s): input:mono-fallback

Card #45
	Name: alsa_card.pci-0000_0a_00.4
	Driver: alsa
	Owner Module: n/a
	Properties:
		api.acp.auto-port = "false"
		api.acp.auto-profile = "false"
		api.alsa.card = "2"
		api.alsa.card.longname = "HD-Audio Generic at 0xfc800000 irq 86"
		api.alsa.card.name = "HD-Audio Generic"
		api.alsa.path = "hw:2"
		api.alsa.split-enable = "true"
		api.alsa.use-acp = "true"
		api.dbus.ReserveDevice1 = "Audio2"
		api.dbus.ReserveDevice1.Priority = "-20"
		device.api = "alsa"
		device.bus = "pci"
		device.bus_path = "pci-0000:0a:00.4"
		device.description = "Starship/Matisse HD Audio Controller"
		device.enum.api = "udev"
		device.icon_name = "audio-card-analog-pci"
		device.name = "alsa_card.pci-0000_0a_00.4"
		device.nick = "HD-Audio Generic"
		device.plugged.usec = "9150385"
		device.product.id = "0x1487"
		device.product.name = "Starship/Matisse HD Audio Controller"
		device.subsystem = "sound"
		sysfs.path = "/devices/pci0000:00/0000:00:08.1/0000:0a:00.4/sound/card2"
		device.vendor.id = "0x1022"
		device.vendor.name = "Advanced Micro Devices, Inc. [AMD]"
		media.class = "Audio/Device"
		spa.object.id = "6"
		factory.id = "15"
		client.id = "40"
		object.id = "45"
		object.serial = "45"
		object.path = "alsa:acp:Generic"
		alsa.card = "2"
		alsa.card_name = "HD-Audio Generic"
		alsa.long_card_name = "HD-Audio Generic at 0xfc800000 irq 86"
		alsa.driver_name = "snd_hda_intel"
		alsa.mixer_name = "Realtek ALCS1200A"
		alsa.components = "HDA:10ec0b00,10438797,00100001"
		alsa.id = "Generic"
		device.string = "2"
	Profiles:
		off: Off (sinks: 0, sources: 0, priority: 0, available: yes)
		output:analog-stereo+input:analog-stereo: Analog Stereo Duplex (sinks: 1, sources: 1, priority: 6565, available: no)
		output:analog-stereo: Analog Stereo Output (sinks: 1, sources: 0, priority: 6500, available: no)
		output:iec958-stereo+input:analog-stereo: Digital Stereo (IEC958) Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 5565, available: yes)
		output:iec958-stereo: Digital Stereo (IEC958) Output (sinks: 1, sources: 0, priority: 5500, available: yes)
		output:analog-surround-21+input:analog-stereo: Analog Surround 2.1 Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 1365, available: no)
		output:analog-surround-41+input:analog-stereo: Analog Surround 4.1 Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 1365, available: no)
		output:analog-surround-51+input:analog-stereo: Analog Surround 5.1 Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 1365, available: no)
		output:analog-surround-21: Analog Surround 2.1 Output (sinks: 1, sources: 0, priority: 1300, available: no)
		output:analog-surround-41: Analog Surround 4.1 Output (sinks: 1, sources: 0, priority: 1300, available: no)
		output:analog-surround-51: Analog Surround 5.1 Output (sinks: 1, sources: 0, priority: 1300, available: no)
		output:analog-surround-40+input:analog-stereo: Analog Surround 4.0 Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 1265, available: no)
		output:analog-surround-50+input:analog-stereo: Analog Surround 5.0 Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 1265, available: no)
		output:analog-surround-40: Analog Surround 4.0 Output (sinks: 1, sources: 0, priority: 1200, available: no)
		output:analog-surround-50: Analog Surround 5.0 Output (sinks: 1, sources: 0, priority: 1200, available: no)
		input:analog-stereo: Analog Stereo Input (sinks: 0, sources: 1, priority: 65, available: no)
		pro-audio: Pro Audio (sinks: 2, sources: 2, priority: 1, available: yes)
	Active Profile: output:iec958-stereo+input:analog-stereo
	Ports:
		analog-input-front-mic: Front Microphone (type: Mic, priority: 8500, latency offset: 0 usec, availability group: Legacy 1, not available)
			Properties:
				port.type = "mic"
				port.availability-group = "Legacy 1"
				device.icon_name = "audio-input-microphone"
				card.profile.port = "0"
			Part of profile(s): input:analog-stereo, output:analog-stereo+input:analog-stereo, output:analog-surround-21+input:analog-stereo, output:analog-surround-40+input:analog-stereo, output:analog-surround-41+input:analog-stereo, output:analog-surround-50+input:analog-stereo, output:analog-surround-51+input:analog-stereo, output:iec958-stereo+input:analog-stereo
		analog-input-rear-mic: Rear Microphone (type: Mic, priority: 8200, latency offset: 0 usec, availability group: Legacy 2, not available)
			Properties:
				port.type = "mic"
				port.availability-group = "Legacy 2"
				device.icon_name = "audio-input-microphone"
				card.profile.port = "1"
			Part of profile(s): input:analog-stereo, output:analog-stereo+input:analog-stereo, output:analog-surround-21+input:analog-stereo, output:analog-surround-40+input:analog-stereo, output:analog-surround-41+input:analog-stereo, output:analog-surround-50+input:analog-stereo, output:analog-surround-51+input:analog-stereo, output:iec958-stereo+input:analog-stereo
		analog-input-linein: Line In (type: Line, priority: 8100, latency offset: 0 usec, availability group: Legacy 3, not available)
			Properties:
				port.type = "line"
				port.availability-group = "Legacy 3"
				card.profile.port = "2"
			Part of profile(s): input:analog-stereo, output:analog-stereo+input:analog-stereo, output:analog-surround-21+input:analog-stereo, output:analog-surround-40+input:analog-stereo, output:analog-surround-41+input:analog-stereo, output:analog-surround-50+input:analog-stereo, output:analog-surround-51+input:analog-stereo, output:iec958-stereo+input:analog-stereo
		analog-output-lineout: Line Out (type: Line, priority: 9000, latency offset: 0 usec, availability group: Legacy 4, not available)
			Properties:
				port.type = "line"
				port.availability-group = "Legacy 4"
				card.profile.port = "3"
			Part of profile(s): output:analog-stereo, output:analog-stereo+input:analog-stereo, output:analog-surround-21, output:analog-surround-21+input:analog-stereo, output:analog-surround-40, output:analog-surround-40+input:analog-stereo, output:analog-surround-41, output:analog-surround-41+input:analog-stereo, output:analog-surround-50, output:analog-surround-50+input:analog-stereo, output:analog-surround-51, output:analog-surround-51+input:analog-stereo
		analog-output-headphones: Headphones (type: Headphones, priority: 9900, latency offset: 0 usec, availability group: Legacy 5, not available)
			Properties:
				port.type = "headphones"
				port.availability-group = "Legacy 5"
				device.icon_name = "audio-headphones"
				card.profile.port = "4"
			Part of profile(s): output:analog-stereo, output:analog-stereo+input:analog-stereo
		iec958-stereo-output: Digital Output (S/PDIF) (type: SPDIF, priority: 0, latency offset: 0 usec, availability unknown)
			Properties:
				port.type = "spdif"
				card.profile.port = "5"
			Part of profile(s): output:iec958-stereo, output:iec958-stereo+input:analog-stereo

# pactl list sinks

Sink #51
	State: SUSPENDED
	Name: alsa_output.pci-0000_08_00.1.hdmi-stereo
	Description: Navi 21/23 HDMI/DP Audio Controller Digital Stereo (HDMI)
	Driver: PipeWire
	Sample Specification: s32le 2ch 48000Hz
	Channel Map: front-left,front-right
	Owner Module: 4294967295
	Mute: no
	Volume: front-left: 26214 /  40% / -23.88 dB,   front-right: 26214 /  40% / -23.88 dB
	       balance 0.00
	Base Volume: 65536 / 100% / 0.00 dB
	Monitor Source: alsa_output.pci-0000_08_00.1.hdmi-stereo.monitor
	Latency: 0 usec, configured 0 usec
	Flags: HARDWARE DECIBEL_VOLUME LATENCY SET_FORMATS 
	Properties:
		alsa.card = "1"
		alsa.card_name = "HDA ATI HDMI"
		alsa.class = "generic"
		alsa.components = "HDA:1002aa01,00aa0100,00100800"
		alsa.device = "3"
		alsa.driver_name = "snd_hda_intel"
		alsa.id = "HDMI 0"
		alsa.long_card_name = "HDA ATI HDMI at 0xfca20000 irq 85"
		alsa.mixer_name = "ATI R6xx HDMI"
		alsa.name = "Sceptre F22"
		alsa.resolution_bits = "16"
		alsa.subclass = "generic-mix"
		alsa.subdevice = "0"
		alsa.subdevice_name = "subdevice #0"
		alsa.sync.id = "00000000:00000000:00000000:00000000"
		api.alsa.card.longname = "HDA ATI HDMI at 0xfca20000 irq 85"
		api.alsa.card.name = "HDA ATI HDMI"
		api.alsa.path = "hdmi:1"
		api.alsa.pcm.card = "1"
		api.alsa.pcm.stream = "playback"
		audio.channels = "2"
		audio.position = "FL,FR"
		card.profile.device = "5"
		device.api = "alsa"
		device.bus = "pci"
		device.class = "sound"
		device.icon_name = "audio-card-analog"
		device.id = "41"
		device.profile.description = "Digital Stereo (HDMI)"
		device.profile.name = "hdmi-stereo"
		device.routes = "1"
		factory.name = "api.alsa.pcm.sink"
		iec958.codecs = "[\"PCM\"]"
		media.class = "Audio/Sink"
		device.description = "Navi 21/23 HDMI/DP Audio Controller"
		node.name = "alsa_output.pci-0000_08_00.1.hdmi-stereo"
		node.nick = "Sceptre F22"
		node.pause-on-idle = "false"
		object.path = "alsa:acp:HDMI:5:playback"
		port.group = "playback"
		priority.driver = "696"
		priority.session = "696"
		factory.id = "19"
		clock.quantum-limit = "8192"
		client.id = "40"
		node.driver = "true"
		node.loop.name = "data-loop.0"
		library.name = "audioconvert/libspa-audioconvert"
		object.id = "51"
		object.serial = "51"
		api.acp.auto-port = "false"
		api.acp.auto-profile = "false"
		api.alsa.card = "1"
		api.alsa.split-enable = "true"
		api.alsa.use-acp = "true"
		api.dbus.ReserveDevice1 = "Audio1"
		api.dbus.ReserveDevice1.Priority = "-20"
		device.bus_path = "pci-0000:08:00.1"
		device.enum.api = "udev"
		device.name = "alsa_card.pci-0000_08_00.1"
		device.nick = "HDA ATI HDMI"
		device.plugged.usec = "9132181"
		device.product.id = "0xab28"
		device.product.name = "Navi 21/23 HDMI/DP Audio Controller"
		device.subsystem = "sound"
		sysfs.path = "/devices/pci0000:00/0000:00:03.1/0000:06:00.0/0000:07:00.0/0000:08:00.1/sound/card1"
		device.vendor.id = "0x1002"
		device.vendor.name = "Advanced Micro Devices, Inc. [AMD/ATI]"
		spa.object.id = "4"
		device.string = "1"
	Ports:
		hdmi-output-0: HDMI / DisplayPort (type: HDMI, priority: 5900, availability group: Legacy 1, available)
	Active Port: hdmi-output-0
	Formats:
		pcm

Sink #56
	State: RUNNING
	Name: alsa_output.pci-0000_0a_00.4.iec958-stereo
	Description: Starship/Matisse HD Audio Controller Digital Stereo (IEC958)
	Driver: PipeWire
	Sample Specification: s32le 2ch 48000Hz
	Channel Map: front-left,front-right
	Owner Module: 4294967295
	Mute: no
	Volume: front-left: 57670 /  88% / -3.33 dB,   front-right: 57670 /  88% / -3.33 dB
	       balance 0.00
	Base Volume: 65536 / 100% / 0.00 dB
	Monitor Source: alsa_output.pci-0000_0a_00.4.iec958-stereo.monitor
	Latency: 0 usec, configured 0 usec
	Flags: HARDWARE HW_MUTE_CTRL DECIBEL_VOLUME LATENCY SET_FORMATS 
	Properties:
		alsa.card = "2"
		alsa.card_name = "HD-Audio Generic"
		alsa.class = "generic"
		alsa.components = "HDA:10ec0b00,10438797,00100001"
		alsa.device = "1"
		alsa.driver_name = "snd_hda_intel"
		alsa.id = "ALCS1200A Digital"
		alsa.long_card_name = "HD-Audio Generic at 0xfc800000 irq 86"
		alsa.mixer_name = "Realtek ALCS1200A"
		alsa.name = "ALCS1200A Digital"
		alsa.resolution_bits = "16"
		alsa.subclass = "generic-mix"
		alsa.subdevice = "0"
		alsa.subdevice_name = "subdevice #0"
		alsa.sync.id = "00000000:00000000:00000000:00000000"
		api.alsa.card.longname = "HD-Audio Generic at 0xfc800000 irq 86"
		api.alsa.card.name = "HD-Audio Generic"
		api.alsa.path = "iec958:2"
		api.alsa.pcm.card = "2"
		api.alsa.pcm.stream = "playback"
		audio.channels = "2"
		audio.position = "FL,FR"
		card.profile.device = "11"
		device.api = "alsa"
		device.bus = "pci"
		device.class = "sound"
		device.icon_name = "audio-card-analog"
		device.id = "44"
		device.profile.description = "Digital Stereo (IEC958)"
		device.profile.name = "iec958-stereo"
		device.routes = "1"
		factory.name = "api.alsa.pcm.sink"
[USER@Yggdrasil audio-troubleshooting]$ pactl list sinks
Sink #51
	State: SUSPENDED
	Name: alsa_output.pci-0000_08_00.1.hdmi-stereo
	Description: Navi 21/23 HDMI/DP Audio Controller Digital Stereo (HDMI)
	Driver: PipeWire
	Sample Specification: s32le 2ch 48000Hz
	Channel Map: front-left,front-right
	Owner Module: 4294967295
	Mute: no
	Volume: front-left: 26214 /  40% / -23.88 dB,   front-right: 26214 /  40% / -23.88 dB
	       balance 0.00
	Base Volume: 65536 / 100% / 0.00 dB
	Monitor Source: alsa_output.pci-0000_08_00.1.hdmi-stereo.monitor
	Latency: 0 usec, configured 0 usec
	Flags: HARDWARE DECIBEL_VOLUME LATENCY SET_FORMATS 
	Properties:
		alsa.card = "1"
		alsa.card_name = "HDA ATI HDMI"
		alsa.class = "generic"
		alsa.components = "HDA:1002aa01,00aa0100,00100800"
		alsa.device = "3"
		alsa.driver_name = "snd_hda_intel"
		alsa.id = "HDMI 0"
		alsa.long_card_name = "HDA ATI HDMI at 0xfca20000 irq 85"
		alsa.mixer_name = "ATI R6xx HDMI"
		alsa.name = "Sceptre F22"
		alsa.resolution_bits = "16"
		alsa.subclass = "generic-mix"
		alsa.subdevice = "0"
		alsa.subdevice_name = "subdevice #0"
		alsa.sync.id = "00000000:00000000:00000000:00000000"
		api.alsa.card.longname = "HDA ATI HDMI at 0xfca20000 irq 85"
		api.alsa.card.name = "HDA ATI HDMI"
		api.alsa.path = "hdmi:1"
		api.alsa.pcm.card = "1"
		api.alsa.pcm.stream = "playback"
		audio.channels = "2"
		audio.position = "FL,FR"
		card.profile.device = "5"
		device.api = "alsa"
		device.bus = "pci"
		device.class = "sound"
		device.icon_name = "audio-card-analog"
		device.id = "41"
		device.profile.description = "Digital Stereo (HDMI)"
		device.profile.name = "hdmi-stereo"
		device.routes = "1"
		factory.name = "api.alsa.pcm.sink"
		iec958.codecs = "[\"PCM\"]"
		media.class = "Audio/Sink"
		device.description = "Navi 21/23 HDMI/DP Audio Controller"
		node.name = "alsa_output.pci-0000_08_00.1.hdmi-stereo"
		node.nick = "Sceptre F22"
		node.pause-on-idle = "false"
		object.path = "alsa:acp:HDMI:5:playback"
		port.group = "playback"
		priority.driver = "696"
		priority.session = "696"
		factory.id = "19"
		clock.quantum-limit = "8192"
		client.id = "40"
		node.driver = "true"
		node.loop.name = "data-loop.0"
		library.name = "audioconvert/libspa-audioconvert"
		object.id = "51"
		object.serial = "51"
		api.acp.auto-port = "false"
		api.acp.auto-profile = "false"
		api.alsa.card = "1"
		api.alsa.split-enable = "true"
		api.alsa.use-acp = "true"
		api.dbus.ReserveDevice1 = "Audio1"
		api.dbus.ReserveDevice1.Priority = "-20"
		device.bus_path = "pci-0000:08:00.1"
		device.enum.api = "udev"
		device.name = "alsa_card.pci-0000_08_00.1"
		device.nick = "HDA ATI HDMI"
		device.plugged.usec = "9132181"
		device.product.id = "0xab28"
		device.product.name = "Navi 21/23 HDMI/DP Audio Controller"
		device.subsystem = "sound"
		sysfs.path = "/devices/pci0000:00/0000:00:03.1/0000:06:00.0/0000:07:00.0/0000:08:00.1/sound/card1"
		device.vendor.id = "0x1002"
		device.vendor.name = "Advanced Micro Devices, Inc. [AMD/ATI]"
		spa.object.id = "4"
		device.string = "1"
	Ports:
		hdmi-output-0: HDMI / DisplayPort (type: HDMI, priority: 5900, availability group: Legacy 1, available)
	Active Port: hdmi-output-0
	Formats:
		pcm

Sink #56
	State: RUNNING
	Name: alsa_output.pci-0000_0a_00.4.iec958-stereo
	Description: Starship/Matisse HD Audio Controller Digital Stereo (IEC958)
	Driver: PipeWire
	Sample Specification: s32le 2ch 48000Hz
	Channel Map: front-left,front-right
	Owner Module: 4294967295
	Mute: no
	Volume: front-left: 57670 /  88% / -3.33 dB,   front-right: 57670 /  88% / -3.33 dB
	       balance 0.00
	Base Volume: 65536 / 100% / 0.00 dB
	Monitor Source: alsa_output.pci-0000_0a_00.4.iec958-stereo.monitor
	Latency: 0 usec, configured 0 usec
	Flags: HARDWARE HW_MUTE_CTRL DECIBEL_VOLUME LATENCY SET_FORMATS 
	Properties:
		alsa.card = "2"
		alsa.card_name = "HD-Audio Generic"
		alsa.class = "generic"
		alsa.components = "HDA:10ec0b00,10438797,00100001"
		alsa.device = "1"
		alsa.driver_name = "snd_hda_intel"
		alsa.id = "ALCS1200A Digital"
		alsa.long_card_name = "HD-Audio Generic at 0xfc800000 irq 86"
		alsa.mixer_name = "Realtek ALCS1200A"
		alsa.name = "ALCS1200A Digital"
		alsa.resolution_bits = "16"
		alsa.subclass = "generic-mix"
		alsa.subdevice = "0"
		alsa.subdevice_name = "subdevice #0"
		alsa.sync.id = "00000000:00000000:00000000:00000000"
		api.alsa.card.longname = "HD-Audio Generic at 0xfc800000 irq 86"
		api.alsa.card.name = "HD-Audio Generic"
		api.alsa.path = "iec958:2"
		api.alsa.pcm.card = "2"
		api.alsa.pcm.stream = "playback"
		audio.channels = "2"
		audio.position = "FL,FR"
		card.profile.device = "11"
		device.api = "alsa"
		device.bus = "pci"
		device.class = "sound"
		device.icon_name = "audio-card-analog"
		device.id = "44"
		device.profile.description = "Digital Stereo (IEC958)"
		device.profile.name = "iec958-stereo"
		device.routes = "1"
		factory.name = "api.alsa.pcm.sink"
		media.class = "Audio/Sink"
		device.description = "Starship/Matisse HD Audio Controller"
		node.name = "alsa_output.pci-0000_0a_00.4.iec958-stereo"
		node.nick = "ALCS1200A Digital"
		node.pause-on-idle = "false"
		object.path = "alsa:acp:Generic:11:playback"
		port.group = "playback"
		priority.driver = "736"
		priority.session = "736"
		factory.id = "19"
		clock.quantum-limit = "8192"
		client.id = "40"
		node.driver = "true"
		node.loop.name = "data-loop.0"
		library.name = "audioconvert/libspa-audioconvert"
		object.id = "56"
		object.serial = "56"
		node.max-latency = "16384/48000"
		api.alsa.period-size = "1024"
		api.alsa.period-num = "32"
		api.alsa.headroom = "0"
		api.acp.auto-port = "false"
		api.acp.auto-profile = "false"
		api.alsa.card = "2"
		api.alsa.split-enable = "true"
		api.alsa.use-acp = "true"
		api.dbus.ReserveDevice1 = "Audio2"
		api.dbus.ReserveDevice1.Priority = "-20"
		device.bus_path = "pci-0000:0a:00.4"
		device.enum.api = "udev"
		device.name = "alsa_card.pci-0000_0a_00.4"
		device.nick = "HD-Audio Generic"
		device.plugged.usec = "9150385"
		device.product.id = "0x1487"
		device.product.name = "Starship/Matisse HD Audio Controller"
		device.subsystem = "sound"
		sysfs.path = "/devices/pci0000:00/0000:00:08.1/0000:0a:00.4/sound/card2"
		device.vendor.id = "0x1022"
		device.vendor.name = "Advanced Micro Devices, Inc. [AMD]"
		spa.object.id = "6"
		device.string = "2"
	Ports:
		iec958-stereo-output: Digital Output (S/PDIF) (type: SPDIF, priority: 0, availability unknown)
	Active Port: iec958-stereo-output
	Formats:
		pcm

# sudo fuser -v /dev/snd/*

                     USER        PID ACCESS COMMAND
/dev/snd/controlC0:  root        586 f.... alsactl
                     USER    6715 F.... wireplumber
/dev/snd/controlC1:  root        586 f.... alsactl
                     USER    6715 F.... wireplumber
/dev/snd/controlC2:  root        586 f.... alsactl
                     USER    6714 F.... pipewire
                     USER    6715 F.... wireplumber
/dev/snd/controlC3:  root        586 f.... alsactl
                     USER    6715 F.... wireplumber
/dev/snd/pcmC2D1p:   USER    6714 F...m pipewire
/dev/snd/seq:        USER    6714 F.... pipewire

# pactl list sink-inputs

Sink Input #74
	Driver: PipeWire
	Owner Module: n/a
	Client: 73
	Sink: 56
	Sample Specification: s16le 1ch 48000Hz
	Channel Map: mono
	Format: pcm, format.sample_format = "\"s16le\""  format.rate = "48000"  format.channels = "1"  format.channel_map = "\"mono\""
	Corked: no
	Mute: no
	Volume: mono: 65536 / 100% / 0.00 dB
	       balance 0.00
	Buffer Latency: 0 usec
	Sink Latency: 0 usec
	Resample method: PipeWire
	Properties:
		application.name = "PipeWire ALSA [speaker-test]"
		node.name = "alsa_playback.speaker-test"
		device.description = "ALSA Playback [speaker-test]"
		media.name = "ALSA Playback"
		media.type = "Audio"
		media.category = "Playback"
		node.latency = "12000/48000"
		node.rate = "1/48000"
		stream.is-live = "true"
		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 = "9"
		clock.quantum-limit = "8192"
		node.loop.name = "data-loop.0"
		library.name = "audioconvert/libspa-audioconvert"
		client.id = "72"
		object.id = "73"
		object.serial = "74"
		node.driver-id = "56"
		module-stream-restore.id = "sink-input-by-application-name:PipeWire ALSA [speaker-test]"

I didn't want to upload the full pastebin file from # sudo journalctl -b |  curl -F 'file=@-' 0x0.st because I feel like it would be a security risk for me. But I can go through and find specific things if need be.

Offline

#4 2025-10-16 16:35:41

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 24,807

Re: Pipewire audio on brand new installation not working. Seeking help

Looks like the analog jack is not properly marked as available and playback is routed to a digital out, is that the setup you want or do you intend to play to analog speakers?  but all outputs otherwise look fine, does

speaker-test -Dhw:2 -c2

give you audible noise? If it does does

pactl set-card-profile alsa_card.pci-0000_0a_00.4 output:analog-stereo+input:analog-stereo

help with pipewire output?

The journal is not supposed to contain confidental information, and peacemealing the plethora of stuff that I'd want to check is often cumbersome, if you can't take my word for it, go through the file and mask things you consider confidental with unique placeholders (username -> USER, IP ADDR - xxxx, secretid -> yyyy), .... most relevance would be kernel errors with regard to either the snd-hda-intel driver or the relevant pci bus, but some things really need relevant surrounding context.

Also general disclaimer since proper audio states are normally a victim of that and you mention migrating recently: https://wiki.archlinux.org/title/Dual_b … ibernation -- make sure fast start is disabled. If you wiped Windows you'll need to properly reset UEFI firmware state (UEFI update/CMOS reset or so...) to make sure to not get hit by this condition.

Last edited by V1del (2025-10-16 16:38:52)

Offline

#5 2025-10-16 18:10:22

TiniBobini
Member
Registered: 2025-10-16
Posts: 4

Re: Pipewire audio on brand new installation not working. Seeking help

I tested the first command and it didn't work. To be completely honest I don't know the true difference between an analog and digital setup. I just have my two monitor speakers and my bluetooth headphones (but I haven't tested the headphones yet). I did migrate from windows recently so there's a chance that could be the case. Although most things I find online to disable fast start give only commands for windows, I'm not sure how to do it or if I can do it for linux. Is this an issue strictly for users who dual boot, or can this happen on a single-boot system? When I installed the OS I reformatted both my drives so the only thing on my system should be Linux. Thank you again.

Offline

#6 2025-10-16 20:24:35

TiniBobini
Member
Registered: 2025-10-16
Posts: 4

Re: Pipewire audio on brand new installation not working. Seeking help

Small update! I connected my headphones to my PC and it ended up working! Though the speakers on my monitors still aren't working and I'm not sure why. It's not the best solution but it will work for me for now. I just hope that I can figure it out in the future. I'm not sure if I should mark this post as solved because I didn't really fix the problem.

Offline

Board footer

Powered by FluxBB