Depends on the degree of coreboot support. If the vendor or a firm like 3mdeb officially supports coreboot on your model of choice, it’ll have first-class support and you won’t miss out on anything compared to your typical proprietary BIOS.
If you plan on installing it yourself, do read carefully through the coreboot docs since some systems will have a few quirks (e.g. audio jack issues on T480/T470). But once coreboot is up and running on your computer, it’s smooth sailing on Linux. Compiling and flashing can be a bit of a rabbit hole, but I’m happy to give some pointers if you go this route.
I daily drive a ThinkPad X230 with Libreboot and haven’t had any issues. The only significant differences I’ve noticed are
- Faster boot times (1 to 2 seconds to reach LUKS prompt)
- Config menu (
nvramcuipayload) has very few options - (Libreboot exclusive) Full-disk encryption by having GRUB with LUKS2 support directly on the BIOS
- I left out UEFI support since it’s complicated on the X230 and it’s not necessary for Linux to boot


I practically never need to. I’ll find a way to make things work one way or another.