Constant USB resets and crackly audio in certain programs

I’m not sure this is the right category for this but I’m not sure where else to put it.

I’ve had this issue for a couple weeks with the following symptoms:

  • Keyboard frequently fails to register key presses and releases
  • Microphone frequently cuts out
  • Crackly audio
  • Previous media key is randomly pressed

It only seems to happen when running certain programs, specifically Firefox, most intensely when streaming media, and some games.

The peripherals this is affecting are a Keychron V3, Keychron Q0, and an AudioTechnica AT2020USB+ mic, though it seems to affect any USB keyboard I plug in, such as my spare Logitech unit. My mouse and other USB peripherals are unaffected.

journalctl reports the following every few seconds while this is happening:

kernel: usb 3-6.n: reset full-speed USB device number x using xhci_hcd

where x will be the corresponding device number for a keyboard or my microphone and n will be a different number that also seems to be unique to each device, as well as the following that seem to be specific to my microphone, as they disappear when I unplug it:

wireplumber[2487]: spa.alsa: The decibel volume range for element 'PCM' (-4000 dB - -500 dB) has negative maximum. Disabling the decibel range.
wireplumber[2487]: spa.alsa: The decibel volume range for element 'PCM' (-4000 dB - -500 dB) has negative maximum. Disabling the decibel range.
wireplumber[2487]: spa.alsa: The decibel volume range for element 'PCM' (-4000 dB - -500 dB) has negative maximum. Disabling the decibel range.
wireplumber[2487]: spa.alsa: The decibel volume range for element 'PCM' (-4000 dB - -500 dB) has negative maximum. Disabling the decibel range.
wireplumber[2487]: spa.alsa: The decibel volume range for element 'PCM' (-4000 dB - -500 dB) has negative maximum. Disabling the decibel range.
gsd-media-keys[2017]: Unable to get default source
gsd-media-keys[2017]: Error calling method GDBus.Error:org.freedesktop.DBus.Error.Failed: /org/mpris/MediaPlayer2.org.mpris.MediaPlayer2.Player.Previous is not available now

The second two, naturally, seem to coincide with the erroneous Previous key events, and the keyboard and mic input issues seem to be caused by the USB resets. I think it’s worth noting that the audio problems remain whether or not the wireplumber messages are there.

None of this happens on the latest EndeavourOS live ISO, so I’m inclined to assume it’s not hardware related. I’m on the latest kernel (6.13.2-arch1-1), but I’ve tried downgrading to the version used in the live ISO (6.10.10-arch1-1) to no avail.

I’ve been looking into this for days and only hit dead ends. Hoping someone here can help.

Welcome to the community! :vulcan_salute: :enos_flag:

What are you using?

inxi -Fxxc0z

What you’re describing is my current experience when gaming, where my SHIFT, CTRL, and ALT keys all don’t work, and I’m playing a 3rd-person shooter — those are all vital keys.

But they work just fine here in Firefox.

However, this only happened today with no updates since Saturday (only update on the weekend), and the only difference between today and yesterday is that I am currently using Cinnamon’s Wayland session to play games. I usually use Hyprland and did not have this issue just yesterday. So, I will be logging into Hyprland to test my theory later or tomorrow, but I’m guessing this is likely DE/WM/WC-specific + maybe whatever kernel you’re using.

Actually, I also booted into the LTS kernel today, so that’s the only other difference.

Welcome to the community @isopod :wave::sunglasses: :enos_flag:

I wonder if this may be specific to a USB controller then?

Can you share the output of these please (which target USB information):

inxi -SMJxx --za
lsusb -tv
❯ inxi -Fxxc0z
System:
  Kernel: 6.13.2-arch1-1 arch: x86_64 bits: 64 compiler: gcc v: 14.2.1
  Desktop: GNOME v: 47.4 tk: GTK v: 3.24.48 wm: gnome-shell dm: GDM
    Distro: EndeavourOS base: Arch Linux
Machine:
  Type: Desktop System: Gigabyte product: B550 AORUS PRO AC v: N/A
    serial: <superuser required>
  Mobo: Gigabyte model: B550 AORUS PRO AC serial: <superuser required>
    BIOS: American Megatrends LLC. v: F18d date: 09/02/2024
Battery:
  Device-1: hidpp_battery_0 model: Logitech Wireless Gaming Mouse
    serial: <filter> charge: 55% (should be ignored) status: discharging
CPU:
  Info: 8-core model: AMD Ryzen 7 5700G with Radeon Graphics bits: 64
    type: MT MCP arch: Zen 3 rev: 0 cache: L1: 512 KiB L2: 4 MiB L3: 16 MiB
  Speed (MHz): avg: 2994 min/max: 400/3801 boost: enabled cores: 1: 2994
    2: 2994 3: 2994 4: 2994 5: 2994 6: 2994 7: 2994 8: 2994 9: 2994 10: 2994
    11: 2994 12: 2994 13: 2994 14: 2994 15: 2994 16: 2994 bogomips: 121367
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Graphics:
  Device-1: Advanced Micro Devices [AMD/ATI] Navi 21 [Radeon RX 6800/6800 XT
    / 6900 XT] driver: amdgpu v: kernel arch: RDNA-2 pcie: speed: 16 GT/s
    lanes: 16 ports: active: DP-1,DP-2 empty: DP-3,HDMI-A-1,Writeback-1
    bus-ID: 03:00.0 chip-ID: 1002:73bf
  Device-2: Logitech Logitech Webcam C925e driver: snd-usb-audio,uvcvideo
    type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 bus-ID: 3-6.1:7
    chip-ID: 046d:085b
  Device-3: ITE UGREEN 25173
    driver: hid-generic,snd-usb-audio,usbhid,uvcvideo type: USB rev: 3.0
    speed: 5 Gb/s lanes: 1 bus-ID: 8-2:2 chip-ID: 3188:1000
  Display: wayland server: X.org v: 1.21.1.15 with: Xwayland v: 24.1.5
    compositor: gnome-shell driver: gpu: amdgpu display-ID: 0
  Monitor-1: DP-1 model: MSI MAG 274QRFW res: 2560x1440 dpi: 108
    diag: 685mm (27")
  Monitor-2: DP-2 model: MSI MAG 274QRFW res: 2560x1440 dpi: 108
    diag: 685mm (27")
  API: EGL v: 1.5 platforms: device: 0 drv: radeonsi device: 1 drv: swrast
    gbm: drv: kms_swrast surfaceless: drv: radeonsi wayland: drv: radeonsi x11:
    drv: radeonsi
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 24.3.4-arch1.1
    glx-v: 1.4 direct-render: yes renderer: AMD Radeon RX 6800 XT (radeonsi
    navi21 LLVM 19.1.7 DRM 3.59 6.13.2-arch1-1) device-ID: 1002:73bf
    display-ID: :0.0
  Info: Tools: api: eglinfo,glxinfo x11: xdpyinfo, xprop, xrandr
Audio:
  Device-1: Advanced Micro Devices [AMD/ATI] Navi 21/23 HDMI/DP Audio
    driver: snd_hda_intel v: kernel pcie: speed: 16 GT/s lanes: 16
    bus-ID: 03:00.1 chip-ID: 1002:ab28
  Device-2: Advanced Micro Devices [AMD/ATI] Renoir Radeon High Definition
    Audio driver: snd_hda_intel v: kernel pcie: speed: 8 GT/s lanes: 16
    bus-ID: 0a:00.1 chip-ID: 1002:1637
  Device-3: Advanced Micro Devices [AMD] Family 17h/19h/1ah HD Audio
    vendor: Gigabyte driver: snd_hda_intel v: kernel pcie: speed: 8 GT/s
    lanes: 16 bus-ID: 0a:00.6 chip-ID: 1022:15e3
  Device-4: Logitech Logitech Webcam C925e driver: snd-usb-audio,uvcvideo
    type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 bus-ID: 3-6.1:7
    chip-ID: 046d:085b
  Device-5: Audio-Technica AT2020USB+
    driver: hid-generic,snd-usb-audio,usbhid type: USB rev: 1.1 speed: 12 Mb/s
    lanes: 1 bus-ID: 3-6.2:13 chip-ID: 0909:001c
  Device-6: ITE UGREEN 25173
    driver: hid-generic,snd-usb-audio,usbhid,uvcvideo type: USB rev: 3.0
    speed: 5 Gb/s lanes: 1 bus-ID: 8-2:2 chip-ID: 3188:1000
  API: ALSA v: k6.13.2-arch1-1 status: kernel-api
  Server-1: PipeWire v: 1.2.7 status: active with: 1: pipewire-pulse
    status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
    4: pw-jack type: plugin
Network:
  Device-1: Realtek RTL8125 2.5GbE vendor: Gigabyte driver: r8169 v: kernel
    pcie: speed: 5 GT/s lanes: 1 port: e000 bus-ID: 07:00.0 chip-ID: 10ec:8125
  IF: enp7s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
  Device-2: Intel Wi-Fi 5 Wireless-AC 9x6x [Thunder Peak] driver: iwlwifi
    v: kernel pcie: speed: 5 GT/s lanes: 1 bus-ID: 08:00.0 chip-ID: 8086:2526
  IF: wlan0 state: down mac: <filter>
Bluetooth:
  Device-1: Intel Wireless-AC 9260 Bluetooth Adapter driver: btusb v: 0.8
    type: USB rev: 2.0 speed: 12 Mb/s lanes: 1 bus-ID: 3-5:4 chip-ID: 8087:0025
  Report: btmgmt ID: hci0 rfk-id: 0 state: up address: <filter> bt-v: 5.1
    lmp-v: 10
Drives:
  Local Storage: total: 5.91 TiB used: 1.91 TiB (32.3%)
  ID-1: /dev/nvme0n1 vendor: Western Digital model: WD Blue SN580 2TB
    size: 1.82 TiB speed: 63.2 Gb/s lanes: 4 serial: <filter> temp: 36.9 C
  ID-2: /dev/nvme1n1 vendor: Samsung model: SSD 980 500GB size: 465.76 GiB
    speed: 31.6 Gb/s lanes: 4 serial: <filter> temp: 33.9 C
  ID-3: /dev/sda vendor: Western Digital model: WD4005FZBX-00K5WB0
    size: 3.64 TiB speed: 6.0 Gb/s serial: <filter>
Partition:
  ID-1: / size: 431.45 GiB used: 44.58 GiB (10.3%) fs: btrfs
    dev: /dev/nvme1n1p1
  ID-2: /home size: 1.82 TiB used: 788.12 GiB (42.3%) fs: btrfs
    dev: /dev/nvme0n1p1
  ID-3: /var/log size: 431.45 GiB used: 44.58 GiB (10.3%) fs: btrfs
    dev: /dev/nvme1n1p1
Swap:
  ID-1: swap-1 type: partition size: 34.31 GiB used: 0 KiB (0.0%) priority: -2
    dev: /dev/nvme1n1p2
Sensors:
  System Temperatures: cpu: 34.8 C mobo: N/A gpu: amdgpu temp: 58.0 C
    mem: 54.0 C
  Fan Speeds (rpm): N/A gpu: amdgpu fan: 0
Info:
  Memory: total: 32 GiB available: 31.19 GiB used: 4.98 GiB (16.0%)
  Processes: 484 Power: uptime: 5h 17m wakeups: 0 Init: systemd v: 257
    default: graphical
  Packages: 1580 pm: pacman pkgs: 1550 pm: flatpak pkgs: 30 Compilers:
    clang: 19.1.7 gcc: 14.2.1 Shell: Zsh v: 5.9 running-in: kgx inxi: 3.3.37
❯ inxi -SMJxx --za
System:
  Kernel: 6.13.2-arch1-1 arch: x86_64 bits: 64 compiler: gcc v: 14.2.1
  Desktop: GNOME v: 47.4 tk: GTK v: 3.24.48 wm: gnome-shell dm: GDM
    Distro: EndeavourOS base: Arch Linux
Machine:
  Type: Desktop System: Gigabyte product: B550 AORUS PRO AC v: N/A
    serial: <superuser required>
  Mobo: Gigabyte model: B550 AORUS PRO AC serial: <superuser required>
    BIOS: American Megatrends LLC. v: F18d date: 09/02/2024
USB:
  Hub-1: 1-0:1 info: hi-speed hub with single TT ports: 2 rev: 2.0
    speed: 480 Mb/s lanes: 1 chip-ID: 1d6b:0002
  Device-1: 1-2:2 info: Cooler Master ARES type: keyboard,HID
    driver: hid-generic,usbhid rev: 2.0 speed: 12 Mb/s lanes: 1
    chip-ID: 2516:014d
  Hub-2: 2-0:1 info: super-speed hub ports: 1 rev: 3.1 speed: 10 Gb/s
    lanes: 1 chip-ID: 1d6b:0003
  Hub-3: 3-0:1 info: hi-speed hub with single TT ports: 10 rev: 2.0
    speed: 480 Mb/s lanes: 1 chip-ID: 1d6b:0002
  Device-1: 3-3:2 info: Logitech Cordless Mouse Receiver type: mouse,HID
    driver: logitech-djreceiver,usbhid rev: 2.0 speed: 12 Mb/s lanes: 1
    chip-ID: 046d:c537
  Device-2: 3-4:3 info: Yubicom Yubikey 4/5 OTP+U2F+CCID
    type: keyboard,HID,smart card driver: hid-generic,usbhid rev: 2.0
    speed: 12 Mb/s lanes: 1 chip-ID: 1050:0407
  Device-3: 3-5:4 info: Intel Wireless-AC 9260 Bluetooth Adapter
    type: bluetooth driver: btusb rev: 2.0 speed: 12 Mb/s lanes: 1
    chip-ID: 8087:0025
  Hub-4: 3-6:5 info: Genesys Logic Hub ports: 4 rev: 2.0 speed: 480 Mb/s
    lanes: 1 chip-ID: 05e3:0608
  Device-1: 3-6.1:7 info: Logitech Logitech Webcam C925e type: video,audio
    driver: snd-usb-audio,uvcvideo rev: 2.0 speed: 480 Mb/s lanes: 1
    chip-ID: 046d:085b
  Device-2: 3-6.2:13 info: Audio-Technica AT2020USB+ type: audio,HID
    driver: hid-generic,snd-usb-audio,usbhid rev: 1.1 speed: 12 Mb/s lanes: 1
    chip-ID: 0909:001c
  Device-3: 3-6.3:10 info: Keychron V3 type: keyboard,HID
    driver: hid-generic,usbhid rev: 2.0 speed: 12 Mb/s lanes: 1
    chip-ID: 3434:0331
  Device-4: 3-6.4:11 info: Keychron Q0 type: keyboard,HID
    driver: hid-generic,usbhid rev: 2.0 speed: 12 Mb/s lanes: 1
    chip-ID: 3434:0130
  Device-5: 3-7:6 info: Integrated Express RGB LED Controller type: HID
    driver: hid-generic,usbhid rev: 2.0 speed: 12 Mb/s lanes: 1
    chip-ID: 048d:5702
  Hub-5: 3-10:8 info: Genesys Logic Hub ports: 4 rev: 2.0 speed: 480 Mb/s
    lanes: 1 chip-ID: 05e3:0608
  Hub-6: 4-0:1 info: super-speed hub ports: 4 rev: 3.1 speed: 10 Gb/s
    lanes: 1 chip-ID: 1d6b:0003
  Hub-7: 5-0:1 info: hi-speed hub with single TT ports: 4 rev: 2.0
    speed: 480 Mb/s lanes: 1 chip-ID: 1d6b:0002
  Hub-8: 6-0:1 info: super-speed hub ports: 2 rev: 3.1 speed: 10 Gb/s
    lanes: 1 chip-ID: 1d6b:0003
  Hub-9: 7-0:1 info: hi-speed hub with single TT ports: 4 rev: 2.0
    speed: 480 Mb/s lanes: 1 chip-ID: 1d6b:0002
  Hub-10: 8-0:1 info: super-speed hub ports: 2 rev: 3.1 speed: 10 Gb/s
    lanes: 1 chip-ID: 1d6b:0003
  Device-1: 8-2:2 info: ITE UGREEN 25173 type: video,audio,HID
    driver: hid-generic,snd-usb-audio,usbhid,uvcvideo rev: 3.0 speed: 5 Gb/s
    lanes: 1 chip-ID: 3188:1000
❯ lsusb -tv
/:  Bus 001.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/2p, 480M
    ID 1d6b:0002 Linux Foundation 2.0 root hub
    |__ Port 002: Dev 002, If 0, Class=Human Interface Device, Driver=usbhid, 12M
        ID 2516:014d Cooler Master Co., Ltd. 
    |__ Port 002: Dev 002, If 1, Class=Human Interface Device, Driver=usbhid, 12M
        ID 2516:014d Cooler Master Co., Ltd. 
    |__ Port 002: Dev 002, If 2, Class=Human Interface Device, Driver=usbhid, 12M
        ID 2516:014d Cooler Master Co., Ltd. 
/:  Bus 002.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/1p, 10000M
    ID 1d6b:0003 Linux Foundation 3.0 root hub
/:  Bus 003.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/10p, 480M
    ID 1d6b:0002 Linux Foundation 2.0 root hub
    |__ Port 003: Dev 002, If 0, Class=Human Interface Device, Driver=usbhid, 12M
        ID 046d:c537 Logitech, Inc. Cordless Mouse Receiver
    |__ Port 003: Dev 002, If 1, Class=Human Interface Device, Driver=usbhid, 12M
        ID 046d:c537 Logitech, Inc. Cordless Mouse Receiver
    |__ Port 004: Dev 003, If 0, Class=Human Interface Device, Driver=usbhid, 12M
        ID 1050:0407 Yubico.com Yubikey 4/5 OTP+U2F+CCID
    |__ Port 004: Dev 003, If 1, Class=Human Interface Device, Driver=usbhid, 12M
        ID 1050:0407 Yubico.com Yubikey 4/5 OTP+U2F+CCID
    |__ Port 004: Dev 003, If 2, Class=Chip/SmartCard, Driver=[none], 12M
        ID 1050:0407 Yubico.com Yubikey 4/5 OTP+U2F+CCID
    |__ Port 005: Dev 004, If 0, Class=Wireless, Driver=btusb, 12M
        ID 8087:0025 Intel Corp. Wireless-AC 9260 Bluetooth Adapter
    |__ Port 005: Dev 004, If 1, Class=Wireless, Driver=btusb, 12M
        ID 8087:0025 Intel Corp. Wireless-AC 9260 Bluetooth Adapter
    |__ Port 006: Dev 005, If 0, Class=Hub, Driver=hub/4p, 480M
        ID 05e3:0608 Genesys Logic, Inc. Hub
        |__ Port 001: Dev 007, If 0, Class=Video, Driver=uvcvideo, 480M
            ID 046d:085b Logitech, Inc. 
        |__ Port 001: Dev 007, If 1, Class=Video, Driver=uvcvideo, 480M
            ID 046d:085b Logitech, Inc. 
        |__ Port 001: Dev 007, If 2, Class=Audio, Driver=snd-usb-audio, 480M
            ID 046d:085b Logitech, Inc. 
        |__ Port 001: Dev 007, If 3, Class=Audio, Driver=snd-usb-audio, 480M
            ID 046d:085b Logitech, Inc. 
        |__ Port 002: Dev 013, If 0, Class=Audio, Driver=snd-usb-audio, 12M
            ID 0909:001c Audio-Technica Corp. AT2020USB+
        |__ Port 002: Dev 013, If 1, Class=Audio, Driver=snd-usb-audio, 12M
            ID 0909:001c Audio-Technica Corp. AT2020USB+
        |__ Port 002: Dev 013, If 2, Class=Audio, Driver=snd-usb-audio, 12M
            ID 0909:001c Audio-Technica Corp. AT2020USB+
        |__ Port 002: Dev 013, If 3, Class=Human Interface Device, Driver=usbhid, 12M
            ID 0909:001c Audio-Technica Corp. AT2020USB+
        |__ Port 003: Dev 010, If 0, Class=Human Interface Device, Driver=usbhid, 12M
            ID 3434:0331  
        |__ Port 003: Dev 010, If 1, Class=Human Interface Device, Driver=usbhid, 12M
            ID 3434:0331  
        |__ Port 003: Dev 010, If 2, Class=Human Interface Device, Driver=usbhid, 12M
            ID 3434:0331  
        |__ Port 004: Dev 011, If 0, Class=Human Interface Device, Driver=usbhid, 12M
            ID 3434:0130  
        |__ Port 004: Dev 011, If 1, Class=Human Interface Device, Driver=usbhid, 12M
            ID 3434:0130  
        |__ Port 004: Dev 011, If 2, Class=Human Interface Device, Driver=usbhid, 12M
            ID 3434:0130  
    |__ Port 007: Dev 006, If 0, Class=Human Interface Device, Driver=usbhid, 12M
        ID 048d:5702 Integrated Technology Express, Inc. RGB LED Controller
    |__ Port 010: Dev 008, If 0, Class=Hub, Driver=hub/4p, 480M
        ID 05e3:0608 Genesys Logic, Inc. Hub
/:  Bus 004.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/4p, 10000M
    ID 1d6b:0003 Linux Foundation 3.0 root hub
/:  Bus 005.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/4p, 480M
    ID 1d6b:0002 Linux Foundation 2.0 root hub
/:  Bus 006.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/2p, 10000M
    ID 1d6b:0003 Linux Foundation 3.0 root hub
/:  Bus 007.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/4p, 480M
    ID 1d6b:0002 Linux Foundation 2.0 root hub
/:  Bus 008.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/2p, 10000M
    ID 1d6b:0003 Linux Foundation 3.0 root hub
    |__ Port 002: Dev 002, If 0, Class=Video, Driver=uvcvideo, 5000M
        ID 3188:1000  
    |__ Port 002: Dev 002, If 1, Class=Video, Driver=uvcvideo, 5000M
        ID 3188:1000  
    |__ Port 002: Dev 002, If 2, Class=Audio, Driver=snd-usb-audio, 5000M
        ID 3188:1000  
    |__ Port 002: Dev 002, If 3, Class=Audio, Driver=snd-usb-audio, 5000M
        ID 3188:1000  
    |__ Port 002: Dev 002, If 7, Class=Human Interface Device, Driver=usbhid, 5000M
        ID 3188:1000

Thanks.

It looks as though you’re currently hooked up to USB 2.0/1.1 ports (the black ports on your board).

You might try plugging into your USB 3.2 ports. The blue ones are USB 3.2 gen1, and the red ones are USB 3.2 gen2 (see manual page 12). In this instance this is largely just for testing purposes, not performance, as sometimes a different controller won’t have the same issue.

If you’re also using a USB hub, perhaps try without that for now?

That fixed the connection resetting. Keyboard and mic input is back to normal and the USB messages in journalctl are gone.

1 Like

That’s great! :partying_face:

Will that be a viable workaround solution for now?

Sometimes, in time, USB issues may be addressed through the course of kernel updates.

I’ve got enough spare USB ports to make this work, but it is disappointing to lose all of those ports. This also doesn’t fix the audio crackling. Still, thanks for your help.

Are you able to clarify, is the audio crackling on audio output/playback, or audio input/recording?

Only on output. Also, I have an external audio interface and it happens whether or not I use it, so I don’t think this is a hardware issue either.

That’s a good point. Are you able to test with both “Digital Output” and “Analog Output”?

Oh sorry, “Digital Output” would only work if you’re output device is capable of it. If you’re using headphones via a 3.5mm audio jack for example, you’d likely only be able to use “Analog Output”.

How are you hearing the audio? (what device? headphones?)

Tested with digital and analog output on both the built-in audio chip and the external interface, and I got the same result on all four settings, except digital on the built-in audio chip, which I suspect is sending it to the S/PDIF port on the back of the motherboard.

I’m using headphones.

1 Like

It may be related to power saving. Have a look here for some details, and an offered solution you could try (as it relates to the audio driver you’re using):
https://wiki.archlinux.org/title/Advanced_Linux_Sound_Architecture/Troubleshooting#Power_saving

I don’t think it’s that, unless I’m doing something wrong. I added the line:

options snd_hda_intel power_save=0 power_save_controller=N

to /etc/modprobe.d/alsa-base.conf like it said in the article, and the issue is still there after a reboot.

Update: I’ve now tried everything in this guide to no avail.

(Probably) Final update for anyone who stumbles upon this thread: It seems to have fixed itself. Before that happened I tried reinstalling EndeavourOS, which didn’t fix it, and then loaded a fresh user profile without any of my configurations or personal files, which did fix it. So I know there was some user-specific setting I could have changed or file in my home directory I could have deleted to fix the problem. No clue what.

1 Like

Clue: .local/state/wireplumber

This folder, when Pipewire/Wireplumber updates, sometimes needs to be deleted for audio (input and/or output) to work properly.