Libreboot Open-Source BIOS/UEFI Firmware Adds More Hardware Support (9to5linux.com)
from petsoi@discuss.tchncs.de to linux@lemmy.ml on 26 Feb 2024 18:50
https://discuss.tchncs.de/post/11570642

#linux

threaded - newest

const_void@lemmy.ml on 26 Feb 2024 19:49 next collapse

Really loving seeing more hardware supporting and shipping with open-source firmware.

Valmond@lemmy.mindoki.com on 26 Feb 2024 20:35 next collapse

I imagine open source boot software being better than closed source (a real no brainer) but whats the difficulties with the open one? I’m not very versed in those very low level things.

___@lemm.ee on 26 Feb 2024 20:40 next collapse

The difficulty is getting closed source hardware manufacturers to adopt it.

Pantherina@feddit.de on 26 Feb 2024 20:59 collapse

All those blobs in there need to be reverse engineered. As there are not that many people doing it, this hardware is often a decade old

AlexJD@feddit.uk on 27 Feb 2024 00:38 collapse

Not entirely the case anymore. Libreboot switched to a blob reduction policy in order to support more hardware. Hopefully this will bring things forward quite a bit over the next year.

MigratingtoLemmy@lemmy.world on 28 Feb 2024 14:37 collapse

Unless they support the newer platforms, it will remain a niche product. I’ve come to accept a compromise between binary blobs and FOSS bootloader, and the path that Libreboot has chosen is great for the community, so we’ll wait and watch

sadreality@kbin.social on 26 Feb 2024 21:30 next collapse

Is this usable on any normie gamer mobos?

infeeeee@lemm.ee on 26 Feb 2024 23:42 collapse

You can find the list of supported hardware here: libreboot.org/docs/hardware/

There are some mobos, most of them are from prebuilt desktops.

I found only one “gamer”: Gigabyte GA-G41M-ES2L from 2009, Socket 775, supports Core2Extreme, that was a beast 15 years ago.

But any other mobo can be used as a gaming mobo, usually they have standard ports and and newer ones tend to follow standard ATX sizes. Front IO ports usually use different configuration, but you can still use it in a case, possible that only the onoff button will work, no leds and reset, that’s good enough

sadreality@kbin.social on 26 Feb 2024 23:46 collapse

Thank you for a thorough reply.

Looks like this will need few years to mature. God willing it will support for more modern situations over next few years. I would deff consider my upgrade around mobo that supports FOSS BIOS.

mariusafa@lemmy.sdf.org on 27 Feb 2024 15:09 next collapse

If you want to install this please DO NOT USE THE CH341A programmer. That fucking shit has the internal control signals and data signals at 5V and the bios chips usually work at 3.3V or lower.

The CH341A is defective by design and the Chinese manufacturers don’t care. There are fixes online, but still the chip works badly.

If you want to install libreboot, please use any other option given at Libreboot docs. I lost too many hours because of the fucking Chinese ch341a. Which I solved quickly with a pi pico board.

In any case do not use this guy’s video as an example. The instructions of the video ARE WRONG and you may fry your bios. Don’t be fooled by this youtuber confidence. Follow the docs.

I’ve installed it on a x220.

PipedLinkBot@feddit.rocks on 27 Feb 2024 15:10 next collapse

Here is an alternative Piped link(s):

video

Piped is a privacy-respecting open-source alternative frontend to YouTube.

I’m open-source; check me out at GitHub.

TimeNaan@lemmy.world on 27 Feb 2024 15:52 collapse

You can get a 3.3V adapter for the CH341A.

mariusafa@lemmy.sdf.org on 28 Feb 2024 13:46 collapse

I did that my self (fixed the chip), the cables and everything shiped with it are trash.

TimeNaan@lemmy.world on 28 Feb 2024 14:02 collapse

I agree about the accessories, they’re crap but cheap to replace with better ones. And then the programmer works very well.

gofsckyourself@lemmy.world on 27 Feb 2024 16:08 next collapse

Ah yes. Libreboo

<img alt="" src="https://i0.wp.com/9to5linux.com/wp-content/uploads/2023/06/lboot.webp?fit=1920%2C1080&ssl=1">

madeline@lemmy.blahaj.zone on 28 Feb 2024 08:29 next collapse

AAH

saud@lemmy.ml on 28 Feb 2024 09:47 collapse

It’s to scare away proprietary firmware

possiblylinux127@lemmy.zip on 27 Feb 2024 18:12 collapse

I use a System76 laptop and I wish they took a stronger stance on freedom.

fruitycoder@sh.itjust.works on 27 Feb 2024 21:05 collapse

Who and how do you mean?

possiblylinux127@lemmy.zip on 27 Feb 2024 21:58 collapse

I wish System76 was focused on foss more.

jjlinux@lemmy.ml on 27 Feb 2024 22:28 collapse

I’m confused. What part of their software is not FOSS? They use CoreBoot for Bios, PopOS is based on Ubuntu and Cosmic is open source too. Do you mean that they still use Nvidia cards in some of their devices?

possiblylinux127@lemmy.zip on 27 Feb 2024 22:51 collapse

The CPUs require non-free software to boot and function. That’s very hard to get around but it would be interesting if at some point they built a device based on ARM with a chip set that is free.

On top of that they use Intel WiFi which needs non-free software to work. Ubuntu, pop os and Fedora all ship proprietary software in the kernel to make it work. Admittedly the number of free WiFi cards are limited so maybe it was about tradeoffs.

fruitycoder@sh.itjust.works on 28 Feb 2024 03:07 next collapse

Purism takes that extra effort no?

OsrsNeedsF2P@lemmy.ml on 28 Feb 2024 03:20 collapse
jjlinux@lemmy.ml on 28 Feb 2024 15:52 collapse

Thanks for sharing this, I was completely unaware that those drivers were proprietary. Maybe I need to rethink my hardware choices then. Back to the drawing board.