← Back to context

Comment by kopirgan

7 days ago

Bios is an issue for most laptop under Linux not just arm.

LVFS doesn't exist? UEFI?

  • I mean updating it. Often the update are just windows only..

    For example I've had this dell Elitebook where I've installed Debian wiping out Win. While on windows system prompts Bios update practically every week but been years in Linux on same bios. IIRC updates were win only or jump thru some complex rings of fire. Haven't bothered looking up in a while..

    I've also had to disable some protection such as security before I could install Debian though I guess there's a way if I research hard enough.

    • If it's Dell, they're one of the most prolific, if not the most, on LVFS. All of my Dell hardware gets firmware updates via fwupd. Dell is conservative with marking their BIOS updates, though, and you might have to enable the testing LVFS repository for regularly updated BIOS.

      If you mean HP EliteBooks, it doesn't have to be any more complicated than 1) extract BIOS archive 2) drag & drop BIOS file 3) reboot.

      You download the BIOS update .exe, run 7zip on it, and take the BIOS.BIN file and either stick it in the root of your EFI partition and it will install automatically on boot, or just run `fwupdtool install-blob BIOS.BIN` and it will install automatically on reboot.

      5 replies →

    • I have updated my HP laptop's UEFI 4-5 times now using LVFS with HP's officially published updates. Just did it 2-3 days ago, in fact, for the latest update. I got a GUI prompt that there was a firmware update for my system, I clicked install, it said it would reboot my system, and I said ok and went to go make tea. Came back to a login screen and the update installed successfully.

      I have used Secure Boot with Linux for several years now, too. Microsoft signed the shim loader and most distros can do it out-of-the-box now, much like fwupdmgr (above).

      I think the biggest thing is finding, for example, devices that are Ubuntu Certified. You don't have to use Ubuntu necessarily, but the whole ecosystem benefits from hardware manufacturers having a slight degree of accountability having done this.

    • > Often the update are just windows only..

      That's a choice the vendor makes, and Tuxedo Computers is the vendor in this case. Since they control the product they're making, they should be able to provide nice firmware updates for Linux users. They just decided not to even try, I guess?

      1 reply →

Dell used to have a means to update BIOS via a small FreeDOS I believe. Not sure why something similar couldn't be done from U-Boot.