Нова версія Libreboot 20240504 вже випущена, і це її нові функції

libreboot

Libreboot має на меті створити системне середовище, яке повністю відмовляється від пропрієтарного програмного забезпечення

Нещодавно було оголошено про вихід нової версії Libreboot 20240504. Вона позначена як стабільна (попередня стабільна версія була Libreboot 20230625) і буде версією, яка слугуватиме основою для тестової версії, випуск якої планується влітку цього року.

Нова стабільна версія Libreboot, 20240504, додає такі функції, як підтримка USB3 у корисному навантаженні GRUB, а також низку виправлень, таких як проблеми з підключенням до Wi-Fi на комп'ютерах HP.

Для тих, хто не знайомий з Libreboot, це проект, який розробляє повністю безкоштовний форк проекту CoreBoot, що забезпечує заміну без бінарних файлів для власної прошивки UEFI та BIOS, відповідальної за ініціалізацію процесора, пам'яті, периферійних пристроїв та інших апаратних компонентів.

Libreboot надає завантажувальну прошивку для сумісних машин x86/ARM , завантажуючи завантажувач, який потім завантажує вашу операційну систему. Вона замінює власну прошивку BIOS/UEFI на машинах x86 та забезпечує розширену конфігурацію на сумісних Chromebook на базі ARM (завантажувач U-Boot замість завантажувача глибокого завантаження від Google).

Головні новини Libreboot 20240504

Як згадувалося на початку, цей реліз є стабільною версією, тому він зосереджений на покращенні стабільності та виправленні помилок, особливо на платах, які вже підтримувалися. Цей реліз примітний тим, що інтегрує зміни, накопичені протягом року з тестових гілок Libreboot.

Серед найважливіших змін та покращень у Libreboot 20240504 – покращення процесу компіляції Libreboot. Тепер під час створення tar-архіву термінал відображатиме повідомлення про стан компіляції, що дозволяє уникнути плутанини. Крім того, спрощено обробку тимчасових файлів, що забезпечує ефективніше очищення після компіляції.

Ще однією новою функцією Libreboot 20240504 є оновлення GRUB до версії 2.12 з додаванням патчів, які додають підтримку USB 3.0 та використання хешів argon2 для генерації ключів у зашифрованих розділах LUKS2 замість PBKDF2, а також те, що SeaBIOS тепер дозволяє завантаження з NVMe SSD-накопичувачів.

На додаток до цього включено різноманітні виправлення, різні пристрої, зокрема вирішення проблем, пов’язаних із відновленням із стану S3 на інших моделях Dell Latitude. Проблеми з підключенням Wi-Fi на ноутбуках HP EliteBook 8560w також вирішено.

Одним із найпомітніших виправлень у цьому випуску є вирішення проблеми з режимом сну/відновлення роботи на ноутбуках Dell Latitude Ivybridge/Sandybridge , а також виправлення проблеми з Wi-Fi через налаштування GPIO на HP EliteBook 8560w. Хоча кнопка ввімкнення/вимкнення Wi-Fi ще не працює, це виправлення забезпечує стабільне та надійне підключення до Wi-Fi.

Що стосується підтримки, то додано підтримку для Dell OptiPlex 9020 SFF/MT , включаючи сумісність з TPM та ввімкнення TPM за замовчуванням. Крім того, виправлено керування вентиляторами на цих пристроях, що покращило продуктивність системи та температуру. Також додано підтримку для Dell Latitude E5420.

З інших змін, які виділяються:

  • Для оновлення образів Libreboot на материнських платах реалізовано використання flashprog замість flashrom
  • Увімкніть послідовну консоль за замовчуванням на платах AMD
  • OptiPlex 9020 SFF/MT вимкнув IOMMU за замовчуванням, щоб вирішити проблему та мати можливість використовувати графічні карти
  • Додано підтримку dell-flash-unlock для NetBSD
  • util/autoport: нова утиліта, імпортована з версії coreboot, але з додатковими патчами для платформ Haswell.
  • Додано підтримку dell_flash_unlock для FreeBSD
  • Додано гарячі клавіші GRUB
  • Тепер ви можете утримувати клавішу Shift під час завантаження, щоб вимкнути gfxterm, або утримувати клавішу CTRL, щоб увімкнути послідовний вихід.

Нарешті, ви можете знайти детальну інформацію про цей новий реліз та материнські плати, сумісні з цією версією, за наступним посиланням.


Додати як пріоритетне джерело в Google