Libreboot 20241206 release
I encountered a minor build error last night, caused by an oversight during development. I quickly fixed the issue but then decided to spend the night testing a few more mainboards for addition; however if I continue doing this, I'll never make the release. So this is essentially the same as what the 20241205 release would have been, with only a minor bug fix in the build system. Signed-off-by: Leah Rowe <info@minifree.org>master 20241206
parent
29762494bc
commit
89131e1615
|
@ -74,7 +74,7 @@ software freedom in the future.
|
|||
Issues
|
||||
======
|
||||
|
||||
This machine basically works flawlessly, as of the Libreboot 20241205 release.
|
||||
This machine basically works flawlessly, as of the Libreboot 20241206 release.
|
||||
All the initial bugs were fixed, e.g. PWM fan control works now. A very nice
|
||||
machine, and inexpensive, plus very easy to set up for the average user. The
|
||||
ideal Libreboot desktop.
|
||||
|
|
|
@ -4,7 +4,7 @@ x-toc-enable: true
|
|||
...
|
||||
|
||||
Libreboot supports both the T480 and T480S variants. It is available in
|
||||
the *Libreboot 20241205* release or later.
|
||||
the *Libreboot 20241206* release or later.
|
||||
|
||||
**[PLEASE READ THESE INSTRUCTIONS BEFORE INSTALLING](../../news/safety.md),
|
||||
OR YOU MIGHT BRICK YOUR MACHINE: [SAFETY PRECAUTIONS](../../news/safety.md)**
|
||||
|
@ -69,7 +69,7 @@ Introduction
|
|||
============
|
||||
|
||||
**Unavailable in Libreboot 20241008 or earlier. You must [compile from
|
||||
source](../build/), or alternatively an image from Libreboot 20241205 or higher.
|
||||
source](../build/), or alternatively an image from Libreboot 20241206 or higher.
|
||||
|
||||
Official information about the T480 can be found here:\
|
||||
<https://psref.lenovo.com/syspool/Sys/PDF/ThinkPad/ThinkPad_T480/ThinkPad_T480_Spec.PDF>
|
||||
|
@ -96,14 +96,14 @@ used for charging, and both can be used for video output (it shows up in xrandr
|
|||
as a DisplayPort). NOTE:
|
||||
<https://review.coreboot.org/c/coreboot/+/83274> is the patchset enabling
|
||||
Thunderbolt, but it currently breaks on S3 resume from sleep, so it's not
|
||||
included yet. This will be added to the Libreboot 20241205 release as a hotpatch
|
||||
when it's ready, and in the next testing release after Libreboot 20241205. This
|
||||
is true as of 5 December 2024.
|
||||
included yet. This will be added to the Libreboot 20241206 release as a hotpatch
|
||||
when it's ready, and in the next testing release after Libreboot 20241206. This
|
||||
is true as of 6 December 2024.
|
||||
|
||||
Backlight controls work, via software control (e.g. `xbacklight` utility), but
|
||||
the Fn keys for it don't currently work, as of 5 December 2024.
|
||||
the Fn keys for it don't currently work, as of 6 December 2024.
|
||||
|
||||
Nvidia dGPU doesn't work and is disabled as of 5 December 2024; the Intel graphics
|
||||
Nvidia dGPU doesn't work and is disabled as of 6 December 2024; the Intel graphics
|
||||
are still available even on Nvidia models, so Intel graphics are used.
|
||||
|
||||
WWAN slot untested.
|
||||
|
@ -271,7 +271,7 @@ Backlight controls
|
|||
|
||||
The `xbacklight` (or equivalent in Wayland) can be used to manually control
|
||||
the backlight; the buttons on the keyboard do not currently work, at least as
|
||||
of 5 December 2024.
|
||||
of 6 December 2024.
|
||||
|
||||
You could map the appropriate xbacklight command in Linux to a hotkey combo,
|
||||
depending on your window manager or desktop environment.
|
||||
|
|
|
@ -465,7 +465,7 @@ provides UEFI. Information about that can be found on these resources:
|
|||
|
||||
This is currently the only payload on *ARM* systems, within Libreboot.
|
||||
|
||||
U-Boot is also available on x86 machines, since the Libreboot 20241205 release.
|
||||
U-Boot is also available on x86 machines, since the Libreboot 20241206 release.
|
||||
More information can be found on the [U-Boot x86 page](../uboot/uboot-x86.md);
|
||||
it is available as an alternative to the traditional SeaBIOS and GRUB payloads,
|
||||
and it can successfully boot UEFI applications on x86 Libreboot systems.
|
||||
|
|
|
@ -6,7 +6,7 @@ x-toc-enable: true
|
|||
Introduction
|
||||
============
|
||||
|
||||
U-Boot is available as a coreboot payload, in Libreboot 20241205 and later,
|
||||
U-Boot is available as a coreboot payload, in Libreboot 20241206 and later,
|
||||
on x86 boards; on ARM it has been available since late 2022 Libreboot releases.
|
||||
|
||||
Please read <https://www.u-boot.org/>, especially the full U-Boot documentation
|
||||
|
@ -16,7 +16,7 @@ available there.
|
|||
the [main U-Boot page](index.md).**
|
||||
|
||||
More documentation about this will be written at a later date, but just before
|
||||
the Libreboot 20241205 release in December 2024, U-Boot support was added as
|
||||
the Libreboot 20241206 release in December 2024, U-Boot support was added as
|
||||
a payload on x86 machines, both 32- and 64-bit. This is using the excellent work
|
||||
done by Simon Glass and others, on making U-Boot run as a generic x86 coreboot
|
||||
payload. It has several boot methods but the most interesting (in an x86
|
||||
|
@ -121,7 +121,7 @@ albeit not widely used by the mainstream, but it does work (I use it myself!).
|
|||
Bugs
|
||||
====
|
||||
|
||||
Limited testing, at least as of 5 December 2024, but some issues that appeared
|
||||
Limited testing, at least as of 6 December 2024, but some issues that appeared
|
||||
included:
|
||||
|
||||
* Haswell: USB support very flaky. E.g. some keyboards work, some don't, some
|
||||
|
|
|
@ -31,7 +31,7 @@ LIBREBOOT](news/safety.md).**
|
|||
GPG signing key
|
||||
---------------
|
||||
|
||||
**The latest release is Libreboot 20241205, under the `stable` directory.**
|
||||
**The latest release is Libreboot 20241206, under the `stable` directory.**
|
||||
|
||||
### NEW KEY
|
||||
|
||||
|
@ -83,7 +83,7 @@ there is a Git repository that you can download from. Go here:
|
|||
HTTPS mirrors {#https}
|
||||
-------------
|
||||
|
||||
**The latest release is Libreboot 20241205, under the `stable` directory.**
|
||||
**The latest release is Libreboot 20241206, under the `stable` directory.**
|
||||
|
||||
These mirrors are recommended, since they use TLS (https://) encryption.
|
||||
|
||||
|
@ -174,7 +174,7 @@ crontab. This page tells you how to use crontab:
|
|||
HTTP mirrors {#http}
|
||||
------------
|
||||
|
||||
**The latest release is Libreboot 20241205, under the `stable` directory.**
|
||||
**The latest release is Libreboot 20241206, under the `stable` directory.**
|
||||
|
||||
WARNING: these mirrors are non-HTTPS which means that they are
|
||||
unencrypted. Your traffic could be subject to interference by
|
||||
|
@ -188,7 +188,7 @@ if using HTTPS.
|
|||
FTP mirrors {#ftp}
|
||||
-----------
|
||||
|
||||
**The latest release is Libreboot 20241205, under the `stable` directory.**
|
||||
**The latest release is Libreboot 20241206, under the `stable` directory.**
|
||||
|
||||
WARNING: FTP is also unencrypted, like HTTP. The same risks are present.
|
||||
|
||||
|
|
|
@ -31,7 +31,7 @@ LIBREBOOT](news/safety.md).**
|
|||
Код підпису GPG
|
||||
---------------
|
||||
|
||||
**Останнім випуском є Libreboot 20241205, в директорії `stable`.**
|
||||
**Останнім випуском є Libreboot 20241206, в директорії `stable`.**
|
||||
|
||||
### НОВИЙ КЛЮЧ
|
||||
|
||||
|
@ -50,7 +50,7 @@ will expire on 26 December 2028.
|
|||
Повний відбиток ключа: `98CC DDF8 E560 47F4 75C0 44BD D0C6 2464 FA8B 4856`
|
||||
|
||||
This key is for Libreboot releases *after* the 20160907 release, and up
|
||||
to the Libreboot 20241205 release. This key *expired* during December 2023,
|
||||
to the Libreboot 20241206 release. This key *expired* during December 2023,
|
||||
so you should use the *newer* key (see above) for the releases after
|
||||
Libreboot 20240126.
|
||||
|
||||
|
@ -83,7 +83,7 @@ Libreboot 20240126.
|
|||
Дзеркала HTTPS {#https}
|
||||
-------------
|
||||
|
||||
**Останнім випуском є Libreboot 20241205, в директорії `stable`.**
|
||||
**Останнім випуском є Libreboot 20241206, в директорії `stable`.**
|
||||
|
||||
Дані дзеркала є рекомендованими, оскільки використовують TLS (https://) шифрування.
|
||||
|
||||
|
@ -174,7 +174,7 @@ crontab. Ця сторінка розповідає вам, як викорис
|
|||
Дзеркала HTTP {#http}
|
||||
------------
|
||||
|
||||
**Останнім випуском є Libreboot 20241205, під директорією `stable`.**
|
||||
**Останнім випуском є Libreboot 20241206, під директорією `stable`.**
|
||||
|
||||
УВАГА: ці дзеркала є не-HTTPS, що означає, що вони
|
||||
незашифровані. Ваш трафік може бути об'єктом втручання
|
||||
|
@ -188,7 +188,7 @@ crontab. Ця сторінка розповідає вам, як викорис
|
|||
Дзеркала FTP {#ftp}
|
||||
-----------
|
||||
|
||||
**Останнім випуском є Libreboot 20241205, під директорією `stable`.**
|
||||
**Останнім випуском є Libreboot 20241206, під директорією `stable`.**
|
||||
|
||||
УВАГА: FTP є також незашифрованим, подібно HTTP. Ті ж самі ризики присутні.
|
||||
|
||||
|
|
|
@ -21,9 +21,9 @@ for [Libreboot preinstallation](https://minifree.org/product/installation-servic
|
|||
The founder and lead developer of Libreboot, Leah Rowe, also owns and operates
|
||||
Minifree; sales provide funding for Libreboot.
|
||||
|
||||
**NEUESTE VERSION: Die neueste Version von Libreboot ist 20241205, veröffentlicht
|
||||
am 8. Oktober 2024.
|
||||
Siehe auch: [Libreboot 20241205 release announcement](news/libreboot20241205.md).**
|
||||
**NEUESTE VERSION: Die neueste Version von Libreboot ist 20241206, veröffentlicht
|
||||
am 6 December 2024.
|
||||
Siehe auch: [Libreboot 20241206 release announcement](news/libreboot20241206.md).**
|
||||
|
||||
Warum solltest Du *Libreboot* verwenden?
|
||||
----------------------------
|
||||
|
|
|
@ -19,8 +19,8 @@ for [Libreboot preinstallation](https://minifree.org/product/installation-servic
|
|||
The founder and lead developer of Libreboot, Leah Rowe, also owns and operates
|
||||
Minifree; sales provide funding for Libreboot.
|
||||
|
||||
**NOUVELLE VERSION: La dernière version est [Libreboot 20241205](news/libreboot20241205.md), sortie
|
||||
le 5 December 2024.**
|
||||
**NOUVELLE VERSION: La dernière version est [Libreboot 20241206](news/libreboot20241206.md), sortie
|
||||
le 6 December 2024.**
|
||||
|
||||
Pourquoi devriez-vous utiliser *Libreboot*?
|
||||
-----------------------------------
|
||||
|
|
|
@ -20,8 +20,8 @@ for [Libreboot preinstallation](https://minifree.org/product/installation-servic
|
|||
The founder and lead developer of Libreboot, Leah Rowe, also owns and operates
|
||||
Minifree; sales provide funding for Libreboot.
|
||||
|
||||
**ULTIMO RILASCIO: L'ultimo rilascio e' Libreboot 20241205, rilasciato il 5 December 2024.
|
||||
Vedi: [Libreboot 20241205 annuncio di rilascio](news/libreboot20241205.md).**
|
||||
**ULTIMO RILASCIO: L'ultimo rilascio e' Libreboot 20241206, rilasciato il 6 December 2024.
|
||||
Vedi: [Libreboot 20241206 annuncio di rilascio](news/libreboot20241206.md).**
|
||||
|
||||
Per quale ragione utilizzare *Libreboot*?
|
||||
-----------------------------------------
|
||||
|
|
|
@ -23,9 +23,9 @@ for [Libreboot preinstallation](https://minifree.org/product/installation-servic
|
|||
The founder and lead developer of Libreboot, Leah Rowe, also owns and operates
|
||||
Minifree; sales provide funding for Libreboot.
|
||||
|
||||
**NEW RELEASE: The latest release is Libreboot 20241205, released on
|
||||
5 December 2024.
|
||||
See: [Libreboot 20241205 release announcement](news/libreboot20241205.md).**
|
||||
**NEW RELEASE: The latest release is Libreboot 20241206, released on
|
||||
6 December 2024.
|
||||
See: [Libreboot 20241206 release announcement](news/libreboot20241206.md).**
|
||||
|
||||
*We* believe the freedom to [study, share, modify and use
|
||||
software](https://writefreesoftware.org/), without any
|
||||
|
|
|
@ -9,7 +9,7 @@ x-toc-enable: true
|
|||
|
||||
Вы также можете купить [Libreboot предустановленным](https://minifree.org) от Minifree Ltd, а также присылать нам свои совместимые устройства для [установки Libreboot](https://minifree.org/product/installation-service/). Основатель и ведущий разработчик Libreboot, Лия Роу, также владеет и управляет Minifree; продажи обеспечивают финансирование для Libreboot.
|
||||
|
||||
**НОВЫЙ РЕЛИЗ: Последний релиз Libreboot - 20241205, опубликован 5 December 2024 года. Смотрите: [Libreboot 20241205 release announcment](news/libreboot20241205.md).**
|
||||
**НОВЫЙ РЕЛИЗ: Последний релиз Libreboot - 20241206, опубликован 6 December 2024 года. Смотрите: [Libreboot 20241206 release announcment](news/libreboot20241206.md).**
|
||||
|
||||
*Мы* верим, что свобода [изучать, делиться, модифицировать и использовать программное обеспечение](https://writefreesoftware.org/) без каких-либо ограничений, является одним из основных человеческих прав, который должен иметь каждый. В этом контексте, *свобода программного обеспечения* важна. Ваша свобода важна. Образование важно. [Право на ремонт](https://en.wikipedia.org/wiki/Right_to_repair) важно; Libreboot позволяет вам продолжить использовать ваше оборудование. Вот *почему* Libreboot существует.
|
||||
|
||||
|
|
|
@ -21,8 +21,8 @@ for [Libreboot preinstallation](https://minifree.org/product/installation-servic
|
|||
The founder and lead developer of Libreboot, Leah Rowe, also owns and operates
|
||||
Minifree; sales provide funding for Libreboot.
|
||||
|
||||
**НОВИЙ ВИПУСК: Останній випуск Libreboot 20241205, випущено 5 December 2024.
|
||||
Дивіться: [Оголошення про випуск Libreboot 20241205](news/libreboot20241205.md).**
|
||||
**НОВИЙ ВИПУСК: Останній випуск Libreboot 20241206, випущено 6 December 2024.
|
||||
Дивіться: [Оголошення про випуск Libreboot 20241206](news/libreboot20241206.md).**
|
||||
|
||||
Чому вам варто використовувати *Libreboot*?
|
||||
----------------------------
|
||||
|
|
|
@ -12,7 +12,7 @@ x-toc-enable: true
|
|||
Libreboot 的创始人和主要开发者,Leah Rowe,也是 Minifree 的所有者和经营者;
|
||||
销售电脑为 Libreboot 提供资金。
|
||||
|
||||
**新版发布: 最新版本 Libreboot 20241205 已在 2024 年 12 月 05 日发布。详见: [Libreboot 20241205 发布公告](news/libreboot20241205.md).**
|
||||
**新版发布: 最新版本 Libreboot 20241206 已在 2024 年 12 月 06 日发布。详见: [Libreboot 20241206 发布公告](news/libreboot20241206.md).**
|
||||
|
||||
为什么要使用 *Libreboot*?
|
||||
----------------------------
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
libreboot20241205.md
|
||||
libreboot20241206.md
|
||||
libreboot20241008.md
|
||||
audit6.md
|
||||
libreboot20240612.md
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
% Libreboot 20241205 released!
|
||||
% Libreboot 20241206 released!
|
||||
% Leah Rowe
|
||||
% 5 December 2024
|
||||
% 6 December 2024
|
||||
|
||||
Today's Libreboot 20241205 revision is a *stable release*, whereas the previous
|
||||
Today's Libreboot 20241206 revision is a *stable release*, whereas the previous
|
||||
testing release was Libreboot 20241008, and the previous stable release was
|
||||
Libreboot 20240612.
|
||||
|
||||
|
@ -26,7 +26,7 @@ and then a payload such as [SeaBIOS](https://www.seabios.org/SeaBIOS)
|
|||
or [GNU GRUB](https://www.gnu.org/software/grub/) to boot your operating
|
||||
system; on ARM(chromebooks), we provide *U-Boot* (as a coreboot payload).
|
||||
|
||||
For Libreboot 20241205, today's release, U-Boot is *also* provided as an
|
||||
For Libreboot 20241206, today's release, U-Boot is *also* provided as an
|
||||
optional coreboot payload on x86 machines. This provides a sensible UEFI
|
||||
implementation, useful for booting Linux/BSD systems more easily. More
|
||||
information available on the [U-Boot x86 page](../docs/uboot/uboot-x86.md).
|
||||
|
@ -121,7 +121,7 @@ In descending order from the latest changes to the earliest changes:
|
|||
|
||||
* Disabled U-Boot on ThinkPad T480, because it's currently buggy there; more
|
||||
boards will have U-Boot tweaks made to them, in subsequent hotfixes to
|
||||
the Libreboot 20241205 release, and hotfixes to U-Boot itself are also likely,
|
||||
the Libreboot 20241206 release, and hotfixes to U-Boot itself are also likely,
|
||||
since U-Boot still requires a lot more testing. U-Boot does work quite well
|
||||
on a number of tested mainboards; if yours works, or doesn't work, please get
|
||||
in touch with the Libreboot project, so that a tally can be kept.
|
||||
|
@ -144,7 +144,7 @@ In descending order from the latest changes to the earliest changes:
|
|||
* Removed the FSP submodule from `coreboot/default`, because it's currently
|
||||
used in `coreboot/next` instead (for Kaby Lake machines).
|
||||
* Enabled support in coreboot, on Dell OptiPlex 3050 Micro, for Coffee Lake CPUs.
|
||||
With a special pin mod (currently untested as of 5 December 2024), Kaby Lake
|
||||
With a special pin mod (currently untested as of 6 December 2024), Kaby Lake
|
||||
machines can make use of 8th-gen Coffee Lake CPUs, which offer greater
|
||||
performance and power efficiency.
|
||||
|
||||
|
@ -161,7 +161,7 @@ changes to the earliest changes):
|
|||
didn't cause any issues in practise, so this is a preventative bug fix,
|
||||
because projects that use the crossgcc compiler all set `xarch` properly,
|
||||
and none of the projects that aren't cross compiled use special prefixes
|
||||
in their toolchain references, at least as of 5 December 2024.
|
||||
in their toolchain references, at least as of 6 December 2024.
|
||||
* Add U-Boot first, on x86 coreboot targets, even though it doesn't execute
|
||||
first, because U-Boot has to be inserted at a specific offset. This avoids
|
||||
potential overlap errors in cbfstool, if it were to be added later on. This
|
||||
|
@ -176,7 +176,7 @@ changes to the earliest changes):
|
|||
the VESA display an startup, since this is already done by the VESA driver.
|
||||
In some cases, you may want to keep what was previously on the screen, like
|
||||
for logos and such. We currently do not use U-Boot on VESA setups in Libreboot,
|
||||
as of 5 December 2024.
|
||||
as of 6 December 2024.
|
||||
* U-Boot: Merged an x86 patch from Simon Glass, that makes U-Boot silently
|
||||
disable serial console output, where one is not available; previously, it
|
||||
would crash if one wasn't available, on x86 machines.
|
||||
|
@ -330,6 +330,6 @@ were intentionally delayed because this is to be a stable release. A lot of new
|
|||
work will now go into the next testing release, which is scheduled for the
|
||||
latter part of January 2025 or early February 2025.
|
||||
|
||||
If you spot any issues in the Libreboot 20241205 release, please do get in
|
||||
If you spot any issues in the Libreboot 20241206 release, please do get in
|
||||
contact with the Libreboot project. We appreciate any and all help. Thank you
|
||||
for reading, and have a wonderful day!
|
|
@ -20,7 +20,7 @@ implemented, and this page is still relevant for Libreboot 20231021. It applies
|
|||
to any system that requires vendor code to be inserted inside ROM images.**
|
||||
|
||||
(it also applies to Libreboot 20231101, 20231106, 20240126, 20240225, 20240504,
|
||||
20240612, 20241008 and 20241205)
|
||||
20240612, 20241008 and 20241206)
|
||||
|
||||
**UPDATE (16 August 2023): This also applies to the recently added Dell
|
||||
Precision T1650 mainboard.**
|
||||
|
|
Loading…
Reference in New Issue