Sooo, with a great help of our local #hackspace (https://0x08.in) I updated my #Libreboot to the 25.06 version and installed the right (txtmode) version suitable for #FreeBSD
Now, all my problems with Stage 3 loader, installed with the latest system update — are gone!
https://eugene-andrienko.com/en/it/2025/07/09/update-libreboot-to-25-06.html
Tried to flash new #Libreboot binary with (proper) text-mode instead of corebootfb-mode.
And suddenly found that my #ch341a programmer is dead It was in the antistatic pouch in the shelf for half of the year and now it can't read/write/erase my #SPI chip on the #Thinkpad X220. It even can't be detected by OS.
Are CH341A programmers really so unreliable that they are dying without any visible reasons?
Wow, looks like since the end of 2024, the two new versions of #Libreboot was released and the stable version is 25.06 now!
Also, in the Libreboot site there is a new article about BSD!
https://libreboot.org/docs/bsd/
If it (libreboot with txtmode) will work with my DP-3 display — then all my previously described problems with MBR stage 3 loader of #FreeBSD is solved completely!
#Linux Weekly Roundup for July 6th, 2025: #Thunderbird 140, #KDE Plasma 6.4.2, KDE Gear 25.04.3, #DXVK 2.7, new #Steam Client update, #Libreboot 25.06, #Geany 2.1, #digiKam 8.7, second #Debian 13 installer Release Candidate, new #ArchLinux ISO snapshot, Alpine Linux working on Wayback, and more https://9to5linux.com/9to5linux-weekly-roundup-july-6th-2025
(more Linux and FOSS news in previous posts of thread)
Coreboot 25.06 released with Xeon Emerald Rapids support, improved boot splash screen framework, support for new motherboards, etc.:
https://www.phoronix.com/news/Coreboot-25.06-Released
Libreboot 25.06 released with support for additional mainboards, fixes for the lbmk build system, etc.:
https://9to5linux.com/libreboot-25-06-open-source-bios-uefi-firmware-adds-more-hardware-support
Proton Drive SDK is under development, to allow external developers to build new clients and integrate Proton Drive into their apps:
https://proton.me/blog/proton-drive-sdk-preview
French city Lyon to ditch Microsoft products, replace them with FOSS alternatives like Linux, ONLYOFFICE, NextCloud, Zimbra, Chamilo and Matrix:
https://news.itsfoss.com/french-city-replaces-microsoft/
#Libreboot 25.06 Open-Source BIOS/UEFI Firmware Adds More Hardware Support and Various Improvements https://9to5linux.com/libreboot-25-06-open-source-bios-uefi-firmware-adds-more-hardware-support
It's Sunday, perfect for finishing those shitty projects. I'm back with the T25 Frankenpad librebooted let's see if I can really get used to this Japanese keyboard.
Cutting things with the Dremel relaxes me...
My X200 is #Libreboot-ed, yes.
What I was actually thinking of doing was just supplying raw 12VDC (or whatever it is the charging port of the thinkpad takes) from a USB-C battery pack and a voltage-selectable PD adapter and feeding that into the thinkpad's charging port with no other battery installed.
That could theoretically provide multiple hours of battery life. :D
@TomAoki @joenash Yep, I fully understand the challenges, which the MBR boot loaders developers are facing — all these difficulties with limited space and real mode, etc...
It was just a rumblings of the guy, who updated #FreeBSD on the #Thinkpad with #Libreboot and found that display didn't displaying anything before X-server start
Help needed on #libreboot IRC. If you have a *ThinkPad T480*, see:
https://libreboot.org/docs/build/
Build latest lbmk.git with it BUT BEFORE YOU BUILD, make this config change:
./mk -m coreboot t480_vfsp_16mb
Debug -> Compile debug code in Ada sources
Build:
./mk -b coreboot t480_vfsp_16mb
Flash, and boot with linux option: iomem=relaxed
Now, in lbmk:
make -C src/coreboot/default/util/cbmem
as root:
src/coreboot/default/util/cbmem/cbmem -1 1>cbmem.log 2>cbmem.err.log
give nic-Pi the .log files
Die Open Source Boot Firmware Libreboot 25.04 wurde veröffentlicht!
Was ist Libreboot!
Libreboot ist eine Open-Source-Boot-Firmware, die als Alternative zu proprietären BIOS- oder UEFI-Firmwarelösungen entwickelt wurde. Sie basiert auf der Coreboot-Plattform und zielt darauf ab, eine freie und quelloffene Firmware bereitzustellen, die die Sicherheit und Privatsphäre der Benutzer verbessert. Libreboot unterstützt eine Vielzahl von Hardware und ermöglicht es Benutzern, ihre Systeme ohne proprietäre Software zu starten. Es ist besonders bei Nutzern beliebt, die Wert auf Freiheit, Transparenz und Kontrolle über ihre Computer legen.
@itsfoss recent #Lenovo #Thinkpad #Laptop like T14 Gen 5 has pretty decent #repairability score:
https://www.ifixit.com/repairability/laptop-repairability-scores
Not as good as #framework but it is still good to have alternatives.
Be aware of proprietary binary blobs in #firmware and #bios hence I can recommend to also have a look here for other great #laptops:
https://www.coreboot.org/
https://puri.sm/
https://system76.com/
https://shop.mntre.com/products/mnt-reform
And more here: https://pad.hacc.space/green-hardware-ranking?view#Laptops--desktops--mini-PCs
Tech ramblings, server build, boosts okay, replies also okay.
@tlaurion @mkukri tl;dr - we already discussed yoru concerns in #libreboot earlier. As Mate said, the upstreaming will be done at a later date when he feels like it. We're not in any rush . You just have to wait.
By the way: there's also the S model. T480s. your initial patch for Heads seemed to only focus on T480, but there's also T480s. so that ifdef should also handle T480s.
Perhaps a better way is this:
Define HAVE_H8S_EC or something, on the other thinkpads. Because T480 doesn't have it.
Bin mal wieder an überlegen, ob ich auf mein altes #Lenovo #ThinkPad #T420 #libreboot drauf packe. Warum? Weil's geht... wäre auch mal wieder ein wenig interessante Bastelei. Muss mal schauen, ob ich das wirklich mal mache, schließlich muss man dafür das ganze Notebook zerlegen, um an das BIOS ran zu kommen.
@rl_dane One disadvantage is the sleep — while my laptop perfectly sleeps and wake-ups even with #FreeBSD 11 — after switching from proprietary BIOS to #Libreboot this became unreliable.
Looks like there is a some bug in Libreboot causes CPU overheating after wake-up and then FreeBSD shuts down via #ACPI
I thought about disabling ACPI thermal guards before sleep. But it is VERY dangerous and I don't think that I'll find spare parts for my laptop in Russia now, for decent price
Someone on #libreboot IRC said this today, when trying to describe a problem:
"it's the equivalent of a parakeet explaining nuclear fusion"
To which I said:
<leah> i personally would pay good money for a parakeet to teach me quantum physics
and the individual said to me:
"I'm told they don't know squawk"
To which my final response was:
<leah> they do know squark
https://en.wikipedia.org/wiki/Sfermion#Squarks
#squark !
@edsu Here you go.
The real reason is that impulse buying this little cutie of a #Libreboot 9020 SFF forces me to find some use for it.