Sound stopped working after release-upgrade to 24.04

I’m on Ubuntu 24.04 LTS

I can hear the sound but it’s bad, I mean I can make out what people are saying but it’s got static in it.

Can anyone help me fix this?

1 Like

Perhaps you might elaborate a bit.

Is there a difference if you try different listening hardware plugged into the headphone jack? Into the USB port? Over bluetooth?

Has it been this way since you installed Ubuntu 24.04? Or did it begin recently? Did audio quality slowly degrade? Or suddenly?

And also some technical questions after you have ruled out hardware…

Debugging sound issues

There’s a lot here. Feel free to put each response inside its own set of backticks, to keep them apart.

First, basic system information:

uname -a
lspci -v | grep -A7 -i "audio"
aplay -l
pactl info

Next, check for recent system updates that might have affected audio:

grep "install" /var/log/dpkg.log | tail -n 50

Check if PipeWire / PulseAudio is actually running:

systemctl --user status pipewire pipewire-pulse wireplumber

For real-time audio diagnostics:

pactl info
pactl list short sinks
pactl list | grep -A2 'State\|Name\|Volume\|Mute'

To check for audio-related errors:

journalctl -p 3 -xb | grep -i "pulse\|audio\|alsa"
sudo dmesg | grep -i "audio\|sound\|pulse\|alsa"

Let’s also check current audio settings and devices:

pw-cli ls
pacmd list-sinks

For system load that might affect audio:

top -b -n 1 | head -n 20
1 Like

“Is there a difference if you try different listening hardware plugged into the headphone jack? Into the USB port? Over bluetooth?”

My PC is old and I switched over to Linux a few years ago and the headphone jack on my PC has never worked on Linux, I originally switched over to Ubuntu 20.04 LTS from Windows 8.1, the headphone jack worked just fine on Windows 8.1 but has never done anything at all on Linux. So if I plug headphones into the headphone jack on my PC, nothing happens at all the sound will continue to come through the speakers. It seems Linux just routes all the sound through the HDMI (I’ve got my PC hooked up to my TV via HDMI). Now the headphone jack works fine on my TV though. But the headphone jack on my PC does nothing at all on Linux.

"Has it been this way since you installed Ubuntu 24.04? Or did it begin recently? "

Yeah the sound was working fine but about 2 weeks ago started acting funny. I think it was after an update too if I recall correctly, after an update to Ubuntu, I think that’s when the sound started acting funny. I think an update in the past couple of weeks is what caused this. Though I’m not sure.

:~$ uname -a
Linux -System-Product-Name 6.8.0-51-generic #52-Ubuntu SMP PREEMPT_DYNAMIC Thu Dec  5 13:09:44 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux 

:~$ lspci -v | grep -A7 -i "audio"
00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 Azalia (Intel HDA)
	Subsystem: ASUSTeK Computer Inc. M4A785TD Motherboard
	Flags: bus master, slow devsel, latency 64, IRQ 16, NUMA node 0
	Memory at fe8f4000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: <access denied>
	Kernel driver in use: snd_hda_intel
	Kernel modules: snd_hda_intel

--
01:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Baffin HDMI/DP Audio [Radeon RX 550 640SP / RX 560/560X]
	Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] Baffin HDMI/DP Audio [Radeon RX 550 640SP / RX 560/560X]
	Flags: bus master, fast devsel, latency 0, IRQ 34, NUMA node 0
	Memory at fe99c000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: <access denied>
	Kernel driver in use: snd_hda_intel
	Kernel modules: snd_hda_intel

02:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8192CE PCIe Wireless Network Adapter (rev 01)

:~$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: SB [HDA ATI SB], device 0: VT1708S Analog [VT1708S Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: SB [HDA ATI SB], device 3: VT1708S Digital [VT1708S Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: HDMI [HDA ATI HDMI], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: HDMI [HDA ATI HDMI], device 7: HDMI 1 [HDMI 1]
  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 [55S421]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 1: HDMI [HDA ATI HDMI], device 10: HDMI 4 [HDMI 4]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

:~$ pactl info
Server String: /run/user/1000/pulse/native
Library Protocol Version: 35
Server Protocol Version: 35
Is Local: yes
Client Index: 103
Tile Size: 65472
User Name: Joey
Host Name: Joey-System-Product-Name
Server Name: PulseAudio (on PipeWire 1.0.5)
Server Version: 15.0.0
Default Sample Specification: float32le 2ch 48000Hz
Default Channel Map: front-left,front-right
Default Sink: alsa_output.pci-0000_01_00.1.hdmi-stereo-extra3
Default Source: alsa_output.pci-0000_00_14.2.hdmi-stereo.monitor
Cookie: e258:01c4
:~$ grep "install" /var/log/dpkg.log | tail -n 50
2024-12-21 15:32:01 status not-installed gstreamer1.0-pulseaudio:amd64 <none>
2024-12-21 15:32:01 status installed pulseaudio-module-bluetooth:amd64 1:16.1+dfsg1-2ubuntu10
2024-12-21 15:32:01 status half-installed pulseaudio-module-bluetooth:amd64 1:16.1+dfsg1-2ubuntu10
2024-12-21 15:32:01 status not-installed pulseaudio-module-bluetooth:amd64 <none>
2024-12-21 15:32:01 status installed pulseaudio:amd64 1:16.1+dfsg1-2ubuntu10
2024-12-21 15:32:02 status half-installed pulseaudio:amd64 1:16.1+dfsg1-2ubuntu10
2024-12-21 15:32:02 install pipewire-audio:all <none> 1.0.5-1ubuntu2
2024-12-21 15:32:02 status half-installed pipewire-audio:all 1.0.5-1ubuntu2
2024-12-21 15:32:02 install pipewire-alsa:amd64 <none> 1.0.5-1ubuntu2
2024-12-21 15:32:02 status half-installed pipewire-alsa:amd64 1.0.5-1ubuntu2
2024-12-21 15:32:02 status installed pipewire-alsa:amd64 1.0.5-1ubuntu2
2024-12-21 15:32:02 status installed pipewire-audio:all 1.0.5-1ubuntu2
2024-12-21 15:32:04 status installed man-db:amd64 2.12.0-4build2
2024-12-21 15:41:46 status installed pulseaudio-utils:amd64 1:16.1+dfsg1-2ubuntu10
2024-12-21 15:41:47 status half-installed pulseaudio-utils:amd64 1:16.1+dfsg1-2ubuntu10
2024-12-21 15:41:47 status not-installed pulseaudio-utils:amd64 <none>
2024-12-21 15:41:47 status installed man-db:amd64 2.12.0-4build2
2024-12-21 15:43:25 status installed pavucontrol:amd64 5.0-2build3
2024-12-21 15:43:25 status half-installed pavucontrol:amd64 5.0-2build3
2024-12-21 15:43:25 status not-installed pavucontrol:amd64 <none>
2024-12-21 15:43:26 status installed gnome-menus:amd64 3.36.0-1.1ubuntu3
2024-12-21 15:43:26 status installed man-db:amd64 2.12.0-4build2
2024-12-21 15:43:26 status installed desktop-file-utils:amd64 0.27-2build1
2024-12-21 16:26:47 status half-installed google-chrome-stable:amd64 131.0.6778.139-1
2024-12-21 16:26:55 status half-installed libfwupd2:amd64 1.9.24-1~24.04.1
2024-12-21 16:26:55 status half-installed fwupd:amd64 1.9.24-1~24.04.1
2024-12-21 16:26:56 status half-installed shotwell-common:all 0.32.6-1ubuntu1
2024-12-21 16:26:56 status half-installed shotwell:amd64 0.32.6-1ubuntu1
2024-12-21 16:26:57 status installed google-chrome-stable:amd64 131.0.6778.204-1
2024-12-21 16:26:57 status installed libfwupd2:amd64 1.9.27-0ubuntu1~24.04.1
2024-12-21 16:26:58 status installed fwupd:amd64 1.9.27-0ubuntu1~24.04.1
2024-12-21 16:26:58 status installed desktop-file-utils:amd64 0.27-2build1
2024-12-21 16:26:58 status installed hicolor-icon-theme:all 0.17-2
2024-12-21 16:26:58 status installed gnome-menus:amd64 3.36.0-1.1ubuntu3
2024-12-21 16:26:58 status installed libc-bin:amd64 2.39-0ubuntu8.3
2024-12-21 16:27:00 status installed man-db:amd64 2.12.0-4build2
2024-12-21 16:27:00 status installed shotwell-common:all 0.32.6-1ubuntu3
2024-12-21 16:27:00 status installed libglib2.0-0t64:amd64 2.80.0-6ubuntu3.2
2024-12-21 16:27:00 status installed dbus:amd64 1.14.10-4ubuntu4.1
2024-12-21 16:27:00 status installed shotwell:amd64 0.32.6-1ubuntu3
2024-12-21 16:27:00 status installed libc-bin:amd64 2.39-0ubuntu8.3
2024-12-23 16:04:32 install pavucontrol:amd64 <none> 5.0-2build3
2024-12-23 16:04:32 status half-installed pavucontrol:amd64 5.0-2build3
2024-12-23 16:04:33 install pulseaudio-utils:amd64 <none> 1:16.1+dfsg1-2ubuntu10
2024-12-23 16:04:33 status half-installed pulseaudio-utils:amd64 1:16.1+dfsg1-2ubuntu10
2024-12-23 16:04:33 status installed pavucontrol:amd64 5.0-2build3
2024-12-23 16:04:33 status installed pulseaudio-utils:amd64 1:16.1+dfsg1-2ubuntu10
2024-12-23 16:04:33 status installed gnome-menus:amd64 3.36.0-1.1ubuntu3
2024-12-23 16:04:34 status installed man-db:amd64 2.12.0-4build2
2024-12-23 16:04:34 status installed desktop-file-utils:amd64 0.27-2build1
:~$ systemctl --user status pipewire pipewire-pulse wireplumber
● pipewire.service - PipeWire Multimedia Service
     Loaded: loaded (/usr/lib/systemd/user/pipewire.service; enabled; preset: e>
     Active: active (running) since Thu 2024-12-26 13:01:00 PST; 41min ago
TriggeredBy: ● pipewire.socket
   Main PID: 2313 (pipewire)
      Tasks: 3 (limit: 19002)
     Memory: 7.6M (peak: 8.1M)
        CPU: 22.682s
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewi>
             └─2313 /usr/bin/pipewire

Dec 26 13:01:00 Joey-System-Product-Name systemd[2295]: Started pipewire.s>
Dec 26 13:01:00 Joey-System-Product-Name pipewire[2313]: mod.jackdbus-dete>

● pipewire-pulse.service - PipeWire PulseAudio
     Loaded: loaded (/usr/lib/systemd/user/pipewire-pulse.service; enabled; pre>
     Active: active (running) since Thu 2024-12-26 13:01:00 PST; 41min ago
TriggeredBy: ● pipewire-pulse.socket
   Main PID: 2329 (pipewire-pulse)
      Tasks: 3 (limit: 19002)
     Memory: 22.9M (peak: 23.7M)
        CPU: 40.556s
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewi>
lines 1-23...skipping...
● pipewire.service - PipeWire Multimedia Service
     Loaded: loaded (/usr/lib/systemd/user/pipewire.service; enabled; preset: enabled)
     Active: active (running) since Thu 2024-12-26 13:01:00 PST; 41min ago
TriggeredBy: ● pipewire.socket
   Main PID: 2313 (pipewire)
      Tasks: 3 (limit: 19002)
     Memory: 7.6M (peak: 8.1M)
        CPU: 22.682s
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire.service
             └─2313 /usr/bin/pipewire

Dec 26 13:01:00 Joey-System-Product-Name systemd[2295]: Started pipewire.service - PipeWire Multimedia Service.
Dec 26 13:01:00 Joey-System-Product-Name pipewire[2313]: mod.jackdbus-detect: Failed to receive jackdbus reply: org.freedesktop.DBus.Error.ServiceUnknown: The name org.jackaudio.servi>

● pipewire-pulse.service - PipeWire PulseAudio
     Loaded: loaded (/usr/lib/systemd/user/pipewire-pulse.service; enabled; preset: enabled)
     Active: active (running) since Thu 2024-12-26 13:01:00 PST; 41min ago
TriggeredBy: ● pipewire-pulse.socket
   Main PID: 2329 (pipewire-pulse)
      Tasks: 3 (limit: 19002)
     Memory: 22.9M (peak: 23.7M)
        CPU: 40.556s
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire-pulse.service
             └─2329 /usr/bin/pipewire-pulse

Dec 26 13:01:00 Joey-System-Product-Name systemd[2295]: Started pipewire-pulse.service - PipeWire PulseAudio.

● wireplumber.service - Multimedia Service Session Manager
     Loaded: loaded (/usr/lib/systemd/user/wireplumber.service; enabled; preset: enabled)
     Active: active (running) since Thu 2024-12-26 13:01:00 PST; 41min ago
   Main PID: 2320 (wireplumber)
      Tasks: 6 (limit: 19002)
     Memory: 9.2M (peak: 9.7M)
        CPU: 343ms
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/wireplumber.service
             └─2320 /usr/bin/wireplumber

Dec 26 13:01:00 Joey-System-Product-Name systemd[2295]: Started wireplumber.service - Multimedia Service Session Manager.
Dec 26 13:01:00 Joey-System-Product-Name wireplumber[2320]: SPA handle 'api.libcamera.enum.manager' could not be loaded; is it installed?
Dec 26 13:01:00 Joey-System-Product-Name wireplumber[2320]: PipeWire's libcamera SPA missing or broken. libcamera not supported.
Dec 26 13:01:01 Joey-System-Product-Name wireplumber[2320]: BlueZ system service is not available
~
~
~
~
~
lines 1-41/41 (END)













































● pipewire.service - PipeWire Multimedia Service
     Loaded: loaded (/usr/lib/systemd/user/pipewire.service; enabled; preset: enabled)
     Active: active (running) since Thu 2024-12-26 13:01:00 PST; 41min ago
TriggeredBy: ● pipewire.socket
   Main PID: 2313 (pipewire)
      Tasks: 3 (limit: 19002)
     Memory: 7.6M (peak: 8.1M)
        CPU: 22.682s
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire.service
             └─2313 /usr/bin/pipewire

Dec 26 13:01:00 Joey-System-Product-Name systemd[2295]: Started pipewire.service - PipeWire Multimedia Service.
Dec 26 13:01:00 Joey-System-Product-Name pipewire[2313]: mod.jackdbus-detect: Failed to receive jackdbus reply: org.freedesktop.DBus.Error.ServiceUnknown: The name org.jackaudio.>

● pipewire-pulse.service - PipeWire PulseAudio
     Loaded: loaded (/usr/lib/systemd/user/pipewire-pulse.service; enabled; preset: enabled)
     Active: active (running) since Thu 2024-12-26 13:01:00 PST; 41min ago
TriggeredBy: ● pipewire-pulse.socket
   Main PID: 2329 (pipewire-pulse)
      Tasks: 3 (limit: 19002)
     Memory: 22.9M (peak: 23.7M)
        CPU: 40.556s
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire-pulse.service
             └─2329 /usr/bin/pipewire-pulse

Dec 26 13:01:00 Joey-System-Product-Name systemd[2295]: Started pipewire-pulse.service - PipeWire PulseAudio.

● wireplumber.service - Multimedia Service Session Manager
     Loaded: loaded (/usr/lib/systemd/user/wireplumber.service; enabled; preset: enabled)
     Active: active (running) since Thu 2024-12-26 13:01:00 PST; 41min ago
   Main PID: 2320 (wireplumber)
      Tasks: 6 (limit: 19002)
     Memory: 9.2M (peak: 9.7M)
        CPU: 343ms
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/wireplumber.service
             └─2320 /usr/bin/wireplumber

Dec 26 13:01:00 Joey-System-Product-Name systemd[2295]: Started wireplumber.service - Multimedia Service Session Manager.
Dec 26 13:01:00 Joey-System-Product-Name wireplumber[2320]: SPA handle 'api.libcamera.enum.manager' could not be loaded; is it installed?
Dec 26 13:01:00 Joey-System-Product-Name wireplumber[2320]: PipeWire's libcamera SPA missing or broken. libcamera not supported.
Dec 26 13:01:01 Joey-System-Product-Name wireplumber[2320]: BlueZ system service is not available
~
~
~
lines 1-41/41 (END)
:~$ pactl info
Server String: /run/user/1000/pulse/native
Library Protocol Version: 35
Server Protocol Version: 35
Is Local: yes
Client Index: 116
Tile Size: 65472
User Name: Joey
Host Name: Joey-System-Product-Name
Server Name: PulseAudio (on PipeWire 1.0.5)
Server Version: 15.0.0
Default Sample Specification: float32le 2ch 48000Hz
Default Channel Map: front-left,front-right
Default Sink: alsa_output.pci-0000_01_00.1.hdmi-stereo-extra3
Default Source: alsa_output.pci-0000_00_14.2.hdmi-stereo.monitor
Cookie: e258:01c4


:~$ pactl list short sinks
48	alsa_output.pci-0000_00_14.2.hdmi-stereo	PipeWire	s32le 2ch 48000Hz	SUSPENDED
49	alsa_output.pci-0000_01_00.1.hdmi-stereo-extra3	PipeWire	s32le 2ch 48000Hz	RUNNING
:~$ pactl list | grep -A2 'State\|Name\|Volume\|Mute'
	Name: libpipewire-module-rt
	Argument: {
            nice.level    = -11
--
	Name: libpipewire-module-protocol-native
	Argument: {
            # List of server Unix sockets, and optionally permissions
--
	Name: libpipewire-module-profiler
	Argument: 
	Usage counter: n/a
--
	Name: libpipewire-module-metadata
	Argument: 
	Usage counter: n/a
--
	Name: libpipewire-module-spa-device-factory
	Argument: 
	Usage counter: n/a
--
	Name: libpipewire-module-spa-node-factory
	Argument: 
	Usage counter: n/a
--
	Name: libpipewire-module-client-node
	Argument: 
	Usage counter: n/a
--
	Name: libpipewire-module-client-device
	Argument: 
	Usage counter: n/a
--
	Name: libpipewire-module-portal
	Argument: 
	Usage counter: n/a
--
	Name: libpipewire-module-access
	Argument: {
            # Socket-specific access permissions
--
	Name: libpipewire-module-adapter
	Argument: 
	Usage counter: n/a
--
	Name: libpipewire-module-link-factory
	Argument: 
	Usage counter: n/a
--
	Name: libpipewire-module-session-manager
	Argument: 
	Usage counter: n/a
--
	Name: libpipewire-module-jackdbus-detect
	Argument: {
            #jack.library     = libjack.so.0
--
	Name: module-always-sink
	Argument: 
	Usage counter: n/a
--
	State: SUSPENDED
	Name: alsa_output.pci-0000_00_14.2.hdmi-stereo
	Description: Built-in Audio Digital Stereo (HDMI)
	Driver: PipeWire
--
	Mute: no
	Volume: front-left: 45324 /  69% / -9.61 dB,   front-right: 45324 /  69% / -9.61 dB
	        balance 0.00
	Base Volume: 65536 / 100% / 0.00 dB
	Monitor Source: alsa_output.pci-0000_00_14.2.hdmi-stereo.monitor
	Latency: 0 usec, configured 0 usec
--
	State: RUNNING
	Name: alsa_output.pci-0000_01_00.1.hdmi-stereo-extra3
	Description: Baffin HDMI/DP Audio [Radeon RX 550 640SP / RX 560/560X] Digital Stereo (HDMI 4)
	Driver: PipeWire
--
	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: alsa_output.pci-0000_01_00.1.hdmi-stereo-extra3.monitor
	Latency: 0 usec, configured 0 usec
--
	State: SUSPENDED
	Name: alsa_output.pci-0000_00_14.2.hdmi-stereo.monitor
	Description: Monitor of Built-in Audio Digital Stereo (HDMI)
	Driver: PipeWire
--
	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 of Sink: alsa_output.pci-0000_00_14.2.hdmi-stereo
	Latency: 0 usec, configured 0 usec
--
	State: RUNNING
	Name: alsa_output.pci-0000_01_00.1.hdmi-stereo-extra3.monitor
	Description: Monitor of Baffin HDMI/DP Audio [Radeon RX 550 640SP / RX 560/560X] Digital Stereo (HDMI 4)
	Driver: PipeWire
--
	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 of Sink: alsa_output.pci-0000_01_00.1.hdmi-stereo-extra3
	Latency: 0 usec, configured 0 usec
--
	Mute: no
	Volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
	        balance 0.00
	Buffer Latency: 0 usec
--
		application.process.host = "Joey-System-Product-Name"
		application.process.binary = "firefox"
		application.language = "en_US.UTF-8"
--
	Mute: no
	Volume: mono: 65536 / 100% / 0.00 dB
	        balance 0.00
	Buffer Latency: 0 usec
--
		application.process.host = "Joey-System-Product-Name"
		application.process.binary = "sd_dummy"
		application.language = "C"
--
	Mute: no
	Volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
	        balance 0.00
	Buffer Latency: 0 usec
--
		application.process.host = "Joey-System-Product-Name"
		application.process.binary = "firefox"
		application.language = "en_US.UTF-8"
--
		application.process.host = "Joey-System-Product-Name"
		core.version = "1.0.5"
		core.name = "pipewire-computer1-2329"
--
		application.process.host = "Joey-System-Product-Name"
		core.version = "1.0.5"
		core.name = "pipewire-computer1-2320"
--
		application.process.host = "Joey-System-Product-Name"
		core.version = "1.0.5"
		core.name = "pipewire-computer1-2320"
--
		application.process.host = "Joey-System-Product-Name"
		window.x11.display = ":0"
		core.version = "1.0.5"
--
		application.name = "GNOME Shell Volume Control"
		application.id = "org.gnome.VolumeControl"
		application.icon_name = "multimedia-volume-control"
		application.version = "46.0"
--
		application.process.host = "Joey-System-Product-Name"
		application.process.binary = "gnome-shell"
		application.language = "en_US.UTF-8"
--
		application.name = "GNOME Volume Control Media Keys"
		application.id = "org.gnome.VolumeControl"
		application.icon_name = "multimedia-volume-control"
		application.version = ""
--
		application.process.host = "Joey-System-Product-Name"
		application.process.binary = "gsd-media-keys"
		application.language = "en_US.UTF-8"
--
		application.process.host = "Joey-System-Product-Name"
		window.x11.display = ":0"
		core.version = "1.0.5"
--
		application.process.host = "Joey-System-Product-Name"
		application.process.binary = "firefox"
		application.language = "en_US.UTF-8"
--
		application.process.host = "Joey-System-Product-Name"
		application.process.binary = "firefox"
		application.language = "en_US.UTF-8"
--
		application.process.host = "Joey-System-Product-Name"
		application.process.binary = "sd_dummy"
		application.language = "C"
--
		application.process.host = "Joey-System-Product-Name"
		application.process.binary = "chrome"
		application.language = "en_US.UTF-8"
--
		application.process.host = "Joey-System-Product-Name"
		application.process.binary = "gnome-shell"
		application.language = "en_US.UTF-8"
--
		application.process.host = "Joey-System-Product-Name"
		application.process.binary = "gnome-terminal-server"
		application.language = "en_US.UTF-8"
--
		application.process.host = "Joey-System-Product-Name"
		application.process.binary = "pactl"
		application.name = "pactl"
--
	Name: bell-window-system
	Sample Specification: s16le 2ch 44100Hz
	Channel Map: front-left,front-right
	Volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
	        balance 0.00
	Duration: 0.3s
--
		application.process.host = "Joey-System-Product-Name"
		application.process.binary = "gnome-shell"
		application.language = "en_US.UTF-8"
--
	Name: dialog-warning
	Sample Specification: s16le 2ch 44100Hz
	Channel Map: front-left,front-right
	Volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
	        balance 0.00
	Duration: 0.4s
--
		application.process.host = "Joey-System-Product-Name"
		application.process.binary = "gnome-terminal-server"
		application.language = "en_US.UTF-8"
--
	Name: alsa_card.pci-0000_00_14.2
	Driver: alsa
	Owner Module: n/a
--
	Name: alsa_card.pci-0000_01_00.1
	Driver: alsa
	Owner Module: n/a

The command

journalctl -p 3 -xb | grep -i "pulse\|audio\|alsa"

Turned up absolutely nothing, there were no results.

:~$ sudo dmesg | grep -i "audio\|sound\|pulse\|alsa"
[sudo] password for Joey: 
[  112.519760] input: HDA ATI HDMI HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card1/input20
[  112.520119] input: HDA ATI HDMI HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card1/input21
[  112.524106] input: HDA ATI HDMI HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card1/input22
[  112.524615] input: HDA ATI HDMI HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card1/input23
[  112.525338] snd_hda_codec_via hdaudioC0D0: autoconfig for VT1708S: line_outs=4 (0x1c/0x19/0x22/0x23/0x0) type:line
[  112.525344] snd_hda_codec_via hdaudioC0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[  112.525349] snd_hda_codec_via hdaudioC0D0:    hp_outs=1 (0x1d/0x0/0x0/0x0/0x0)
[  112.525355] snd_hda_codec_via hdaudioC0D0:    mono: mono_out=0x0
[  112.525360] snd_hda_codec_via hdaudioC0D0:    dig-out=0x20/0x21
[  112.525363] snd_hda_codec_via hdaudioC0D0:    inputs:
[  112.525369] snd_hda_codec_via hdaudioC0D0:      Rear Mic=0x1a
[  112.525373] snd_hda_codec_via hdaudioC0D0:      Front Mic=0x1e
[  112.525378] snd_hda_codec_via hdaudioC0D0:      Line=0x1b
[  112.538266] input: HDA ATI HDMI HDMI/DP,pcm=10 as /devices/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card1/input24
[  112.556003] input: HDA ATI SB Rear Mic as /devices/pci0000:00/0000:00:14.2/sound/card0/input25
[  112.565613] input: HDA ATI SB Front Mic as /devices/pci0000:00/0000:00:14.2/sound/card0/input26
[  112.582009] input: HDA ATI SB Line as /devices/pci0000:00/0000:00:14.2/sound/card0/input27
[  112.588057] input: HDA ATI SB Line Out Front as /devices/pci0000:00/0000:00:14.2/sound/card0/input28
[  112.595588] input: HDA ATI SB Line Out Surround as /devices/pci0000:00/0000:00:14.2/sound/card0/input29
[  112.604771] input: HDA ATI SB Line Out CLFE as /devices/pci0000:00/0000:00:14.2/sound/card0/input30
[  112.604884] input: HDA ATI SB Line Out Side as /devices/pci0000:00/0000:00:14.2/sound/card0/input31
[  112.613837] input: HDA ATI SB Front Headphone as /devices/pci0000:00/0000:00:14.2/sound/card0/input32
[  116.895112] snd_hda_intel 0000:01:00.1: bound 0000:01:00.0 (ops amdgpu_dm_audio_component_bind_ops [amdgpu])

:~$ pw-cli ls
	id 0, type PipeWire:Interface:Core/4
 		object.serial = "0"
 		core.name = "pipewire-0"
	id 1, type PipeWire:Interface:Module/3
 		object.serial = "1"
 		module.name = "libpipewire-module-rt"
	id 2, type PipeWire:Interface:Module/3
 		object.serial = "2"
 		module.name = "libpipewire-module-protocol-native"
	id 3, type PipeWire:Interface:Module/3
 		object.serial = "3"
 		module.name = "libpipewire-module-profiler"
	id 4, type PipeWire:Interface:Profiler/3
 		object.serial = "4"
	id 5, type PipeWire:Interface:Module/3
 		object.serial = "5"
 		module.name = "libpipewire-module-metadata"
	id 6, type PipeWire:Interface:Factory/3
 		object.serial = "6"
 		module.id = "5"
 		factory.name = "metadata"
 		factory.type.name = "PipeWire:Interface:Metadata"
 		factory.type.version = "3"
	id 7, type PipeWire:Interface:Module/3
 		object.serial = "7"
 		module.name = "libpipewire-module-spa-device-factory"
	id 8, type PipeWire:Interface:Factory/3
 		object.serial = "8"
 		module.id = "7"
 		factory.name = "spa-device-factory"
 		factory.type.name = "PipeWire:Interface:Device"
 		factory.type.version = "3"
	id 9, type PipeWire:Interface:Module/3
 		object.serial = "9"
 		module.name = "libpipewire-module-spa-node-factory"
	id 10, type PipeWire:Interface:Factory/3
 		object.serial = "10"
 		module.id = "9"
 		factory.name = "spa-node-factory"
 		factory.type.name = "PipeWire:Interface:Node"
 		factory.type.version = "3"
	id 11, type PipeWire:Interface:Module/3
 		object.serial = "11"
 		module.name = "libpipewire-module-client-node"
	id 12, type PipeWire:Interface:Factory/3
 		object.serial = "12"
 		module.id = "11"
 		factory.name = "client-node"
 		factory.type.name = "PipeWire:Interface:ClientNode"
 		factory.type.version = "5"
	id 13, type PipeWire:Interface:Module/3
 		object.serial = "13"
 		module.name = "libpipewire-module-client-device"
	id 14, type PipeWire:Interface:Factory/3
 		object.serial = "14"
 		module.id = "13"
 		factory.name = "client-device"
 		factory.type.name = "Spa:Pointer:Interface:Device"
 		factory.type.version = "0"
	id 15, type PipeWire:Interface:Module/3
 		object.serial = "15"
 		module.name = "libpipewire-module-portal"
	id 16, type PipeWire:Interface:Module/3
 		object.serial = "16"
 		module.name = "libpipewire-module-access"
	id 17, type PipeWire:Interface:Module/3
 		object.serial = "17"
 		module.name = "libpipewire-module-adapter"
	id 18, type PipeWire:Interface:Factory/3
 		object.serial = "18"
 		module.id = "17"
 		factory.name = "adapter"
 		factory.type.name = "PipeWire:Interface:Node"
 		factory.type.version = "3"
	id 19, type PipeWire:Interface:Module/3
 		object.serial = "19"
 		module.name = "libpipewire-module-link-factory"
	id 20, type PipeWire:Interface:Factory/3
 		object.serial = "20"
 		module.id = "19"
 		factory.name = "link-factory"
 		factory.type.name = "PipeWire:Interface:Link"
 		factory.type.version = "3"
	id 21, type PipeWire:Interface:Module/3
 		object.serial = "21"
 		module.name = "libpipewire-module-session-manager"
	id 22, type PipeWire:Interface:Factory/3
 		object.serial = "22"
 		module.id = "21"
 		factory.name = "client-endpoint"
 		factory.type.name = "PipeWire:Interface:ClientEndpoint"
 		factory.type.version = "0"
	id 23, type PipeWire:Interface:Factory/3
 		object.serial = "23"
 		module.id = "21"
 		factory.name = "client-session"
 		factory.type.name = "PipeWire:Interface:ClientSession"
 		factory.type.version = "0"
	id 24, type PipeWire:Interface:Factory/3
 		object.serial = "24"
 		module.id = "21"
 		factory.name = "session"
 		factory.type.name = "PipeWire:Interface:Session"
 		factory.type.version = "0"
	id 25, type PipeWire:Interface:Factory/3
 		object.serial = "25"
 		module.id = "21"
 		factory.name = "endpoint"
 		factory.type.name = "PipeWire:Interface:Endpoint"
 		factory.type.version = "0"
	id 26, type PipeWire:Interface:Factory/3
 		object.serial = "26"
 		module.id = "21"
 		factory.name = "endpoint-stream"
 		factory.type.name = "PipeWire:Interface:EndpointStream"
 		factory.type.version = "0"
	id 27, type PipeWire:Interface:Factory/3
 		object.serial = "27"
 		module.id = "21"
 		factory.name = "endpoint-link"
 		factory.type.name = "PipeWire:Interface:EndpointLink"
 		factory.type.version = "0"
	id 28, type PipeWire:Interface:Module/3
 		object.serial = "28"
 		module.name = "libpipewire-module-jackdbus-detect"
	id 29, type PipeWire:Interface:Node/3
 		object.serial = "29"
 		factory.id = "10"
 		priority.driver = "20000"
 		node.name = "Dummy-Driver"
	id 30, type PipeWire:Interface:Node/3
 		object.serial = "30"
 		factory.id = "10"
 		priority.driver = "19000"
 		node.name = "Freewheel-Driver"
	id 31, type PipeWire:Interface:Metadata/3
 		object.serial = "31"
 		metadata.name = "settings"
	id 32, type PipeWire:Interface:Client/3
 		object.serial = "32"
 		module.id = "2"
 		pipewire.protocol = "protocol-native"
 		pipewire.sec.pid = "2329"
 		pipewire.sec.uid = "1000"
 		pipewire.sec.gid = "1000"
 		pipewire.sec.label = "unconfined"
 		pipewire.sec.socket = "pipewire-0"
 		pipewire.access = "unrestricted"
 		application.name = "pipewire"
	id 33, type PipeWire:Interface:Node/3
 		object.serial = "49"
 		object.path = "alsa:pcm:1:hdmi:1,3:playback"
 		factory.id = "18"
 		client.id = "35"
 		device.id = "47"
 		priority.session = "600"
 		priority.driver = "600"
 		node.description = "Baffin HDMI/DP Audio [Radeon RX 550 640SP / RX 560/560X] Digital Stereo (HDMI 4)"
 		node.name = "alsa_output.pci-0000_01_00.1.hdmi-stereo-extra3"
 		node.nick = "55S421"
 		media.class = "Audio/Sink"
	id 34, type PipeWire:Interface:Client/3
 		object.serial = "34"
 		module.id = "2"
 		pipewire.protocol = "protocol-native"
 		pipewire.sec.pid = "2320"
 		pipewire.sec.uid = "1000"
 		pipewire.sec.gid = "1000"
 		pipewire.sec.label = "unconfined"
 		pipewire.sec.socket = "pipewire-0"
 		pipewire.access = "unrestricted"
 		application.name = "WirePlumber"
	id 35, type PipeWire:Interface:Client/3
 		object.serial = "35"
 		module.id = "2"
 		pipewire.protocol = "protocol-native"
 		pipewire.sec.pid = "2320"
 		pipewire.sec.uid = "1000"
 		pipewire.sec.gid = "1000"
 		pipewire.sec.label = "unconfined"
 		pipewire.sec.socket = "pipewire-0"
 		pipewire.access = "unrestricted"
 		application.name = "WirePlumber [export]"
	id 36, type PipeWire:Interface:Metadata/3
 		factory.id = "6"
 		module.id = "5"
 		metadata.name = "default"
 		client.id = "34"
 		object.serial = "36"
	id 37, type PipeWire:Interface:Metadata/3
 		metadata.name = "sm-objects"
 		factory.id = "6"
 		module.id = "5"
 		client.id = "34"
 		object.serial = "37"
	id 38, type PipeWire:Interface:Metadata/3
 		metadata.name = "route-settings"
 		factory.id = "6"
 		module.id = "5"
 		client.id = "34"
 		object.serial = "38"
	id 39, type PipeWire:Interface:Port/3
 		object.serial = "53"
 		object.path = "alsa:pcm:0:hdmi:0:playback:monitor_1"
 		format.dsp = "32 bit float mono audio"
 		node.id = "48"
 		audio.channel = "FR"
 		port.id = "1"
 		port.name = "monitor_FR"
 		port.direction = "out"
 		port.monitor = "true"
 		port.alias = "VT1708S Digital:monitor_FR"
	id 40, type PipeWire:Interface:Port/3
 		object.serial = "51"
 		object.path = "alsa:pcm:0:hdmi:0:playback:monitor_0"
 		format.dsp = "32 bit float mono audio"
 		node.id = "48"
 		audio.channel = "FL"
 		port.id = "0"
 		port.name = "monitor_FL"
 		port.direction = "out"
 		port.monitor = "true"
 		port.alias = "VT1708S Digital:monitor_FL"
	id 41, type PipeWire:Interface:Port/3
 		object.serial = "52"
 		object.path = "alsa:pcm:0:hdmi:0:playback:playback_1"
 		format.dsp = "32 bit float mono audio"
 		node.id = "48"
 		audio.channel = "FR"
 		port.id = "1"
 		port.name = "playback_FR"
 		port.direction = "in"
 		port.physical = "true"
 		port.terminal = "true"
 		port.alias = "VT1708S Digital:playback_FR"
	id 42, type PipeWire:Interface:Port/3
 		object.serial = "50"
 		object.path = "alsa:pcm:0:hdmi:0:playback:playback_0"
 		format.dsp = "32 bit float mono audio"
 		node.id = "48"
 		audio.channel = "FL"
 		port.id = "0"
 		port.name = "playback_FL"
 		port.direction = "in"
 		port.physical = "true"
 		port.terminal = "true"
 		port.alias = "VT1708S Digital:playback_FL"
	id 43, type PipeWire:Interface:Node/3
 		object.serial = "43"
 		factory.id = "10"
 		client.id = "35"
 		priority.session = "100"
 		priority.driver = "1"
 		node.name = "Midi-Bridge"
 		media.class = "Midi/Bridge"
	id 44, type PipeWire:Interface:Port/3
 		object.serial = "44"
 		object.path = "alsa:seq:default:client_14:playback_0"
 		format.dsp = "8 bit raw midi"
 		node.id = "43"
 		port.id = "0"
 		port.name = "Midi Through:(playback_0) Midi Through Port-0"
 		port.direction = "in"
 		port.physical = "true"
 		port.terminal = "true"
 		port.alias = "Midi Through:Midi Through Port-0"
	id 45, type PipeWire:Interface:Port/3
 		object.serial = "45"
 		object.path = "alsa:seq:default:client_14:capture_0"
 		format.dsp = "8 bit raw midi"
 		node.id = "43"
 		port.id = "0"
 		port.name = "Midi Through:(capture_0) Midi Through Port-0"
 		port.direction = "out"
 		port.physical = "true"
 		port.terminal = "true"
 		port.alias = "Midi Through:Midi Through Port-0"
	id 46, type PipeWire:Interface:Device/3
 		object.serial = "46"
 		factory.id = "14"
 		client.id = "35"
 		device.api = "alsa"
 		device.description = "Built-in Audio"
 		device.name = "alsa_card.pci-0000_00_14.2"
 		device.nick = "HDA ATI SB"
 		media.class = "Audio/Device"
	id 47, type PipeWire:Interface:Device/3
 		object.serial = "47"
 		factory.id = "14"
 		client.id = "35"
 		device.api = "alsa"
 		device.description = "Baffin HDMI/DP Audio [Radeon RX 550 640SP / RX 560/560X]"
 		device.name = "alsa_card.pci-0000_01_00.1"
 		device.nick = "HDA ATI HDMI"
 		media.class = "Audio/Device"
	id 48, type PipeWire:Interface:Node/3
 		object.serial = "48"
 		object.path = "alsa:pcm:0:hdmi:0:playback"
 		factory.id = "18"
 		client.id = "35"
 		device.id = "46"
 		priority.session = "696"
 		priority.driver = "696"
 		node.description = "Built-in Audio Digital Stereo (HDMI)"
 		node.name = "alsa_output.pci-0000_00_14.2.hdmi-stereo"
 		node.nick = "VT1708S Digital"
 		media.class = "Audio/Sink"
	id 49, type PipeWire:Interface:Port/3
 		object.serial = "54"
 		object.path = "alsa:pcm:1:hdmi:1,3:playback:playback_0"
 		format.dsp = "32 bit float mono audio"
 		node.id = "33"
 		audio.channel = "FL"
 		port.id = "0"
 		port.name = "playback_FL"
 		port.direction = "in"
 		port.physical = "true"
 		port.terminal = "true"
 		port.alias = "55S421:playback_FL"
	id 50, type PipeWire:Interface:Port/3
 		object.serial = "55"
 		object.path = "alsa:pcm:1:hdmi:1,3:playback:monitor_0"
 		format.dsp = "32 bit float mono audio"
 		node.id = "33"
 		audio.channel = "FL"
 		port.id = "0"
 		port.name = "monitor_FL"
 		port.direction = "out"
 		port.monitor = "true"
 		port.alias = "55S421:monitor_FL"
	id 51, type PipeWire:Interface:Port/3
 		object.serial = "56"
 		object.path = "alsa:pcm:1:hdmi:1,3:playback:playback_1"
 		format.dsp = "32 bit float mono audio"
 		node.id = "33"
 		audio.channel = "FR"
 		port.id = "1"
 		port.name = "playback_FR"
 		port.direction = "in"
 		port.physical = "true"
 		port.terminal = "true"
 		port.alias = "55S421:playback_FR"
	id 52, type PipeWire:Interface:Port/3
 		object.serial = "57"
 		object.path = "alsa:pcm:1:hdmi:1,3:playback:monitor_1"
 		format.dsp = "32 bit float mono audio"
 		node.id = "33"
 		audio.channel = "FR"
 		port.id = "1"
 		port.name = "monitor_FR"
 		port.direction = "out"
 		port.monitor = "true"
 		port.alias = "55S421:monitor_FR"
	id 53, type PipeWire:Interface:Client/3
 		object.serial = "58"
 		module.id = "2"
 		pipewire.protocol = "protocol-native"
 		pipewire.sec.pid = "2539"
 		pipewire.sec.uid = "1000"
 		pipewire.sec.gid = "1000"
 		pipewire.sec.label = "unconfined"
 		pipewire.sec.socket = "pipewire-0"
 		pipewire.access = "unrestricted"
 		application.name = "gnome-shell"
	id 54, type PipeWire:Interface:Client/3
 		object.serial = "59"
 		module.id = "2"
 		pipewire.protocol = "protocol-native"
 		pipewire.sec.pid = "2329"
 		pipewire.sec.uid = "1000"
 		pipewire.sec.gid = "1000"
 		pipewire.sec.label = "unconfined"
 		pipewire.sec.socket = "pipewire-0"
 		pipewire.access = "unrestricted"
 		application.name = "GNOME Shell Volume Control"
	id 55, type PipeWire:Interface:Client/3
 		object.serial = "60"
 		module.id = "2"
 		pipewire.protocol = "protocol-native"
 		pipewire.sec.pid = "2329"
 		pipewire.sec.uid = "1000"
 		pipewire.sec.gid = "1000"
 		pipewire.sec.label = "unconfined"
 		pipewire.sec.socket = "pipewire-0"
 		pipewire.access = "unrestricted"
 		application.name = "GNOME Volume Control Media Keys"
	id 56, type PipeWire:Interface:Client/3
 		object.serial = "61"
 		module.id = "2"
 		pipewire.protocol = "protocol-native"
 		pipewire.sec.pid = "3244"
 		pipewire.sec.uid = "1000"
 		pipewire.sec.gid = "1000"
 		pipewire.sec.label = "unconfined"
 		pipewire.sec.socket = "pipewire-0"
 		pipewire.access = "unrestricted"
 		application.name = "xdg-desktop-portal"
	id 57, type PipeWire:Interface:Client/3
 		object.serial = "62"
 		module.id = "2"
 		pipewire.protocol = "protocol-native"
 		pipewire.sec.pid = "2329"
 		pipewire.sec.uid = "1000"
 		pipewire.sec.gid = "1000"
 		pipewire.sec.label = "unconfined"
 		pipewire.sec.socket = "pipewire-0"
 		pipewire.access = "unrestricted"
 		application.name = "Firefox"
	id 58, type PipeWire:Interface:Node/3
 		object.serial = "63"
 		factory.id = "6"
 		client.id = "57"
 		client.api = "pipewire-pulse"
 		application.name = "Firefox"
 		node.name = "Firefox"
 		media.class = "Stream/Output/Audio"
	id 59, type PipeWire:Interface:Port/3
 		object.serial = "64"
 		object.path = "Firefox:output_0"
 		format.dsp = "32 bit float mono audio"
 		node.id = "58"
 		audio.channel = "FL"
 		port.id = "0"
 		port.name = "output_FL"
 		port.direction = "out"
 		port.alias = "Firefox:output_FL"
	id 60, type PipeWire:Interface:Port/3
 		object.serial = "65"
 		object.path = "Firefox:output_1"
 		format.dsp = "32 bit float mono audio"
 		node.id = "58"
 		audio.channel = "FR"
 		port.id = "1"
 		port.name = "output_FR"
 		port.direction = "out"
 		port.alias = "Firefox:output_FR"
	id 61, type PipeWire:Interface:Link/3
 		object.serial = "66"
 		factory.id = "20"
 		client.id = "34"
 		link.output.port = "59"
 		link.input.port = "49"
 		link.output.node = "58"
 		link.input.node = "33"
	id 62, type PipeWire:Interface:Link/3
 		object.serial = "67"
 		factory.id = "20"
 		client.id = "34"
 		link.output.port = "60"
 		link.input.port = "51"
 		link.output.node = "58"
 		link.input.node = "33"
	id 63, type PipeWire:Interface:Client/3
 		object.serial = "68"
 		module.id = "2"
 		pipewire.protocol = "protocol-native"
 		pipewire.sec.pid = "2329"
 		pipewire.sec.uid = "1000"
 		pipewire.sec.gid = "1000"
 		pipewire.sec.label = "unconfined"
 		pipewire.sec.socket = "pipewire-0"
 		pipewire.access = "unrestricted"
 		application.name = "Firefox"
	id 64, type PipeWire:Interface:Client/3
 		object.serial = "81"
 		module.id = "2"
 		pipewire.protocol = "protocol-native"
 		pipewire.sec.pid = "2329"
 		pipewire.sec.uid = "1000"
 		pipewire.sec.gid = "1000"
 		pipewire.sec.label = "unconfined"
 		pipewire.sec.socket = "pipewire-0"
 		pipewire.access = "unrestricted"
 		application.name = "speech-dispatcher-dummy"
	id 65, type PipeWire:Interface:Node/3
 		object.serial = "82"
 		factory.id = "6"
 		client.id = "64"
 		client.api = "pipewire-pulse"
 		application.name = "speech-dispatcher-dummy"
 		node.name = "speech-dispatcher-dummy"
 		media.class = "Stream/Output/Audio"
	id 66, type PipeWire:Interface:Link/3
 		object.serial = "86"
 		factory.id = "20"
 		client.id = "34"
 		link.output.port = "68"
 		link.input.port = "51"
 		link.output.node = "65"
 		link.input.node = "33"
	id 67, type PipeWire:Interface:Link/3
 		object.serial = "85"
 		factory.id = "20"
 		client.id = "34"
 		link.output.port = "69"
 		link.input.port = "49"
 		link.output.node = "65"
 		link.input.node = "33"
	id 68, type PipeWire:Interface:Port/3
 		object.serial = "84"
 		object.path = "speech-dispatcher-dummy:output_1"
 		format.dsp = "32 bit float mono audio"
 		node.id = "65"
 		audio.channel = "FR"
 		port.id = "1"
 		port.name = "output_FR"
 		port.direction = "out"
 		port.alias = "speech-dispatcher-dummy:output_FR"
	id 69, type PipeWire:Interface:Port/3
 		object.serial = "83"
 		object.path = "speech-dispatcher-dummy:output_0"
 		format.dsp = "32 bit float mono audio"
 		node.id = "65"
 		audio.channel = "FL"
 		port.id = "0"
 		port.name = "output_FL"
 		port.direction = "out"
 		port.alias = "speech-dispatcher-dummy:output_FL"
	id 70, type PipeWire:Interface:Node/3
 		object.serial = "87"
 		factory.id = "6"
 		client.id = "57"
 		client.api = "pipewire-pulse"
 		application.name = "Firefox"
 		node.name = "Firefox"
 		media.class = "Stream/Output/Audio"
	id 71, type PipeWire:Interface:Port/3
 		object.serial = "88"
 		object.path = "Firefox:output_0"
 		format.dsp = "32 bit float mono audio"
 		node.id = "70"
 		audio.channel = "FL"
 		port.id = "0"
 		port.name = "output_FL"
 		port.direction = "out"
 		port.alias = "Firefox:output_FL"
	id 72, type PipeWire:Interface:Port/3
 		object.serial = "89"
 		object.path = "Firefox:output_1"
 		format.dsp = "32 bit float mono audio"
 		node.id = "70"
 		audio.channel = "FR"
 		port.id = "1"
 		port.name = "output_FR"
 		port.direction = "out"
 		port.alias = "Firefox:output_FR"
	id 73, type PipeWire:Interface:Link/3
 		object.serial = "90"
 		factory.id = "20"
 		client.id = "34"
 		link.output.port = "71"
 		link.input.port = "49"
 		link.output.node = "70"
 		link.input.node = "33"
	id 74, type PipeWire:Interface:Link/3
 		object.serial = "91"
 		factory.id = "20"
 		client.id = "34"
 		link.output.port = "72"
 		link.input.port = "51"
 		link.output.node = "70"
 		link.input.node = "33"
	id 75, type PipeWire:Interface:Client/3
 		object.serial = "93"
 		module.id = "2"
 		pipewire.protocol = "protocol-native"
 		pipewire.sec.pid = "2329"
 		pipewire.sec.uid = "1000"
 		pipewire.sec.gid = "1000"
 		pipewire.sec.label = "unconfined"
 		pipewire.sec.socket = "pipewire-0"
 		pipewire.access = "unrestricted"
 		application.name = "Google Chrome input"
	id 76, type PipeWire:Interface:Client/3
 		object.serial = "115"
 		module.id = "2"
 		pipewire.protocol = "protocol-native"
 		pipewire.sec.pid = "2329"
 		pipewire.sec.uid = "1000"
 		pipewire.sec.gid = "1000"
 		pipewire.sec.label = "unconfined"
 		pipewire.sec.socket = "pipewire-0"
 		pipewire.access = "unrestricted"
 		application.name = "Terminal"
	id 77, type PipeWire:Interface:Client/3
 		object.serial = "104"
 		module.id = "2"
 		pipewire.protocol = "protocol-native"
 		pipewire.sec.pid = "2329"
 		pipewire.sec.uid = "1000"
 		pipewire.sec.gid = "1000"
 		pipewire.sec.label = "unconfined"
 		pipewire.sec.socket = "pipewire-0"
 		pipewire.access = "unrestricted"
 		application.name = "Mutter"
	id 79, type PipeWire:Interface:Client/3
 		object.serial = "119"
 		module.id = "2"
 		pipewire.protocol = "protocol-native"
 		pipewire.sec.pid = "9012"
 		pipewire.sec.uid = "1000"
 		pipewire.sec.gid = "1000"
 		pipewire.sec.label = "unconfined"
 		pipewire.sec.socket = "pipewire-0"
 		pipewire.access = "unrestricted"
 		application.name = "pw-cli"
















:~$ pacmd list-sinks
No PulseAudio daemon running, or not running as session daemon.
:~$ top -b -n 1 | head -n 20
top - 14:35:22 up  1:36,  1 user,  load average: 0.34, 0.28, 0.28
Tasks: 264 total,   1 running, 262 sleeping,   0 stopped,   1 zombie
%Cpu(s):  2.1 us,  4.2 sy,  0.0 ni, 93.8 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st 
MiB Mem :  15975.4 total,  10352.9 free,   3109.1 used,   3065.1 buff/cache     
MiB Swap:   4096.0 total,   4096.0 free,      0.0 used.  12866.3 avail Mem 

    PID USER      PR  NI    VIRT    RES    SHR S  %CPU  %MEM     TIME+ COMMAND
   3498 compute+  20   0   11.4g 597796 329524 S   8.3   3.7   7:25.75 firefox
   5333 compute+  20   0 2741964 321708 117020 S   8.3   2.0   1:31.11 Isolate+
   9417 compute+  20   0   23168   5504   3456 R   8.3   0.0   0:00.03 top
      1 root      20   0   23692  14372   9252 S   0.0   0.1   0:02.85 systemd
      2 root      20   0       0      0      0 S   0.0   0.0   0:00.00 kthreadd
      3 root      20   0       0      0      0 S   0.0   0.0   0:00.00 pool_wo+
      4 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 kworker+
      5 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 kworker+
      6 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 kworker+
      7 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 kworker+
     10 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 kworker+
     12 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 kworker+
     13 root      20   0       0      0      0 I   0.0   0.0   0:00.00 rcu_tas+
1 Like

So is there anything I can do to fix this? I haven’t had sound in 2 weeks now.

1 Like

I literally haven’t had sound now in 2 weeks, I’m desperate to get this fixed. Surely this can be fixed right?

1 Like

Guys there seems to be a solution on askubuntu that seems to work for many people but it’s very confusing to me and I need help with it.

I’ve found this thread here https://askubuntu.com/questions/1525336/why-do-i-hear-crackling-sounds-on-ubuntu-24-04-how-can-i-fix-it and I want to try Emanuele’s solution but I’m a little confused.

So in Nautilus file manager you need to go into “Other Locations” (which you’ll see under Trash) to be able to find the folder /usr/share/pipewire/pipewire-pulse.conf I need to specify this part cause at first I couldn’t find this folder cause I was looking in my Home folder, if I got confused here then surely other people did as well.

Ok so here’s where I’m not sure what to do exactly, I know Emanuele tells you what to do but I’m a newbie here, I really do need someone to hold my hand and walk me through this step by step. Will someone explain this to me like I’m 5?

I really do appreciate screenshots too, I’m a visual learner. Well, I can learn from text sure, but screenshots really do help though.

Please create instructions with screenshots that are easy for the average layman to understand? Thank you.

Also on this page https://askubuntu.com/questions/1525336/why-do-i-hear-crackling-sounds-on-ubuntu-24-04-how-can-i-fix-it you’ll see that Tung Dao Thanh Tung has created a script to automate the process. This is his script

# copy the default config to `/etc/pipewire` for editing
export newConf=/etc/pipewire/pipewire-pulse.conf
sudo mkdir -p $(dirname $newConf)
sudo cp /usr/share/pipewire/pipewire-pulse.conf $newConf

# uncomment and change the value from 128 to 1024
sudo sed -i.bak 's/#pulse.min.quantum      = 128\/48000     # 2.7ms/pulse.min.quantum      = 1024\/48000/' $newConf

# check if the sed command successfully changed the config, log should show 1024
cat $newConf | grep "pulse.min.quantum"

# after changing the config, restart the audio services
systemctl --user restart wireplumber pipewire pipewire-pulse
# I restart the computer too

So yeah I’m a newbie so how exactly do I do this, do I just copy all that text and paste it as is into my terminal and hit enter, is that what I do?

I mean if I could just use a script instead of having to use a text editor (I’ve literally never ever had to use nano or any text editor before, I’ve only been using Linux for about 3 years now) that would be excellent.

So you’re supposed to set the value from 128 to 1024
but Amos Folarin said that he changed 128 to 2048 and that’s what worked for him. And I’m assuming that I could implement this change in the script as well, you know just edit the script slightly, like this for example

# copy the default config to `/etc/pipewire` for editing
export newConf=/etc/pipewire/pipewire-pulse.conf
sudo mkdir -p $(dirname $newConf)
sudo cp /usr/share/pipewire/pipewire-pulse.conf $newConf

# uncomment and change the value from 128 to 2048
sudo sed -i.bak 's/#pulse.min.quantum      = 128\/48000     # 2.7ms/pulse.min.quantum      = 2048\/48000/' $newConf

# check if the sed command successfully changed the config, log should show 2048
cat $newConf | grep "pulse.min.quantum"

# after changing the config, restart the audio services
systemctl --user restart wireplumber pipewire pipewire-pulse
# I restart the computer too

Notice the three little edits in there to 2048? So I made a total of three edits to the script (where it said 1024, I changed it to 2048), but would this work?

I mean if I can use a simple script to do this that’d be much more user friendly.

Or if I need to use nano and edit the file, well I’ve never used nano before so please could you create step by step instructions that your average computer user can follow? I’m not a coder or programmer, please someone hold my hand and walk me through this? If I don’t have detailed step by step instructions that tell me exactly what to do then I will get confused.

Edit:
For instance @ysalmon says (on that same askubuntu thread) “Note that as mentioned in that file, one is supposed to make a custom version in /etc/pipewire or ~/.config/pipewire rather than editing /usr/share/pipewire/pipewire-pulse.conf.”

I’m sitting here scratching my head going “So what am I supposed to do exactly?” Can someone walk me through this, please? Thanks for having patience with me.

Should I use the script or should I use nano and edit the file? Please there’s gotta be a Linux expert here who will take the time and walk me through this?

Edit: If I’m supposed to use nano and edit the file, could you walk me through it? All this stuff is new to me. I’m a newbie, I’ve never used a script before or used a text editor before. I come from Windows, the command line is totally new to me. I’ll never fully understand Linux.

1 Like

Would you please clear up something for me?

The static type sound is not present when you use the headphone socket as sound output because you are not using the headphone socket as the sound output. Correct? Talk about the headphone socket is distraction. It is irrelevant. Do you not agree?

The static type sound is coming out of the speakers in the TV that you are using as a monitor and which you are connecting to the computer using an HMDI cable. Is this correct?

By the way, When we have an HDMI cable plugged into the HMDI port on the computer and then plugged into a HDMI port in a TV that is switched on and has HDMI selected as the input source, then Ubuntu will route all sound output through the computer’s HDMI port.

How can it do anything else. That will be the setting in System Settings>Sound>Output. Which you must have seen as I have also seen.

Here is the big question. Is the static type sound present when the headphones are plugged into the headphone socket in the TV?

Another big question. Is the static type sound present when the TV is being used as a TV?

Can you see where I am going with this?

Some thing wrong with the HDMI cable? Something wrong with the amplifier in the TV? Something wrong with the TV speakers? A process of elimination.

It really is a pity that we cannot use the computer’s headphone socket to test the sound quality of the audio adapter in the computer. Such is life.

Regards

1 Like

Yes but who doesn’t use HDMI these days? Who isn’t hooking up their PC to their monitor via HDMI these days?

MY TV has a headphone jack and when I hook up my headphones to it I still hear the static sound. I also have an xbox hooked up to my TV. It’s not the TV. I am pretty sure this isn’t hardware related at all.

The sound worked just fine on Ubuntu 22.04 LTS and then I jump over to 24.04 LTS and sound was fine for a while and then all of a sudden started acting funny.

Did you see my comment above where I talk about that solution I found on askubuntu? I really wanna try that but I need a Linux expert to show me how to do it, I need a step by step tutorial.

1 Like

That code is already designed to be a script, so here’s step-by-step to making it a script:

First create a new file for the script by running these commands in Terminal:

touch ./pipewire-pulse-increase-quantum.sh
chmod +x ./pipewire-pulse-increase-quantum.sh

The first one will create an empty file called pipewire-pulse-increase-quantum.sh if it doesn’t exist. The second command marks the file as executable so that you can run it as a script.

Next, open this file in whichever text editor you prefer and add the following content:

#!/bin/bash

# Do not continue if a command happens to fail
set -e -o pipefail

Then below these lines, paste the entire contents of the script code you posted. Save the file.

Then you can run the script in Terminal:

./pipewire-pulse-increase-quantum.sh

Note that the script uses sudo, so you will be prompted for your password.

The script ends in a comment suggesting to reboot your computer, and the script does not do that for you, so you may need to reboot for the script’s changes to take effect.

Hope this helps :slightly_smiling_face:

Yes those edits should work :+1:

1 Like

Yeah so it didn’t work. Nothing I try works. I’m now going on 3 weeks without sound. Please I’m getting desperate, any Linux experts here who might be able to help me?

So i did the script here and nope didn’t work. Hell then I just went and used nano and just manually edited the file. Nope didn’t work.

Ok so this is where I’m at now guys, this is my thread right here on askubuntu can you take a look at this please? Apparently all sound issues are attributed to the 6.8 kernel.
https://askubuntu.com/questions/1536985/how-do-i-downgrade-from-6-8-kernel-to-the-previous-version-im-trying-to-fix-my

As a test, can you boot into a “Try Ubuntu” live session using your 24.04 installation USB?
Any sound?

Changed the title to more descriptive.

“Sound problem” was likely to attract too many unrelated comments.

I’ll do that. I’m pretty sure there will be sound cause there was sound at first for many weeks. I’m curious I’ll also log into an X11 session and see if that helps at all.

7 posts were split to a new topic: Sound ound not working on 24.04, ASROCK motherboard

Bug tracked here: Bug #2091565 “Crackling and skipping audio via amdgpu HDMI/DP si...” : Bugs : linux package : Ubuntu

Solved it by following this steps:

  1. Open a terminal.
  2. ’ sudo nano /etc/default/grub ’
  3. Add the following line ’ snd-hda-intel.snoop=0 ’ after the splash in ’ GRUB_CMDLINE_LINUX_DEFAULT=“quiet splash” ’
  4. Save the changes
  5. Input ‘sudo update-grub’ into the terminal
  6. Reboot

Hold on, so you were having audio issues on 24.04 LTS too? And you’re saying you fixed it?

Ok listen I’m a newbie and this stuff can get confusing for me so please help me understand this, can you better explain steps 1 and 2? Walk me through this step by step, explain this to me like I’m a 5 year old child.

Thanks.

Hey so you installed Ubuntu 24.04 LTS on your computer and the audio wasn’t working properly? Were you able to fix it?

I am myself contemplating jumping over to Mint, I mean I’ll see if I can fix this issue but if I can’t fix it then I’ve got two options, I could go back to Ubuntu 22.04 LTS (cause the audio worked just fine on 22.04 LTS) or I could jump over to Linux Mint.

I really can’t go back to 22.04 LTS because, well it’s complicated, so I use KDE Connect to transfer files from my smart phone to my PC and well, KDE Connect was having a bug on 22.04 LTS and the KDE developers never patched this bug on 22.04 LTS. I was told that the developers will never patch this bug on 22.04 LTS and so if I wanted KDE Connect to work properly I would have to install Ubuntu 24.04 LTS. And so I installed 24.04 LTS and what do you know, KDE Connect worked perfectly.

So I really can’t go back to 22.04 LTS cause KDE Connect has a bug on 22.04 LTS that the developers will never bother to fix but which is fixed on 24.04 LTS.

But hopefully I can fix this audio issue and just stay on 24.04 LTS.

Seems the bug is patched in the upcoming kernel (6.8.0-53): 6.8.0-53.55 : linux package : Ubuntu

Yeah they finally fixed it, thank god. I saw it from the guy at the bottom of the page here Bug #2091565 “Crackling and skipping audio via amdgpu HDMI/DP si...” : Bugs : linux package : Ubuntu