Email or username:

Password:

Forgot your password?
92 posts total
Leah Rowe is not a Rowebot

Libreboot 20230625 released!

libreboot.org/news/libreboot20

Brief summary of changes since 20230423 release:

* Massive build system audit, bugs fixed. Cleaner BSD-like coding style now used for much of the logic.
* Two new boards (HP 2570p and 8300 USDT)
* Microcode-free ROMs available, as alternative to default ROMs that include it.
* gru-* chromebook fixes: more reliable boot/shutdown
* Better error handling in lbmk
* Forked spkmodem-recv from GNU, *pledged* it and re-wrote in OpenBSD coding style

Leah Rowe is not a Rowebot

Nothing stopping a Libreboot release now. I've been trying, for days, to hunt down the cause of a random linker error I kept getting from coreboot's build system. It's caused by a regression from when I audited a bunch of scripts.

Anyway, this fixes it:

browse.libreboot.org/lbmk.git/

I simply took a bazooka approach. Now this command works reliably again:

./build boot roms all

Before the above patch I think something wasn't being cleaned properly. Old object files laying around. I'll bisect later.

Nothing stopping a Libreboot release now. I've been trying, for days, to hunt down the cause of a random linker error I kept getting from coreboot's build system. It's caused by a regression from when I audited a bunch of scripts.

Anyway, this fixes it:

browse.libreboot.org/lbmk.git/

Leah Rowe is not a Rowebot

Documentation added by Riku, for 3 Libreboot board ports that Riku also added recently:

libreboot.org/docs/hardware/hp

And these:

libreboot.org/docs/hardware/hp

libreboot.org/docs/hardware/hp

These boards will be present in the upcoming Libreboot release.

Thank you, @rikuv !

Leah Rowe is not a Rowebot

i feel like promoting one more random free software project that, like the last one, i also use every day.

that project is OpenBSD, the secure, free 4.4BSD Unix operating system.

seriously, openbsd is the best. some resources:

why.openbsd.rocks/fact/

openbsd.org/innovations.html

openbsd.org/faq/

read manpages.

try to do something in it without using google. most of the time, the manuals are *that* good so you never need to open your web browser.

one of humanity's greatest achievements.

i feel like promoting one more random free software project that, like the last one, i also use every day.

that project is OpenBSD, the secure, free 4.4BSD Unix operating system.

seriously, openbsd is the best. some resources:

why.openbsd.rocks/fact/

openbsd.org/innovations.html

openbsd.org/faq/

hakerdefo

@libreleah

How is the hardware support for intel GPUs?
Does it allow to skip the installation of bootloader during the install process? I wouldn't want it to overwrite current Grub install.
How is the software availability?

Leah Rowe is not a Rowebot

Can someone tell me how to put "citation needed" on Russian wikipedia? I'm translating a Russian article into English and noticed un-sourced material where I'm adding citation needed on the english text. I don't know how to do it properly on the actual Russian wikipedia.

Thanks in advance to anyone who can help me.

Evv1L :blobcatlaptop:

@libreleah

cc @drq @a1ba
Знаете кого-нибудь кто шарит с правками в Википедии?

Leah Rowe is not a Rowebot

FYI to Minifree customers: I'm taking the rest of the week off to work on a Libreboot release. Shipping to resume next week.

I'm finishing some emails, and I'll email current customers the above. I don't have much work on at the moment since it's the middle of the month. Most workload is at the first ~10 days and last ~10 days of each month, the middle is always quiet, that's why libreboot releases usually happen in the middle of the month).

I'm very close to a new stable release of Libreboot!

Leah Rowe is not a Rowebot

I sent patches to SeaBIOS:

mail.coreboot.org/hyperkitty/l

mail.coreboot.org/hyperkitty/l

The first patch is boring (standards compliance in SeaBIOS's memset()) but a user on IRC today had trouble with their Nvidia GPU in a laptop.

They inserted the right option ROM, but named it with uppercase hex characters in the ROM name. SeaBIOS expects all-lowercase. 2nd patch makes SeaBIOS case insensitive when searching PCI ROMs by convention: pcivvvv,dddd.rom (v/d is vendor/device ID)

Quite an easy patch, really.

I sent patches to SeaBIOS:

mail.coreboot.org/hyperkitty/l

mail.coreboot.org/hyperkitty/l

The first patch is boring (standards compliance in SeaBIOS's memset()) but a user on IRC today had trouble with their Nvidia GPU in a laptop.

Leah Rowe is not a Rowebot

Libreboot T440p prices on minifree.org/ are once again reduced. They were reduced in April 2023 (last month), but temporarily went back up after last month's sales surge.

I have a big surplus again, that I got for a really good price. The current price reduction is £40. Will probably last til at least ~mid June.

These are secure machines, running Debian Linux and Libreboot, my project based on coreboot, replacing proprietary BIOS/UEFI firmware.

(BSD/other Linux available on request)

Leah Rowe is not a Rowebot

Now that my Minifree backlog is cleared, my next priority is *another* new Libreboot release.

I have a bunch of sandybridge, ivybridge laptops and (one) haswell laptop, all HP, that i plan to add to libreboot

i also have these: dell optiplex 7020 and 9020. they are on coreboot's gerrit site, but not yet merged in coreboot

my d16 should also arrive in the next day or so. the psu and case i bought for it have arrived

i also have a special "new" project in the works :)

Leah Rowe is not a Rowebot

Remember that brutally complete, thoroughly and relentlessly detailed Nginx server guide I wrote, that teaches you how to run a complete Nginx HTTP server with LetsEncrypt auto-renew, on Debian Linux?

Well, @vt60 translated it into Ukrainian. The translation is now available, live:

fedfree.org/docs/http/debian-n

Thank you, Vladislav!

Leah Rowe is not a Rowebot

can someone please make me a logo for a new software project i'm cooking up.

the logo should be... something cool. something that makes you think of coolness. e.g. sunglasses

the project i'm thinking of may or may not be launched..

and release it to me under a libre license.

i won't use the logo unless i release the project. 50% probability i release it, and if i do, it will be soon :)

i'm vague on purpose.

email me. leah@libreboot.org

doesn't have to be fancy, just has to look cool/fun

Leah Rowe is not a Rowebot

Pro-tip: never ask ChatGPT anything, let alone Libreboot questions.

My curiosity got the better of me!

Leah Rowe is not a Rowebot

Libreboot release! Libreboot 20230423 released today:

* Dell Latitude E6400 (laptop) support added; blob-free, flashable from software without disassembly. Just run the `e6400-flash-unlock` tool in Libreboot courtesy of Nicholas Chin, and run flashrom in Linux!
* HP Compaq 8200 Elite SFF (desktop) support added!
* HP EliteBook Folio 9470m (laptop) support added!!
* HP EliteBook 2560p (laptop) support added!!!

Build system fixes / *new features*; see release Change Log:

libreboot.org/news/libreboot20

Libreboot release! Libreboot 20230423 released today:

* Dell Latitude E6400 (laptop) support added; blob-free, flashable from software without disassembly. Just run the `e6400-flash-unlock` tool in Libreboot courtesy of Nicholas Chin, and run flashrom in Linux!
* HP Compaq 8200 Elite SFF (desktop) support added!
* HP EliteBook Folio 9470m (laptop) support added!!
* HP EliteBook 2560p (laptop) support added!!!

27329ed9-2211-a1ba-9371-e2641bf0dcb6
@libreleah what do you do with consumer boards that get removed from upstream coreboot?
Leah Rowe is not a Rowebot

This is the absolute A in awesome. HP EliteBook 2560p and Folio 9470m support added to Libreboot:

libreboot.org/news/hp_eliteboo

@rikuv is doing god's work. He has been adding more machines to Libreboot. We are currently on a roll adding HP EliteBooks and other HP machines.

I myself have ordered about ~10 different HP boards, all the viable ones from coreboot (sandybride, ivybridge and haswell), and plan to add them next week.

I'm very happy with Riku's work. His patches are extremely high quality.

This is the absolute A in awesome. HP EliteBook 2560p and Folio 9470m support added to Libreboot:

libreboot.org/news/hp_eliteboo

@rikuv is doing god's work. He has been adding more machines to Libreboot. We are currently on a roll adding HP EliteBooks and other HP machines.

I myself have ordered about ~10 different HP boards, all the viable ones from coreboot (sandybride, ivybridge and haswell), and plan to add them next week.

R. L. Dane :debian: :openbsd:

@libreleah @rikuv

That is **AMAZING** news!

And here I thought we'd be stuck with 10-year-old Thinkpads forever ;)

Leah Rowe is not a Rowebot

I feel like promoting a really cool project:

pcbox-emu.xyz

Cycle-accurate IBM PC emulation, covering hardware from 1980s up to Pentium 3 era; the author @qeeg forked 86box because 86box didn't want Pentium 3 emulation. It emulates real mainboards.

You can run old Linux distros or classic DOS games and such, faithful to original hardware. Coreboot supports (and boots) on some of the emulated boards.

I host her DNS! The website was re-done (not hosted by me) plus docs added recently.

Leah Rowe is not a Rowebot

have ordered a bunch of hp machines that coreboot supports (in gerrit, or master). i should have them next week. basically all *viable* ivybridge, sandybridge and haswell. been going through them all with @rikuv on irc

also riku added hp elitebook 2560p to libreboot - no docs yet, it's on todo, but see patch:

browse.libreboot.org/lbmk.git/

./build boot roms hp2560p_8mb

they're all going in the next libreboot release. plus a bunch of dells

i'm aiming for another libreboot testing release this month

have ordered a bunch of hp machines that coreboot supports (in gerrit, or master). i should have them next week. basically all *viable* ivybridge, sandybridge and haswell. been going through them all with @rikuv on irc

also riku added hp elitebook 2560p to libreboot - no docs yet, it's on todo, but see patch:

Leah Rowe is not a Rowebot

@rikuv also look more closely at that patch

in upstream coreboot docs, it says grub hangs on those hp laptops (grub coreboot payload)

riku fixed it, by adding a 200ms timeout in grub's ps/2 init. see:

browse.libreboot.org/lbmk.git/

i advised riku to submit this upstream to the gnu project and/or coreboot (on coreboot side, if not merged in grub upstream, hotpatch at build time)

libreboot has that patch now applied automatically when building grub

it might benefit other machines too (timeout code)

@rikuv also look more closely at that patch

in upstream coreboot docs, it says grub hangs on those hp laptops (grub coreboot payload)

riku fixed it, by adding a 200ms timeout in grub's ps/2 init. see:

browse.libreboot.org/lbmk.git/

Leah Rowe is not a Rowebot

New hardware port available in Libreboot: Dell Latitude E6400.

News announcement: libreboot.org/news/e6400.html

Boart port was done by Nicholas Chin (nic3-14159).

It has completely blob-free boot, same hardware generation (GM45) as old ThinkPads e.g. X200, T400.

Easily available still, on merchant sites, relatively cheap (like $100 or less) *and*:

*No disassembly required*

*You can easily install Libreboot on it yourself, without help.*

That's right. Five minute installation. No skill required.

New hardware port available in Libreboot: Dell Latitude E6400.

News announcement: libreboot.org/news/e6400.html

Boart port was done by Nicholas Chin (nic3-14159).

It has completely blob-free boot, same hardware generation (GM45) as old ThinkPads e.g. X200, T400.

Easily available still, on merchant sites, relatively cheap (like $100 or less) *and*:

Leah Rowe is not a Rowebot

People kept bugging me about this on IRC. So I listened and implemented a solution.

libreboot.org/news/gm45microco

This may be useful for some people. Enjoy!

Leah Rowe is not a Rowebot

@libsys Just FYI the 20221214, 20230319 and 20230413 releases do *not* have this mitigation - the mitigation will be present in next Libreboot release.

If you want a no-microcode-updates config, I recommend either:

* Compile Libreboot from source via lbmk. See libreboot.org/docs/build/

or

* If you want pre-built ROM images: use Libreboot 20220710, which excluded microcode updates by default, and has these mitigations by default

I'll update the page to mention this. It's not super clear there.

@libsys Just FYI the 20221214, 20230319 and 20230413 releases do *not* have this mitigation - the mitigation will be present in next Libreboot release.

If you want a no-microcode-updates config, I recommend either:

* Compile Libreboot from source via lbmk. See libreboot.org/docs/build/

or

* If you want pre-built ROM images: use Libreboot 20220710, which excluded microcode updates by default, and has these mitigations by default

Leah Rowe is not a Rowebot

Libreboot 20230413 released!

Lots of fixes in the build system, utilities, general polishing - this is a bugfix release, relative to the previous Libreboot 20230319 release, with no board changes.

You can read the announcement, here:

libreboot.org/news/libreboot20

I was going to do this next week, but I decided to do this today. I have a bunch more boards that I plan to add for the next release.

Steve

@libreleah
Greetings. Curious question: could it be possible to buy a PC from you with a German keyboard?

R. L. Dane :debian: :openbsd:

@libreleah

No hurry at all, but I'm just curious if there's been any work done on that weird VGA color issues when using FreeBSD (installer and initial screen on each boot).

It doesn't even bother me anymore since I switched to a graphical boot screen, but it'd be nice to have fixed at some point.

Again, no hurry. I know you're really busy these days. ^___^

Go Up