La nuova versione di Libreboot 20240504 è già stata rilasciata e queste sono le sue nuove funzionalità

libreboot

Libreboot mira a creare un ambiente di sistema che rinuncia completamente al software proprietario

È stato recentemente annunciato il rilascio della nuova versione di Libreboot, la 20240504. Questa versione è contrassegnata come stabile (la precedente versione stabile era la Libreboot 20230625) e costituirà la base per la versione di test, il cui rilascio è previsto per l'estate di quest'anno.

La nuova versione stabile di Libreboot, la 20240504, aggiunge funzionalità come il supporto USB3 nel payload di GRUB e una serie di correzioni, tra cui quelle relative ai problemi di connettività Wi-Fi sui computer HP.

Per chi non lo conoscesse, Libreboot è un progetto che sviluppa una versione completamente gratuita del progetto CoreBoot, fornendo un'alternativa senza file binari al firmware proprietario UEFI e BIOS, responsabile dell'inizializzazione di CPU, memoria, periferiche e altri componenti hardware.

Libreboot fornisce un firmware avviabile per macchine x86/ARM compatibili , avviando un bootloader che a sua volta carica il sistema operativo. Sostituisce il firmware BIOS/UEFI proprietario sulle macchine x86 e offre una configurazione migliorata sui Chromebook basati su ARM compatibili (bootloader U-Boot, al posto del bootloader deep-load di Google).

Principali novità di Libreboot 20240504

Come accennato all'inizio, questa versione è stabile e si concentra sul miglioramento della stabilità e sulla correzione dei bug, soprattutto sulle schede già supportate. Questa versione si distingue per l'integrazione delle modifiche accumulate in un anno dai rami di test di Libreboot.

Tra le modifiche e i miglioramenti più importanti di Libreboot 20240504, spiccano quelli relativi al processo di compilazione. Ora, durante la creazione di un archivio tar, il terminale visualizzerà un messaggio che indica lo stato della compilazione, evitando così confusione. Inoltre, la gestione dei file temporanei è stata semplificata, garantendo una pulizia più efficace dopo la compilazione.

Un'altra novità di Libreboot 20240504 è l' aggiornamento di GRUB alla versione 2.12, con l'aggiunta di patch che introducono il supporto per USB 3.0 e l'utilizzo di hash argon2 per generare chiavi nelle partizioni crittografate LUKS2, al posto di PBKDF2, e il fatto che SeaBIOS ora consente l'avvio da unità SSD NVMe.

Oltre a questo, sono incorporati numerosi fix, diversi dispositivi, in particolare spicca la soluzione ai problemi legati alla ripresa dallo stato S3 su altri modelli Dell Latitude. Sono stati risolti anche i problemi di connettività WiFi sui laptop HP EliteBook 8560w.

Una delle correzioni più importanti di questa versione riguarda la risoluzione del problema di sospensione/riattivazione sui laptop Dell Latitude Ivybridge/Sandybridge , nonché la correzione del Wi-Fi sull'HP EliteBook 8560w tramite le impostazioni GPIO. Sebbene il pulsante di attivazione/disattivazione del Wi-Fi non sia ancora funzionante, questa correzione garantisce una connettività Wi-Fi stabile e affidabile.

Sul fronte del supporto, è stato aggiunto il supporto per il Dell OptiPlex 9020 SFF/MT , inclusa la compatibilità con il TPM e l'attivazione del TPM per impostazione predefinita. Inoltre, il controllo della ventola su questi dispositivi è stato corretto, migliorando le prestazioni del sistema e la temperatura. È stato aggiunto anche il supporto per il Dell Latitude E5420.

Tra le altre modifiche che si distinguono:

  • Per aggiornare le immagini Libreboot sulle schede madri è stato implementato l'uso di flashprog al posto di flashrom
  • Abilita la console seriale per impostazione predefinita, sulle schede AMD
  • OptiPlex 9020 SFF/MT ha disabilitato IOMMU per impostazione predefinita per risolvere un problema ed essere in grado di utilizzare le schede grafiche
  • Aggiunto il supporto dell-flash-unlock per NetBSD
  • util/autoport: nuova utility, importata dalla versione coreboot ma con patch aggiuntive combinate per le piattaforme Haswell.
  • Aggiunto il supporto dell_flash_unlock per FreeBSD
  • Aggiunti tasti di scelta rapida GRUB
  • Ora puoi tenere premuto il tasto Maiusc all'avvio per disabilitare gfxterm o tenere premuto il tasto CTRL per abilitare l'output seriale.

Infine, potete trovare i dettagli di questa nuova versione e le schede madri compatibili al seguente link.


Aggiungi come fonte preferita in Google