Libreboot își propune să creeze un mediu de sistem care renunță complet la software-ul proprietar
Lansarea noii versiuni de Libreboot 20240504 a fost anunțată recent . Aceasta este marcată ca fiind stabilă (versiunea stabilă anterioară a fost Libreboot 20230625) și va fi versiunea care va servi drept bază pentru versiunea de test care este planificată să fie lansată în vara acestui an.
Noua versiune stabilă a Libreboot, 20240504, adaugă funcții precum suport USB3 în sarcina GRUB și o serie de remedieri, cum ar fi problemele de conectivitate Wi-Fi pe computerele HP.
Pentru cei care nu sunt familiarizați cu Libreboot, este un proiect care dezvoltă o ramură complet gratuită a proiectului CoreBoot, oferind un înlocuitor fără fișiere binare pentru firmware-ul proprietar UEFI și BIOS responsabil pentru inițializarea procesorului, memoriei, perifericelor și a altor componente hardware.
Libreboot oferă firmware bootabil pentru mașini x86/ARM compatibile , pornind un bootloader care apoi încarcă sistemul de operare. Acesta înlocuiește firmware-ul BIOS/UEFI proprietar de pe mașinile x86 și oferă o configurare îmbunătățită pe Chromebook-urile compatibile bazate pe ARM (bootloader U-Boot, în loc de bootloader-ul de încărcare profundă de la Google).
Principalele știri despre Libreboot 20240504
Așa cum am menționat la început, această versiune este o versiune stabilă, deci se concentrează pe îmbunătățirea stabilității și corectarea erorilor, în special pe plăcile de bază care erau deja suportate. Această versiune este remarcabilă prin integrarea modificărilor acumulate pe parcursul unui an de la ramurile de testare Libreboot.
Printre cele mai importante modificări și îmbunătățiri aduse Libreboot 20240504 se numără îmbunătățirile aduse procesului de compilare Libreboot. Acum, la crearea unui fișier tarball, terminalul va afișa un mesaj care indică starea compilării, evitând astfel confuziile. În plus, gestionarea fișierelor temporare a fost simplificată, asigurând o curățare mai eficientă după compilare.
O altă caracteristică nouă a Libreboot 20240504 este actualizarea GRUB la versiunea 2.12, cu adăugarea de patch-uri care adaugă suport pentru USB 3.0 și utilizarea hash-urilor argon2 pentru a genera chei în partițiile criptate LUKS2, în loc de PBKDF2, și faptul că SeaBIOS permite acum bootarea de pe unități SSD NVMe.
Pe lângă aceasta, sunt încorporate o varietate de remedieri, diferite dispozitive, în special iese în evidență soluția la probleme legate de reluarea din starea S3 pe alte modele Dell Latitude. Au fost rezolvate și problemele de conectivitate WiFi de pe laptopurile HP EliteBook 8560w.
Una dintre cele mai notabile remedieri din această versiune este rezolvarea problemei de repaus/reluare a stării de funcționare pe laptopurile Dell Latitude Ivybridge/Sandybridge , precum și remedierea problemei WiFi pe HP EliteBook 8560w prin intermediul setărilor GPIO. Deși butonul de activare/dezactivare WiFi nu este încă funcțional, această remediere asigură o conectivitate WiFi stabilă și fiabilă.
În ceea ce privește asistența, a fost adăugată compatibilitate cu Dell OptiPlex 9020 SFF/MT , inclusiv compatibilitate TPM și activarea implicită a TPM. În plus, controlul ventilatorului pe aceste dispozitive a fost corectat, îmbunătățind performanța sistemului și temperatura. De asemenea, a fost adăugată asistență pentru Dell Latitude E5420.
Dintre celelalte schimbări care se remarcă:
- Pentru a actualiza imaginile Libreboot pe plăcile de bază, a fost implementată utilizarea flashprog în loc de flashrom
- Activați consola serială în mod implicit, pe plăcile AMD
- OptiPlex 9020 SFF/MT a dezactivat IOMMU în mod implicit pentru a remedia o problemă și a putea folosi plăcile grafice
- S-a adăugat suport dell-flash-unlock pentru NetBSD
- util/autoport: utilitar nou, importat din versiunea coreboot, dar cu patch-uri suplimentare combinate pentru platformele Haswell.
- S-a adăugat suport dell_flash_unlock pentru FreeBSD
- S-au adăugat taste rapide GRUB
- Acum puteți ține apăsată tasta Shift la pornire pentru a dezactiva gfxterm sau țineți apăsată tasta CTRL pentru a activa ieșirea în serie.
În cele din urmă, puteți găsi detalii despre această nouă versiune și plăcile de bază compatibile cu această versiune la următorul link.