Im on a fresh install of Fedora 39, and I’m experiencing an issue with audio playback through my headphones. I’m not getting any sound output despite the system indicating that audio is being sent to the headphones.
I’ve tried going through some of the older threads on here, I’ve double-checked, verified, and tried:
1. Checking volume levels and mute status in GNOME Settings and PulseAudio Volume Control.
2. Restarting the PipeWire and WirePlumber services using systemctl --user restart pipewire wireplumber.
3. Verifying that the correct output device is selected in GNOME Settings.
4. Testing audio playback with different applications (e.g., web browser, media player).
Really not sure what to do. Its hard to pinpoint exactly when this started, but I have a feeling it might have been after I installed the NVIDIA driver. However, I’ve switched between the nouveau and nvidia since then and the issue persists with both so its probably not relevant. Struggling to figure out what could be the issue here.
a few diagnostics for more context:
$ inxi -Fzxx
System:
Kernel: 6.8.4-200.fc39.x86_64 arch: x86_64 bits: 64 compiler: gcc
v: 2.40-14.fc39
Desktop: GNOME v: 45.5 tk: GTK v: 3.24.41 wm: gnome-shell dm: GDM
Distro: Fedora Linux 39 (Workstation Edition)
Machine:
Type: Desktop System: HP product: Victus by HP 15L Gaming Desktop TG02-1xxx
Mobo: HP model: 8B3B v: A (SMVB)
part-nu: 8V7C1AA#ABA UEFI: AMI v: F.20 date: 10/13/2023
CPU:
Info: 16-core (8-mt/8-st) model: 13th Gen Intel Core i7-13700F bits: 64
type: MST AMCP arch: Raptor Lake rev: 1 cache: L1: 1.4 MiB L2: 24 MiB
L3: 30 MiB
Speed (MHz): avg: 1843 high: 5101 min/max: 800/5100:5200:4100 cores:
1: 4063 2: 1808 3: 4526 4: 800 5: 4376 6: 800 7: 800 8: 800 9: 1743 10: 800
11: 5101 12: 1072 13: 4213 14: 800 15: 1974 16: 800 17: 804 18: 800
19: 799 20: 2118 21: 800 22: 800 23: 800 24: 2854 bogomips: 101376
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
Device-1: NVIDIA AD107 [GeForce RTX 4060] vendor: Hewlett-Packard
driver: nvidia v: 550.67 arch: Lovelace pcie: speed: 5 GT/s lanes: 8 ports:
active: none off: DP-1,DP-3,HDMI-A-1 empty: DP-2 bus-ID: 01:00.0
chip-ID: 10de:2882
Display: x11 server: X.Org v: 1.20.14 with: Xwayland v: 23.2.4
compositor: gnome-shell driver: X: loaded: nvidia
unloaded: fbdev,modesetting,nouveau,vesa alternate: nv
gpu: nvidia,nvidia-nvswitch display-ID: :0 screens: 1
Screen-1: 0 s-res: 5760x1080 s-dpi: 96
Monitor-1: DP-1 note: disabled pos: primary,center model: HP 27f
res: 1920x1080 dpi: 82 diag: 686mm (27")
Monitor-2: DP-3 mapped: DP-4 note: disabled pos: left
model: LG (GoldStar) FULL HD res: 1920x1080 dpi: 102 diag: 551mm (21.7")
Monitor-3: HDMI-A-1 mapped: HDMI-0 note: disabled pos: right
model: Dell S2721NX res: 1920x1080 dpi: 82 diag: 686mm (27")
API: OpenGL v: 4.6.0 vendor: nvidia v: 550.67 glx-v: 1.4
direct-render: yes renderer: NVIDIA GeForce RTX 4060/PCIe/SSE2
API: EGL Message: EGL data requires eglinfo. Check --recommends.
Audio:
Device-1: Intel Alder Lake-S HD Audio vendor: Hewlett-Packard
driver: snd_hda_intel v: kernel bus-ID: 00:1f.3 chip-ID: 8086:7ad0
Device-2: NVIDIA vendor: Hewlett-Packard driver: snd_hda_intel v: kernel
pcie: speed: 16 GT/s lanes: 8 bus-ID: 01:00.1 chip-ID: 10de:22be
API: ALSA v: k6.8.4-200.fc39.x86_64 status: kernel-api
Server-1: JACK v: 1.9.22 status: off
Server-2: PipeWire v: 1.0.4 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
Bluetooth:
Device-1: Realtek Bluetooth Radio driver: btusb v: 0.8 type: USB rev: 1.0
speed: 12 Mb/s lanes: 1 bus-ID: 1-14:5 chip-ID: 0bda:b85c
Report: btmgmt ID: hci0 rfk-id: 0 state: up address: <filter> bt-v: 5.3
lmp-v: 12
Drives:
Local Storage: total: 953.87 GiB used: 19.56 GiB (2.1%)
ID-1: /dev/nvme0n1 vendor: Samsung model: MZVL41T0HBLB-00BH1
size: 953.87 GiB speed: 63.2 Gb/s lanes: 4 serial: <filter> temp: 35.9 C
Partition:
ID-1: / size: 658.18 GiB used: 19.2 GiB (2.9%) fs: btrfs dev: /dev/nvme0n1p6
ID-2: /boot size: 973.4 MiB used: 279.4 MiB (28.7%) fs: ext4
dev: /dev/nvme0n1p5
ID-3: /boot/efi size: 256 MiB used: 84.8 MiB (33.1%) fs: vfat
dev: /dev/nvme0n1p1
ID-4: /home size: 658.18 GiB used: 19.2 GiB (2.9%) fs: btrfs
dev: /dev/nvme0n1p6
Swap:
ID-1: swap-1 type: zram size: 8 GiB used: 0 KiB (0.0%) priority: 100
dev: /dev/zram0
Sensors:
System Temperatures: cpu: 52.0 C mobo: N/A gpu: nvidia temp: 39 C
Fan Speeds (rpm): N/A gpu: nvidia fan: 33%
Info:
Memory: total: 32 GiB note: est. available: 31.1 GiB used: 3.9 GiB (12.6%)
Processes: 495 Power: uptime: 5m wakeups: 0 Init: systemd v: 254
target: graphical (5) default: graphical
Packages: 21 pm: flatpak pkgs: 11 pm: snap pkgs: 10 Compilers: gcc: 13.2.1
Shell: Bash v: 5.2.26 running-in: gnome-terminal inxi: 3.3.33
$ pw-cli ls Node
id 28, type PipeWire:Interface:Node/3
object.serial = "28"
factory.id = "10"
priority.driver = "20000"
node.name = "Dummy-Driver"
id 29, type PipeWire:Interface:Node/3
object.serial = "29"
factory.id = "10"
priority.driver = "19000"
node.name = "Freewheel-Driver"
id 37, type PipeWire:Interface:Node/3
object.serial = "37"
factory.id = "10"
client.id = "33"
priority.session = "100"
priority.driver = "1"
node.name = "Midi-Bridge"
media.class = "Midi/Bridge"
id 44, type PipeWire:Interface:Node/3
object.serial = "98"
object.path = "alsa:pcm:0:front:0:capture"
factory.id = "18"
client.id = "33"
device.id = "42"
priority.session = "2009"
priority.driver = "2009"
node.description = "Built-in Audio Analog Stereo"
node.name = "alsa_input.pci-0000_00_1f.3.5.analog-stereo"
node.nick = "ALC897 Analog"
media.class = "Audio/Source"
id 46, type PipeWire:Interface:Node/3
object.serial = "96"
object.path = "alsa:pcm:1:hdmi:1:playback"
factory.id = "18"
client.id = "33"
device.id = "41"
priority.session = "696"
priority.driver = "696"
node.description = "HDA NVidia Digital Stereo (HDMI)"
node.name = "alsa_output.pci-0000_01_00.1.5.hdmi-stereo"
node.nick = "DELL S2721NX"
media.class = "Audio/Sink"
id 47, type PipeWire:Interface:Node/3
object.serial = "97"
object.path = "alsa:pcm:0:front:0:playback"
factory.id = "18"
client.id = "33"
device.id = "42"
priority.session = "1009"
priority.driver = "1009"
node.description = "Built-in Audio Analog Stereo"
node.name = "alsa_output.pci-0000_00_1f.3.5.analog-stereo"
node.nick = "ALC897 Analog"
media.class = "Audio/Sink"
id 61, type PipeWire:Interface:Node/3
object.serial = "110"
factory.id = "6"
client.id = "59"
client.api = "pipewire-pulse"
application.name = "spotify"
node.name = "spotify"
media.class = "Stream/Output/Audio"
media.role = "Music"
id 68, type PipeWire:Interface:Node/3
object.serial = "116"
factory.id = "6"
client.id = "67"
client.api = "pipewire-pulse"
application.name = "GNOME Settings"
node.name = "GNOME Settings"
media.class = "Stream/Input/Audio"
$ dnf list installed | grep -E 'pulseaudio|pipewire|alsa|jack'
alsa-lib.x86_64 1.2.11-2.fc39 @updates
alsa-sof-firmware.noarch 2023.12.1-1.fc39 @updates
alsa-ucm.noarch 1.2.11-2.fc39 @updates
alsa-utils.x86_64 1.2.11-1.fc39 @updates
jack-audio-connection-kit.x86_64 1.9.22-3.fc39 @anaconda
pipewire.x86_64 1.0.4-2.fc39 @updates
pipewire-alsa.x86_64 1.0.4-2.fc39 @updates
pipewire-gstreamer.x86_64 1.0.4-2.fc39 @updates
pipewire-libs.x86_64 1.0.4-2.fc39 @updates
pipewire-plugin-libcamera.x86_64 1.0.4-2.fc39 @updates
pipewire-pulseaudio.x86_64 1.0.4-2.fc39 @updates
pipewire-utils.x86_64 1.0.4-2.fc39 @updates
pulseaudio-libs.x86_64 16.1-5.fc39 @anaconda
pulseaudio-libs-glib2.x86_64 16.1-5.fc39 @anaconda
qemu-audio-alsa.x86_64 2:8.1.3-4.fc39 @updates
qemu-audio-jack.x86_64 2:8.1.3-4.fc39 @updates
qemu-audio-pipewire.x86_64 2:8.1.3-4.fc39 @updates
$journalctl --user -u pipewire.service
-- Boot d917333dfbfd405786de8e586a060b61 --
Apr 11 14:41:15 my-hostname systemd[2403]: Started pipewire.service - PipeWire Multimedia Service.
Apr 11 14:47:57 my-hostname systemd[2403]: Stopping pipewire.service - PipeWire Multimedia Service...
Apr 11 14:47:57 my-hostname systemd[2403]: Stopped pipewire.service - PipeWire Multimedia Service.
Apr 11 14:47:57 my-hostname systemd[2403]: Started pipewire.service - PipeWire Multimedia Service.
Apr 11 14:56:23 my-hostname systemd[2403]: Stopping pipewire.service - PipeWire Multimedia Service...
Apr 11 14:56:23 my-hostname systemd[2403]: Stopped pipewire.service - PipeWire Multimedia Service.
-- Boot 08bc4d6b06a84b9ea061412b5ccd7fab --
Apr 11 14:56:55 my-hostname systemd[2301]: Started pipewire.service - PipeWire Multimedia Service.
Apr 11 15:07:06 my-hostname systemd[2301]: Stopping pipewire.service - PipeWire Multimedia Service...
Apr 11 15:07:06 my-hostname systemd[2301]: Stopped pipewire.service - PipeWire Multimedia Service.
Apr 11 15:07:06 my-hostname systemd[2301]: pipewire.service: Consumed 2.296s CPU time.
-- Boot 5ed43b82a3de45f5907525843865283d --
Apr 11 15:07:40 my-hostname systemd[2371]: Started pipewire.service - PipeWire Multimedia Service.
Apr 11 15:07:51 my-hostname systemd[2371]: Stopping pipewire.service - PipeWire Multimedia Service...
Apr 11 15:07:51 my-hostname systemd[2371]: Stopped pipewire.service - PipeWire Multimedia Service.
Apr 11 15:08:02 my-hostname systemd[2977]: Started pipewire.service - PipeWire Multimedia Service.
Apr 11 15:12:02 my-hostname systemd[2977]: Stopping pipewire.service - PipeWire Multimedia Service...
Apr 11 15:12:02 my-hostname systemd[2977]: Stopped pipewire.service - PipeWire Multimedia Service.
-- Boot e6fb5e9896af4089a24c0824993cd1f4 --
Apr 11 15:12:51 my-hostname systemd[2383]: Started pipewire.service - PipeWire Multimedia Service.
$journalctl --user -u wireplumber.service
-- Boot d917333dfbfd405786de8e586a060b61 --
Apr 11 14:41:15 my-hostname systemd[2403]: Started wireplumber.service - Multimedia Service Session Manager.
Apr 11 14:41:16 my-hostname wireplumber[2598]: SPA handle 'api.libcamera.enum.manager' could not be loaded; is it installed?
Apr 11 14:41:16 my-hostname wireplumber[2598]: PipeWire's libcamera SPA missing or broken. libcamera not supported.
Apr 11 14:47:57 my-hostname systemd[2403]: Stopping wireplumber.service - Multimedia Service Session Manager...
Apr 11 14:47:57 my-hostname wireplumber[2598]: stopped by signal: Terminated
Apr 11 14:47:57 my-hostname wireplumber[2598]: disconnected from pipewire
Apr 11 14:47:57 my-hostname systemd[2403]: Stopped wireplumber.service - Multimedia Service Session Manager.
Apr 11 14:47:57 my-hostname systemd[2403]: Started wireplumber.service - Multimedia Service Session Manager.
Apr 11 14:47:57 my-hostname wireplumber[6541]: SPA handle 'api.libcamera.enum.manager' could not be loaded; is it installed?
Apr 11 14:47:57 my-hostname wireplumber[6541]: PipeWire's libcamera SPA missing or broken. libcamera not supported.
Apr 11 14:47:57 my-hostname wireplumber[6541]: <WpPortalPermissionStorePlugin:0x56240d188740> Failed to call Lookup: GDBus.Error:org.freedesktop.portal.Error.NotFound: N>
Apr 11 14:56:23 my-hostname wireplumber[6541]: stopped by signal: Terminated
Apr 11 14:56:23 my-hostname systemd[2403]: Stopping wireplumber.service - Multimedia Service Session Manager...
Apr 11 14:56:23 my-hostname wireplumber[6541]: disconnected from pipewire
Apr 11 14:56:23 my-hostname systemd[2403]: Stopped wireplumber.service - Multimedia Service Session Manager.
-- Boot 08bc4d6b06a84b9ea061412b5ccd7fab --
Apr 11 14:56:55 my-hostname systemd[2301]: Started wireplumber.service - Multimedia Service Session Manager.
Apr 11 14:56:55 my-hostname wireplumber[2500]: SPA handle 'api.libcamera.enum.manager' could not be loaded; is it installed?
Apr 11 14:56:55 my-hostname wireplumber[2500]: PipeWire's libcamera SPA missing or broken. libcamera not supported.
Apr 11 15:07:06 my-hostname wireplumber[2500]: stopped by signal: Terminated
Apr 11 15:07:06 my-hostname systemd[2301]: Stopping wireplumber.service - Multimedia Service Session Manager...
Apr 11 15:07:06 my-hostname wireplumber[2500]: disconnected from pipewire
Apr 11 15:07:06 my-hostname systemd[2301]: Stopped wireplumber.service - Multimedia Service Session Manager.
-- Boot 5ed43b82a3de45f5907525843865283d --
Apr 11 15:07:40 my-hostname systemd[2371]: Started wireplumber.service - Multimedia Service Session Manager.
Apr 11 15:07:40 my-hostname wireplumber[2554]: SPA handle 'api.libcamera.enum.manager' could not be loaded; is it installed?
Apr 11 15:07:40 my-hostname wireplumber[2554]: PipeWire's libcamera SPA missing or broken. libcamera not supported.
Apr 11 15:07:51 my-hostname systemd[2371]: Stopping wireplumber.service - Multimedia Service Session Manager...
Apr 11 15:07:51 my-hostname wireplumber[2554]: stopped by signal: Terminated
Apr 11 15:07:51 my-hostname wireplumber[2554]: disconnected from pipewire
Apr 11 15:07:51 my-hostname systemd[2371]: Stopped wireplumber.service - Multimedia Service Session Manager.
Apr 11 15:08:02 my-hostname systemd[2977]: Started wireplumber.service - Multimedia Service Session Manager.
Apr 11 15:08:02 my-hostname wireplumber[3238]: SPA handle 'api.libcamera.enum.manager' could not be loaded; is it installed?
Apr 11 15:08:02 my-hostname wireplumber[3238]: PipeWire's libcamera SPA missing or broken. libcamera not supported.
Apr 11 15:11:26 my-hostname wireplumber[3238]: Error opening hctl device: Permission denied
Apr 11 15:11:26 my-hostname wireplumber[3238]: can't open control for card hw:0: Permission denied
Apr 11 15:12:02 my-hostname wireplumber[3238]: stopped by signal: Terminated
Apr 11 15:12:02 my-hostname systemd[2977]: Stopping wireplumber.service - Multimedia Service Session Manager...
Apr 11 15:12:02 my-hostname wireplumber[3238]: disconnected from pipewire
Apr 11 15:12:02 my-hostname systemd[2977]: Stopped wireplumber.service - Multimedia Service Session Manager.
-- Boot e6fb5e9896af4089a24c0824993cd1f4 --
Apr 11 15:12:51 my-hostname systemd[2383]: Started wireplumber.service - Multimedia Service Session Manager.
Apr 11 15:12:51 my-hostname wireplumber[2674]: SPA handle 'api.libcamera.enum.manager' could not be loaded; is it installed?
Apr 11 15:12:51 my-hostname wireplumber[2674]: PipeWire's libcamera SPA missing or broken. libcamera not supported.
Apr 11 15:15:40 my-hostname wireplumber[2674]: <WpSiAudioAdapter:0x56249ad20dd0> Object activation aborted: proxy destroyed
Apr 11 15:15:40 my-hostname wireplumber[2674]: <WpSiAudioAdapter:0x56249ad20dd0> failed to activate item: Object activation aborted: proxy destroyed
Apr 11 15:15:49 my-hostname wireplumber[2674]: <WpSiAudioAdapter:0x56249adb81e0> Object activation aborted: proxy destroyed
Apr 11 15:15:49 my-hostname wireplumber[2674]: <WpSiAudioAdapter:0x56249adb81e0> failed to activate item: Object activation aborted: proxy destroyed