From 89131e1615d9b81e8cbe58d617833a0e6e00674c Mon Sep 17 00:00:00 2001 From: Leah Rowe Date: Fri, 6 Dec 2024 10:00:37 +0000 Subject: [PATCH] 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 --- site/docs/install/dell3050.md | 2 +- site/docs/install/t480.md | 16 ++++++++-------- site/docs/maintain/index.md | 2 +- site/docs/uboot/uboot-x86.md | 6 +++--- site/download.md | 8 ++++---- site/download.uk.md | 10 +++++----- site/index.de.md | 6 +++--- site/index.fr.md | 4 ++-- site/index.it.md | 4 ++-- site/index.md | 6 +++--- site/index.ru.md | 2 +- site/index.uk.md | 4 ++-- site/index.zh-cn.md | 2 +- site/news/MANIFEST | 2 +- ...breboot20241205.md => libreboot20241206.md} | 18 +++++++++--------- site/news/safety.md | 2 +- 16 files changed, 47 insertions(+), 47 deletions(-) rename site/news/{libreboot20241205.md => libreboot20241206.md} (97%) diff --git a/site/docs/install/dell3050.md b/site/docs/install/dell3050.md index 8c9360f..398281d 100644 --- a/site/docs/install/dell3050.md +++ b/site/docs/install/dell3050.md @@ -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. diff --git a/site/docs/install/t480.md b/site/docs/install/t480.md index 7f9abea..a10374b 100644 --- a/site/docs/install/t480.md +++ b/site/docs/install/t480.md @@ -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:\ @@ -96,14 +96,14 @@ used for charging, and both can be used for video output (it shows up in xrandr as a DisplayPort). NOTE: 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. diff --git a/site/docs/maintain/index.md b/site/docs/maintain/index.md index 9c4f6eb..c2477a9 100644 --- a/site/docs/maintain/index.md +++ b/site/docs/maintain/index.md @@ -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. diff --git a/site/docs/uboot/uboot-x86.md b/site/docs/uboot/uboot-x86.md index 53bd8ed..7e354fd 100644 --- a/site/docs/uboot/uboot-x86.md +++ b/site/docs/uboot/uboot-x86.md @@ -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 , 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 diff --git a/site/download.md b/site/download.md index a17e4ff..e1f42cb 100644 --- a/site/download.md +++ b/site/download.md @@ -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. diff --git a/site/download.uk.md b/site/download.uk.md index 5e88a09..b001d48 100644 --- a/site/download.uk.md +++ b/site/download.uk.md @@ -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. Ті ж самі ризики присутні. diff --git a/site/index.de.md b/site/index.de.md index 7e03ca4..cbda7ee 100644 --- a/site/index.de.md +++ b/site/index.de.md @@ -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? ---------------------------- diff --git a/site/index.fr.md b/site/index.fr.md index d07df7f..6cd3944 100644 --- a/site/index.fr.md +++ b/site/index.fr.md @@ -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*? ----------------------------------- diff --git a/site/index.it.md b/site/index.it.md index 0ce6532..1e96919 100644 --- a/site/index.it.md +++ b/site/index.it.md @@ -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*? ----------------------------------------- diff --git a/site/index.md b/site/index.md index d1854c3..1ad313b 100644 --- a/site/index.md +++ b/site/index.md @@ -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 diff --git a/site/index.ru.md b/site/index.ru.md index f99b445..fd3ed59 100644 --- a/site/index.ru.md +++ b/site/index.ru.md @@ -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 существует. diff --git a/site/index.uk.md b/site/index.uk.md index 7516cfd..9b67f17 100644 --- a/site/index.uk.md +++ b/site/index.uk.md @@ -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*? ---------------------------- diff --git a/site/index.zh-cn.md b/site/index.zh-cn.md index b3ae8f1..43b3fa1 100644 --- a/site/index.zh-cn.md +++ b/site/index.zh-cn.md @@ -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*? ---------------------------- diff --git a/site/news/MANIFEST b/site/news/MANIFEST index 3abb7d9..a407bdf 100644 --- a/site/news/MANIFEST +++ b/site/news/MANIFEST @@ -1,4 +1,4 @@ -libreboot20241205.md +libreboot20241206.md libreboot20241008.md audit6.md libreboot20240612.md diff --git a/site/news/libreboot20241205.md b/site/news/libreboot20241206.md similarity index 97% rename from site/news/libreboot20241205.md rename to site/news/libreboot20241206.md index 8ab1812..3285980 100644 --- a/site/news/libreboot20241205.md +++ b/site/news/libreboot20241206.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! diff --git a/site/news/safety.md b/site/news/safety.md index 98336d2..c748973 100644 --- a/site/news/safety.md +++ b/site/news/safety.md @@ -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.**