Audio delay on the monitor via USB-C

Hello everyone,

I have the problem that sounds always take 1-2 seconds until the monitor reacts and I can hear it. This is extremely annoying, especially during voice conferences.
In addition, I always have dropouts in the sound, so that I can see that someone is talking in Teamspeak, for example, but I can’t hear anything, or the sound disappears in the middle of a video.

inxi -Fzx
System:
  Kernel: 6.8.8-300.fc40.x86_64 arch: x86_64 bits: 64 compiler: gcc
    v: 2.41-34.fc40
  Desktop: GNOME v: 46.1 Distro: Fedora Linux 40.20240509.0 (Silverblue)
Machine:
  Type: Laptop System: Framework product: Laptop 16 (AMD Ryzen 7040 Series)
    v: AG serial: <superuser required>
  Mobo: Framework model: FRANMZCP07 v: A7 serial: <superuser required>
    UEFI: INSYDE v: 03.03 date: 03/27/2024
Battery:
  ID-1: BAT1 charge: 87.3 Wh (100.0%) condition: 87.3/85.1 Wh (102.5%)
    volts: 17.7 min: 15.5 model: NVT FRANDBA status: discharging
  Device-1: hid-18:7e:b9:67:f4:86-battery model: Tealk-Magic Trackpad 2
    charge: N/A status: discharging
CPU:
  Info: 8-core model: AMD Ryzen 7 7840HS w/ Radeon 780M Graphics bits: 64
    type: MT MCP arch: Zen 4 rev: 1 cache: L1: 512 KiB L2: 8 MiB L3: 16 MiB
  Speed (MHz): avg: 716 high: 3147
    min/max: 400/5137:5293:5449:6080:5764:5924:5608 cores: 1: 400 2: 400 3: 1322
    4: 400 5: 400 6: 400 7: 400 8: 400 9: 400 10: 400 11: 1793 12: 400 13: 400
    14: 400 15: 400 16: 3147 bogomips: 121373
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Graphics:
  Device-1: AMD Navi 33 [Radeon RX 7700S/7600/7600S/7600M XT/PRO W7600]
    vendor: Framework driver: amdgpu v: kernel arch: RDNA-3 bus-ID: 03:00.0
  Device-2: AMD Phoenix1 vendor: Framework driver: amdgpu v: kernel
    arch: RDNA-3 bus-ID: c4:00.0 temp: 45.0 C
  Device-3: Logitech C920 PRO HD Webcam driver: snd-usb-audio,uvcvideo
    type: USB bus-ID: 5-1.1.4.1:6
  Display: wayland server: X.Org v: 23.2.6 with: Xwayland v: 23.2.6
    compositor: gnome-shell driver: dri: radeonsi gpu: amdgpu resolution:
    1: 3440x1440~100Hz 2: 2048x1280~165Hz
  API: OpenGL v: 4.6 vendor: amd mesa v: 24.0.6 glx-v: 1.4
    direct-render: yes renderer: AMD Radeon Graphics (radeonsi gfx1103_r1 LLVM
    18.1.1 DRM 3.57 6.8.8-300.fc40.x86_64)
  API: EGL Message: EGL data requires eglinfo. Check --recommends.
Audio:
  Device-1: AMD Navi 31 HDMI/DP Audio vendor: Framework driver: snd_hda_intel
    v: kernel bus-ID: 03:00.1
  Device-2: AMD Rembrandt Radeon High Definition Audio vendor: Framework
    driver: snd_hda_intel v: kernel bus-ID: c4:00.1
  Device-3: AMD ACP/ACP3X/ACP6x Audio Coprocessor vendor: Framework
    driver: snd_pci_ps v: kernel bus-ID: c4:00.5
  Device-4: AMD Family 17h/19h HD Audio vendor: Framework
    driver: snd_hda_intel v: kernel bus-ID: c4:00.6
  Device-5: Logitech C920 PRO HD Webcam driver: snd-usb-audio,uvcvideo
    type: USB bus-ID: 5-1.1.4.1:6
  Device-6: Beyerdynamic FOX driver: hid-generic,snd-usb-audio,usbhid
    type: USB bus-ID: 5-1.1.4.3:7
  API: ALSA v: k6.8.8-300.fc40.x86_64 status: kernel-api
  Server-1: PipeWire v: 1.0.5 status: active
Network:
  Device-1: MEDIATEK MT7922 802.11ax PCI Express Wireless Network Adapter
    driver: mt7921e v: kernel bus-ID: 04:00.0
  IF: wlp4s0 state: up mac: <filter>
Bluetooth:
  Device-1: MediaTek Wireless_Device driver: btusb v: 0.8 type: USB
    bus-ID: 1-5:7
  Report: btmgmt ID: hci0 rfk-id: 0 state: up address: <filter> bt-v: 5.2
    lmp-v: 11
Drives:
  Local Storage: total: 1.82 TiB used: 120.26 GiB (6.5%)
  ID-1: /dev/nvme0n1 vendor: Western Digital model: WD BLACK SN770 1TB
    size: 931.51 GiB temp: 41.9 C
  ID-2: /dev/sda vendor: Seagate model: UltraTouch SSD size: 931.51 GiB
    type: USB
Partition:
  ID-1: /boot size: 973.4 MiB used: 148 MiB (15.2%) fs: ext4
    dev: /dev/nvme0n1p2
  ID-2: /boot/efi size: 598.8 MiB used: 12.4 MiB (2.1%) fs: vfat
    dev: /dev/nvme0n1p1
  ID-3: /var size: 929.91 GiB used: 72.68 GiB (7.8%) fs: btrfs
    dev: /dev/dm-0 mapped: luks-91874fa2-dc37-4bd0-aee8-c4a03dee90d0
Swap:
  ID-1: swap-1 type: zram size: 8 GiB used: 0 KiB (0.0%) dev: /dev/zram0
Sensors:
  System Temperatures: cpu: 50.0 C mobo: N/A
  Fan Speeds (rpm): N/A
  GPU: device: amdgpu temp: N/A device: amdgpu temp: 38.0 C fan: 0
Info:
  Memory: total: 32 GiB note: est. available: 30.65 GiB used: 7.17 GiB (23.4%)
  Processes: 522 Uptime: 2m Init: systemd target: graphical (5)
  Packages: 67 Compilers: N/A Shell: Bash v: 5.2.26 inxi: 3.3.34

The fact that the sound cuts out from time to time has now been added.

I would try system update to get the latest kernel and make sure power management is set to ‘performance’ mode, opposed to battery saver, just in case.

What web browser do you use when running Teamspeak?

I update daily, inxi -Fzx is just a few days old.

I’ll give that a try.

While I have Teamspeak open, I use Librewolf for daily use and Chromium for roll20

Removed server

We’re on kernel 6.9.8 right now, Are you sure you are updating? Can you provide the output of
rpm-ostree status

1 Like

I currently also have the version:

inxi -Fzx
System:
  Kernel: 6.9.8-200.fc40.x86_64 arch: x86_64 bits: 64 compiler: gcc
    v: 2.41-37.fc40
  Desktop: GNOME v: 46.3.1 Distro: Fedora Linux 40.20240715.0 (Silverblue)
Machine:
  Type: Laptop System: Framework product: Laptop 16 (AMD Ryzen 7040 Series)
    v: AG serial: <superuser required>
  Mobo: Framework model: FRANMZCP07 v: A7 serial: <superuser required>
    UEFI: INSYDE v: 03.03 date: 03/27/2024
Battery:
  ID-1: BAT1 charge: 87.9 Wh (100.0%) condition: 87.9/85.1 Wh (103.3%)
    volts: 17.8 min: 15.5 model: NVT FRANDBA status: discharging
  Device-1: hid-18:7e:b9:67:f4:86-battery model: Tealk-Magic Trackpad 2
    charge: N/A status: N/A
CPU:
  Info: 8-core model: AMD Ryzen 7 7840HS w/ Radeon 780M Graphics bits: 64
    type: MT MCP arch: Zen 4 rev: 1 cache: L1: 512 KiB L2: 8 MiB L3: 16 MiB
  Speed (MHz): avg: 2113 high: 4940 min/max: 400/5137 cores: 1: 1976 2: 400
    3: 1984 4: 400 5: 400 6: 3634 7: 4940 8: 2246 9: 2196 10: 400 11: 4938
    12: 400 13: 2168 14: 400 15: 4937 16: 2395 bogomips: 121372
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Graphics:
  Device-1: AMD Navi 33 [Radeon RX 7700S/7600/7600S/7600M XT/PRO W7600]
    vendor: Framework driver: amdgpu v: kernel arch: RDNA-3 bus-ID: 03:00.0
  Device-2: AMD Phoenix1 vendor: Framework driver: amdgpu v: kernel
    arch: RDNA-3 bus-ID: c5:00.0 temp: 42.0 C
  Display: wayland server: X.Org v: 24.1.1 with: Xwayland v: 24.1.1
    compositor: gnome-shell driver: dri: radeonsi gpu: amdgpu resolution:
    1: 3440x1440~100Hz 2: 2048x1280~165Hz
  API: OpenGL v: 4.6 vendor: amd mesa v: 24.1.2 glx-v: 1.4
    direct-render: yes renderer: AMD Radeon 780M (radeonsi gfx1103_r1 LLVM
    18.1.6 DRM 3.57 6.9.8-200.fc40.x86_64)
  API: EGL Message: EGL data requires eglinfo. Check --recommends.
Audio:
  Device-1: AMD Navi 31 HDMI/DP Audio vendor: Framework driver: snd_hda_intel
    v: kernel bus-ID: 03:00.1
  Device-2: AMD Rembrandt Radeon High Definition Audio vendor: Framework
    driver: snd_hda_intel v: kernel bus-ID: c5:00.1
  Device-3: AMD ACP/ACP3X/ACP6x Audio Coprocessor vendor: Framework
    driver: snd_pci_ps v: kernel bus-ID: c5:00.5
  Device-4: AMD Family 17h/19h HD Audio vendor: Framework
    driver: snd_hda_intel v: kernel bus-ID: c5:00.6
  Device-5: Beyerdynamic FOX driver: hid-generic,snd-usb-audio,usbhid
    type: USB bus-ID: 5-1.1:3
  API: ALSA v: k6.9.8-200.fc40.x86_64 status: kernel-api
  Server-1: PipeWire v: 1.0.7 status: active
Network:
  Device-1: MEDIATEK MT7922 802.11ax PCI Express Wireless Network Adapter
    driver: mt7921e v: kernel bus-ID: 05:00.0
  IF: wlp5s0 state: up mac: <filter>
Bluetooth:
  Device-1: MediaTek Wireless_Device driver: btusb v: 0.8 type: USB
    bus-ID: 1-5:7
  Report: btmgmt ID: hci0 rfk-id: 0 state: up address: <filter> bt-v: 5.2
    lmp-v: 11
Drives:
  Local Storage: total: 2.73 TiB used: 657.29 GiB (23.5%)
  ID-1: /dev/nvme0n1 vendor: Western Digital model: WD BLACK SN770M 1TB
    size: 931.51 GiB temp: 35.9 C
  ID-2: /dev/nvme1n1 vendor: Western Digital model: WD BLACK SN770 1TB
    size: 931.51 GiB temp: 37.9 C
  ID-3: /dev/sda vendor: Seagate model: UltraTouch SSD size: 931.51 GiB
    type: USB
Partition:
  ID-1: /boot size: 973.4 MiB used: 299.5 MiB (30.8%) fs: ext4
    dev: /dev/nvme1n1p2
  ID-2: /boot/efi size: 598.8 MiB used: 12.4 MiB (2.1%) fs: vfat
    dev: /dev/nvme1n1p1
  ID-3: /var size: 929.91 GiB used: 176.61 GiB (19.0%) fs: btrfs
    dev: /dev/dm-0 mapped: luks-91874fa2-dc37-4bd0-aee8-c4a03dee90d0
Swap:
  ID-1: swap-1 type: zram size: 8 GiB used: 15 MiB (0.2%) dev: /dev/zram0
Sensors:
  System Temperatures: cpu: N/A mobo: N/A
  Fan Speeds (rpm): N/A
  GPU: device: amdgpu temp: 43.0 C device: amdgpu temp: 34.0 C fan: 0
Info:
  Memory: total: 32 GiB note: est. available: 30.65 GiB used: 14.5 GiB (47.3%)
  Processes: 703 Uptime: 12h 48m Init: systemd target: graphical (5)
  Packages: 105 Compilers: gcc: 14.1.1 Shell: Bash v: 5.2.26 inxi: 3.3.34
rpm-ostree status
State: idle
Deployments:
● fedora:fedora/40/x86_64/silverblue
                  Version: 40.20240715.0 (2024-07-15T00:44:18Z)
               BaseCommit: 5c297c59bb7ef6b2915420cba9e516fc26b3c9d63481d0d807c1ec017c79d517
             GPGSignature: Valid signature by 115DF9AEF857853EE8445D0A0727707EA15B79CC
          LayeredPackages: ansible ghc-ShellCheck git gnome-console gnome-shell-extension-caffeine gnome-shell-extension-gpaste gnome-shell-extension-gsconnect
                           gnome-tweaks gpaste gstreamer1-plugin-openh264 hstr hugo inxi mangohud nautilus-python nextcloud-client python3-ansible-lint
                           python3-pygit2 python3-tabulate radeontop steam
            LocalPackages: frameworkd-0.2.0-1.x86_64

  fedora:fedora/40/x86_64/silverblue
                  Version: 40.20240714.0 (2024-07-14T00:46:53Z)
               BaseCommit: 3b9149f7dececf75c7ce24fcfc34ce7e73a757c26444e1257b575ffdb5c029ac
             GPGSignature: Valid signature by 115DF9AEF857853EE8445D0A0727707EA15B79CC
          LayeredPackages: ansible ghc-ShellCheck git gnome-console gnome-shell-extension-caffeine gnome-shell-extension-gpaste gnome-shell-extension-gsconnect
                           gnome-tweaks gpaste gstreamer1-plugin-openh264 hstr hugo inxi mangohud nautilus-python nextcloud-client python3-ansible-lint
                           python3-pygit2 python3-tabulate radeontop steam
            LocalPackages: frameworkd-0.2.0-1.x86_64

Does this happen on other kernels too? I guess for you that would be other deployments. Have you tested this? Also, Check with Framework since this is a Framework machine they might have a solution.

Matt Hartley is really cool and supports there.

ok done: Audio delay on the monitor via USB-C - Linux - Framework Community

1 Like