Framework 13 - 13th Gen - BIOS 3.08 Ubuntu - no builtin sound

Which Linux distro are you using?
Ubuntu

Which release version?
25.04

Which kernel are you using?
6.14.0-23-generic

Which BIOS version are you using?
3.08

Which Framework Laptop 13 model are you using?
13th Gen Intel® Core™

Just upgraded to BIOS 3.08 yesterday after suffering from the 400MHz CPU throttling bug on 3.07. Saw in the BIOS release notes that the throttling bug was fixed (great!) but after a problem-free upgrade to 3.08 I find I have no builtin sound devices. No audio output regardless of whether headphones plugged in or not.

Reverted back to good ol’ BIOS 3.05 and sound works again just fine.

Disappointed.

1 Like

Hi, I have the exact same problem, same hardware (I’m on Ubuntu 24.04 though, kernel 6.8.0-63-generic).

How did you downgrade, did you download and install the previous version manually? (fwupdmgr downgrade gave me No downgrades for System Firmware: current version is 0.0.3.8: 0.0.3.8=same)

Yes, I dwnloaded the older firmware .zip, expanded onto FAT32 USB drive and booted off it. Let it do the downgrade and all was fine after.

Sooo I downgraded to 3.07 first, no sound, downgraded to 3.05, still no sound!
Have you done any further step after downgrading?
I’ll try out Ubuntu 25.04 just in case as I’m on 24.04 but I’m not very optimistic…

Edit: even on 25.04, same problem (no builtin sound devices, even with headphones). Basically, the bios upgrade wiped my sound for good. I’ll contact support.

Aww that sucks :frowning: I didn’t do anything extra at all. Literally only the downgrade from 3.08 to 3.05 and my sound was back. No other package changes, no BIOS setting changes, not anything except the downgrade.

Hopefully one of Framework’s people can help further.

So, I rebooted this morning and the sound is back!
This… doesn’t make any sense. Yesterday after downgrading, I re-upgraded to 3.08, and rebooted several time, and the sound was still not working. But I’m relieved that it works now, even though I don’t have the slightest explanation why.

Couldn’t this be just that the BIOS upgrade changed the builtin audio device name or ID?
Sometimes Pipewire/Wireplumber needs a fresh start to work after hardware changes.
For that, I would recommend to try to delete the Wireplumber cache, but maybe that is exactly what happened when you rebooted this time.

If you’re still experiencing this issue and have not found a solve, please make a ticket with our support team: frame.work/support thanks!

After Matthieu’s update about successive reboots, I re-upgraded to 3.08. Again, no builtin sound after first boot (did have sound through HDMI device, but this was true in my initial report also). Rebooted. Still no builtin sound. Rebooted again, and now builtin sound works normally.

I also can’t explain this, but here we are. I guess this thread can serve as a reminder of the #1 solution to all computer problems: turn it off and back on again. #1.5: occasionally several times.