Email or username:

Password:

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

I have good news: Libreboot just got a big update. Not yet a new release, but Libreboot's build system now uses the latest coreboot revision on most boards; GRUB and SeaBIOS payloads have also been updated to newer revisions.

It is announced here:
libreboot.org/news/update20230

I would ask all those interested to provide testing, based on this. Information is given, on the announcement.

There *will* be two more Libreboot releases, this year - possibly three. I'm starting a massive push, as of today.

I have good news: Libreboot just got a big update. Not yet a new release, but Libreboot's build system now uses the latest coreboot revision on most boards; GRUB and SeaBIOS payloads have also been updated to newer revisions.

It is announced here:
libreboot.org/news/update20230

I would ask all those interested to provide testing, based on this. Information is given, on the announcement.

Leah Rowe is not a Rowebot

Bram Moolenaar, creator of the Vim text editor, died this week, on 3 August 2023.

groups.google.com/g/vim_announ

RIP Bram Moolenaar. You were a genius; Vim will always be the best text editor ever.

Leah Rowe is not a Rowebot

In today's Libreboot news: ASUS KGPE-D16, KCMA-D8 and KFSN4-DRE mainboard support re-added.

libreboot.org/news/fam15h.html

Among other things.

Leah Rowe is not a Rowebot

i did a thing

codeberg.org/vimuser/rmac

usage: ./rmac

generates random mac address. can also specify e.g.:

./rmac 00:1f:16:??:??:??

or maybe

./rmac ??:??:??:??:??:??

? means random. code taken from nvmutil, from libreboot. adapted into a standalone util.

someone showed me their script that runs when they boot, and it uses all manner of... bash.... to generate random mac addresses. i wrote this for them, but decided to publish it.

just a stupid simple utility

pipe it to whatever you want.

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

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...

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!!!

TSource Engine Query
@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.

Go Up