as of a couple of months ago I have regular issues with the USB C to
audio jack module from Framework, and any error logs of the time this
happens point to the Kernel. E.g. I compiled 6.13.4 from source, based
on the config Debian shipped with the 6.12.15 Kernel (updated with
make olddefconfig), there it shows these messages:
Mär 01 17:31:43 kernel: usb 1-2.2: 1:1: cannot set freq 48000 (v2/v3): err -110
Mär 01 17:31:48 kernel: usb 1-2.2: uac_clock_source_is_valid(): cannot get clock validity for id 9
Mär 01 17:31:48 kernel: usb 1-2.2: clock source 9 is not valid, cannot use Mär 01 17:31:53 kernel: usb 1-2.2: 1:1: cannot get freq (v2/v3): err -110
These issues started at some point late last years, possibly since
6.12 was introduced into testing. I've tested up until 6.13.6 now,
with no change, only a varying degree of information in the logs. A
detailed thread can be found in [1]. What should be mentioned,
originally, when this happened, all audio devices would vanish from
Gnome settings audio page. But with 6.13, they still all show up, but
e.g. if you open the little audio channel test widget and try to test
a channel, the widget just freezes up.
Framework themselves can't to further debugging, as they only
officially support Ubuntu and Fedora. Running any of them as a live
distro is simply not feasible, as this issue can't just be triggered
and only appears about once a week.
Is there something else to help finding out, where the issue is
located, or even rule out a software issue? I'm already testing out
the other USB C ports of my Framework 16, but the point is that I
don't have any other device capable of USB C and using that audio
module.
So, it has been a while, here a little update. As I couldn't figure
out - and didn't have the time to do so - how to compile Fedora's
kernel sources with their config through make bindeb-pkg, I didn't
even bother trying with Ubuntu's kernel. I have now used the Fedora 41
live USB for the past two weekends and the most part of the past week,
yet the issue didn't show up once. And since I very much doubt that to
be a coincidence and the issue just fixed itself, the issue must be
located in some place inside what Trixie has been shipping for roughly
the last 6 months (I first reported this in early January to the
Framework community, but that's just when it became frequent enough
and had been around already for at least a month if not more, I'd say.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 546 |
Nodes: | 16 (2 / 14) |
Uptime: | 00:26:50 |
Calls: | 10,385 |
Calls today: | 2 |
Files: | 14,057 |
Messages: | 6,416,567 |