I’m experiencing this same issue with a brand new Framework 11g i5, except it affected at least 5 different Linux distros (PopOS and Ubuntu 22.04 + 21.04, Arch latest, Void Linux, Ubuntu 20.04, Ubuntu 18.04, Manjaro) across both disk and live USB usage.
This occurred before ever installing Windows onto the laptop.
The machine has a Tempo codec chip as expected and the issue is that the snd_hda_intel driver is unable to probe, connect or detect the Analog outputs of the chip itself.
I’ve tried every combination of workarounds and probe_mask settings possible, everything outlined on this forum to potentially resolve broken audio - it simply seems that Linux is unable to communicate with the codec in my laptop correctly.
I’ve talked to others in the #linux channel on discord that have what appear to be identical laptop hardware (batchless, tempo, i5) that do not have this issue.
Relevant error messages are:
[ 10.325268] snd_hda_intel 0000:00:1f.3: a
zx_get_response timeout, switching to polling mode: last cmd=0x000f0000
[ 11.337866] snd_hda_intel 0000:00:1f.3: No response from codec, disabling MSI: last cmd=0x000f0000
[ 12.341390] snd_hda_intel 0000:00:1f.3: Codec #0 probe error; disabling it...
Have also emailed framework support about this (no response so far), and at this point I’ve run out of things to try - there’s clearly either an issue with the hardware on this particular laptop that isn’t playing well with the snd_hda_intel driver, or something else is going on. I can’t imagine that this is a widespread problem otherwise everybody with a Tempo chip would be reporting no audio on Linux…