Libreboot има за цел да създаде системна среда, която напълно се отказва от частния софтуер
Наскоро беше обявено пускането на новата версия на Libreboot 20240504. Тя е маркирана като стабилна (предишната стабилна версия беше Libreboot 20230625) и ще бъде версията, която ще служи като основа за тестовата версия, чието пускане е планирано да започне през лятото на тази година.
Новата стабилна версия на Libreboot, 20240504, добавя функции като поддръжка на USB3 в полезния товар на GRUB и редица корекции, като например проблеми с Wi-Fi свързаността на компютри HP.
За тези, които не са запознати с Libreboot, това е проект, който разработва напълно безплатен форк (fork) на проекта CoreBoot, предоставящ заместител без двоични файлове на собствения UEFI и BIOS фърмуер, отговорен за инициализирането на процесора, паметта, периферните устройства и други хардуерни компоненти.
Libreboot предоставя стартиращ фърмуер за съвместими x86/ARM машини , като стартира буутлоудър, който след това зарежда вашата операционна система. Той замества собствения BIOS/UEFI фърмуер на x86 машини и предоставя подобрена конфигурация на съвместими ARM-базирани Chromebook (буутлоудър U-Boot, вместо буутлоудъра с дълбоко зареждане на Google).
Основни новини на Libreboot 20240504
Както бе споменато в началото, тази версия е стабилна, така че се фокусира върху подобряване на стабилността и отстраняване на грешки, особено на платки, които вече са поддържани. Тази версия е забележителна с интегрирането на промени, натрупани през годината от тестовите клонове на Libreboot.
Сред най-важните промени и подобрения в Libreboot 20240504 са подобренията в процеса на компилация на Libreboot. Сега, при създаване на tarball, терминалът ще показва съобщение, указващо състоянието на компилацията, като по този начин се избягва объркване. Освен това, обработката на временни файлове е опростена, което осигурява по-ефективно почистване след компилация.
Друга нова функция на Libreboot 20240504 е актуализацията на GRUB до версия 2.12, с добавяне на пачове, които добавят поддръжка за USB 3.0 и използването на argon2 хешове за генериране на ключове в LUKS2 криптирани дялове, вместо PBKDF2, и че SeaBIOS вече позволява зареждане от NVMe SSD устройства.
В допълнение към това са включени различни корекции, различни устройства, по-специално решението на проблеми, свързани с възобновяване от състояние S3 на други модели на Dell Latitude, се откроява. Проблемите с WiFi връзката на лаптопи HP EliteBook 8560w също са разгледани.
Една от най-забележителните корекции в тази версия е разрешаването на проблема със заспиването/възобновяването на лаптопите Dell Latitude Ivybridge/Sandybridge , както и корекцията за WiFi на HP EliteBook 8560w чрез GPIO настройки. Въпреки че бутонът за активиране/деактивиране на WiFi все още не работи, тази корекция осигурява стабилна и надеждна WiFi свързаност.
Що се отнася до поддръжката, добавена е поддръжка за 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, за да активирате серийния изход.
Накрая, можете да намерите подробности за тази нова версия и дънните платки, съвместими с нея, на следния линк.