No sound from Fedora 40

Hi there everyone

Really strange issue with my Fedora 40 Workstation install on Gnome. I have no sound out of any of my output devices. I have tried the following with very limited success.

This was working OK until this morning.

Changed kernel version back to a previous version, which didn’t work.
Restarted pipewire, which resulted in the Jabra USB device working briefly, but after restart it no longer worked.
The headphone socket did not work, nor did HDMI output
A side effect seems to involve YouTube videos in Brave not playing

An output of inxi -Fzxx follows

inxi -Fzxx
System:
  Kernel: 6.8.9-300.fc40.x86_64 arch: x86_64 bits: 64 compiler: gcc
    v: 2.41-34.fc40
  Desktop: GNOME v: 46.2 tk: GTK v: 3.24.42 wm: gnome-shell dm: GDM
    Distro: Fedora Linux 40 (Workstation Edition)
Machine:
  Type: Desktop System: Micro-Star product: MS-7C37 v: 2.0
    serial: <superuser required>
  Mobo: Micro-Star model: MPG X570 GAMING PLUS (MS-7C37) v: 2.0
    serial: <superuser required> BIOS: American Megatrends LLC. v: A.M0
    date: 10/13/2023
Battery:
  Device-1: hidpp_battery_0 model: Logitech Wireless Mouse MX Master
    serial: <filter> charge: 100% (should be ignored) status: discharging
  Device-2: hidpp_battery_1 model: Logitech MX Keys Wireless Keyboard
    serial: <filter> charge: 50% (should be ignored) status: discharging
CPU:
  Info: 8-core model: AMD Ryzen 7 3800X bits: 64 type: MT MCP arch: Zen 2
    rev: 0 cache: L1: 512 KiB L2: 4 MiB L3: 32 MiB
  Speed (MHz): avg: 2302 high: 3900 min/max: 2200/4559 boost: enabled cores:
    1: 2200 2: 2199 3: 2200 4: 2199 5: 2200 6: 2200 7: 2200 8: 2200 9: 2199
    10: 3900 11: 2200 12: 2147 13: 2200 14: 2200 15: 2200 16: 2200
    bogomips: 124796
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Graphics:
  Device-1: AMD Navi 21 [Radeon RX 6800/6800 XT / 6900 XT] vendor: Gigabyte
    driver: amdgpu v: kernel arch: RDNA-2 pcie: speed: 16 GT/s lanes: 16 ports:
    active: DP-1,DP-2 empty: HDMI-A-1,HDMI-A-2,Writeback-1 bus-ID: 2f:00.0
    chip-ID: 1002:73bf
  Device-2: ARC Camera driver: snd-usb-audio,uvcvideo type: USB rev: 2.0
    speed: 480 Mb/s lanes: 1 bus-ID: 1-5:2 chip-ID: 05a3:9331
  Display: wayland server: X.org v: 1.20.14 with: Xwayland v: 24.1.0
    compositor: gnome-shell driver: X: loaded: amdgpu
    unloaded: fbdev,modesetting,radeon,vesa dri: radeonsi gpu: amdgpu
    display-ID: 0
  Monitor-1: DP-1 model: Samsung S34J55x res: 3440x1440 dpi: 110
    diag: 864mm (34")
  Monitor-2: DP-2 model: ASUS MB16AC res: 1920x1080 dpi: 142
    diag: 395mm (15.5")
  API: OpenGL v: 4.6 vendor: amd mesa v: 24.1.1 glx-v: 1.4 es-v: 3.2
    direct-render: yes renderer: AMD Radeon RX 6800 (radeonsi navi21 LLVM
    18.1.6 DRM 3.57 6.8.9-300.fc40.x86_64) device-ID: 1002:73bf
    display-ID: :0.0
  API: EGL Message: EGL data requires eglinfo. Check --recommends.
Audio:
  Device-1: AMD Navi 21/23 HDMI/DP Audio driver: snd_hda_intel v: kernel pcie:
    speed: 16 GT/s lanes: 16 bus-ID: 2f:00.1 chip-ID: 1002:ab28
  Device-2: AMD Starship/Matisse HD Audio vendor: Micro-Star MSI
    driver: snd_hda_intel v: kernel pcie: speed: 16 GT/s lanes: 16
    bus-ID: 31:00.4 chip-ID: 1022:1487
  Device-3: ARC Camera driver: snd-usb-audio,uvcvideo type: USB rev: 2.0
    speed: 480 Mb/s lanes: 1 bus-ID: 1-5:2 chip-ID: 05a3:9331
  Device-4: GN Netcom Jabra SPEAK 510 USB driver: jabra,snd-usb-audio,usbhid
    type: USB rev: 2.0 speed: 12 Mb/s lanes: 1 bus-ID: 5-2.4:5
    chip-ID: 0b0e:0422
  API: ALSA v: k6.8.9-300.fc40.x86_64 status: kernel-api
  Server-1: JACK v: 1.9.22 status: off
  Server-2: PipeWire v: 1.0.7 status: active with: 1: wireplumber
    status: active 2: pipewire-alsa type: plugin
  Server-3: PulseAudio v: 16.1 status: active with: pulseaudio-alsa
    type: plugin
Network:
  Device-1: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
    vendor: Micro-Star MSI X570-A PRO driver: r8169 v: kernel pcie:
    speed: 2.5 GT/s lanes: 1 port: d000 bus-ID: 27:00.0 chip-ID: 10ec:8168
  IF: enp39s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
  Device-2: Microsoft Xbox Wireless Adapter for Windows driver: xone-dongle
    type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 bus-ID: 5-2.2:3
    chip-ID: 045e:02e6
Drives:
  Local Storage: total: 3.38 TiB used: 544.59 GiB (15.7%)
  ID-1: /dev/nvme0n1 vendor: Crucial model: CT1000P3PSSD8 size: 931.51 GiB
    speed: 63.2 Gb/s lanes: 4 serial: <filter> temp: 45.9 C
  ID-2: /dev/nvme1n1 vendor: Crucial model: CT1000P3PSSD8 size: 931.51 GiB
    speed: 63.2 Gb/s lanes: 4 serial: <filter> temp: 44.9 C
  ID-3: /dev/sda vendor: Crucial model: CT240M500SSD1 size: 223.57 GiB
    speed: 6.0 Gb/s serial: <filter>
  ID-4: /dev/sdb vendor: Crucial model: CT1000BX500SSD1 size: 931.51 GiB
    speed: 6.0 Gb/s serial: <filter>
  ID-5: /dev/sdc vendor: Crucial model: CT480BX200SSD1 size: 447.13 GiB
    speed: 6.0 Gb/s serial: <filter>
Partition:
  ID-1: / size: 930.51 GiB used: 544.22 GiB (58.5%) fs: btrfs
    dev: /dev/nvme1n1p3
  ID-2: /boot size: 973.4 MiB used: 373 MiB (38.3%) fs: ext4
    dev: /dev/nvme1n1p2
  ID-3: /home size: 930.51 GiB used: 544.22 GiB (58.5%) fs: btrfs
    dev: /dev/nvme1n1p3
Swap:
  ID-1: swap-1 type: zram size: 8 GiB used: 0 KiB (0.0%) priority: 100
    dev: /dev/zram0
Sensors:
  System Temperatures: cpu: 46.0 C mobo: N/A gpu: amdgpu temp: 68.0 C
    mem: 66.0 C
  Fan Speeds (rpm): N/A gpu: amdgpu fan: 0
Info:
  Memory: total: 64 GiB note: est. available: 62.71 GiB used: 3.92 GiB (6.3%)
  Processes: 441 Power: uptime: 17m wakeups: 0 Init: systemd v: 255
    target: graphical (5) default: graphical
  Packages: pm: flatpak pkgs: 45 Compilers: gcc: 14.1.1 Shell: Bash
    v: 5.2.26 running-in: warp inxi: 3.3.34

Check that no other audio connectors are occupied.

Thanks for the suggestion, however I am not entirely sure what you mean. Is there are command I can run to find this out?

Hello, no command, you make sure that all the audio outputs are free. In my case the speakers did not work because I had the front outputs occupied with the headphone jacks, both at the same time do not work for me.

Thanks for that, however this is not the case here.

1 Like

Does that mean the videos don’t even play, no moving pictures so to speak, or do they play but without sound? The second option is most likely the same problem as with the rest of your sound problems, the first one is an indication that something else is wrong.
Can you play music in your music player, do you see the elapsed time change, or is it the same as with the Youtube videos?

So the YouTube videos won’t even play. The wheel of doom will spin and nothing will happen until you restart the Pipewire service, at which point it will start to play with sound. As soon as the sound stops, you need to keep restarting the service for it to work again. It is very strange indeed.

Similar symptoms when playing music in VLC, however the elapsed time will count down, but no sound at all. Restart Pipewire, and sound will play, but once the sound has finished. It will go back to not working again. Tested with a number of apps all show the same symptoms.