Was using the expansion card with earphones, everything worked, and boom, everything freezed (including gnome).
After a restart here’s what I notice:
Everything related to audio is frozen (vlc freeze soon, Firefox freezes when it starts to play audio, can’t open pavucontrol) when my jack is plugged-in my expansion card.
When I unplug the jack, everything unfreeze.
The logs:
[ 509.675021] input: Framework Audio Expansion Card Consumer Control as /devices/pci0000:00/0000:00:08.1/0000:c1:00.3/usb1/1-2/1-2.2/1-2.2:1.3/0003:32AC:0010.000D/input/input20
[ 509.731343] hid-generic 0003:32AC:0010.000D: input,hidraw3: USB HID v1.11 Device [Framework Audio Expansion Card] on usb-0000:c1:00.3-2.2/input3
[ 514.995423] usb 1-2.2: uac_clock_source_is_valid(): cannot get clock validity for id 9
[ 514.995443] usb 1-2.2: clock source 9 is not valid, cannot use
[ 520.115188] usb 1-2.2: 1:1: cannot get freq (v2/v3): err -110
[ 525.235271] usb 1-2.2: 1:1: cannot set freq 48000 (v2/v3): err -110
[ 530.359821] usb 1-2.2: uac_clock_source_is_valid(): cannot get clock validity for id 9
[ 530.359842] usb 1-2.2: clock source 9 is not valid, cannot use
[ 535.475307] usbhid 1-2.2:1.3: can't add hid device: -110
[ 535.475312] usb 1-2.2: 1:1: cannot get freq (v2/v3): err -110
[ 535.475340] usbhid 1-2.2:1.3: probe with driver usbhid failed with error -110
[ 540.595214] usb 1-2.2: 1:1: cannot set freq 48000 (v2/v3): err -110
[ 545.715067] usb 1-2.2: uac_clock_source_is_valid(): cannot get clock validity for id 9
[ 545.715083] usb 1-2.2: clock source 9 is not valid, cannot use
[ 550.834887] usb 1-2.2: 1:1: cannot get freq (v2/v3): err -110
[ 555.954979] usb 1-2.2: 1:1: cannot set freq 48000 (v2/v3): err -110
Maybe can this be related to defective jack? My earphone is quite old, the jack works thanks to duck tape, and I won’t be surprised if it’s dead now.
After another reboot, but with jack unpluged, I’m back to a clean situation: clean logs, no freeze, good audio.
If it’s the same issue as mine, it can’t. My current guess is a software issue, as even a replacement headphone jack module couldn’t fix it. I have used a Fedora 41 live USB to boot from since last weekend, yet it hasn’t happened again yet, while it used to be happening roughly weekly. The big question is just what exactly is causing this.