Libreboot 20220710 is al uitgebracht en dit is het nieuws

Na zeven maanden van ontwikkeling, Libreboot opstartfirmware release 20220710 is uitgebracht, waarin wordt opgemerkt dat de belangrijkste aandacht bij de voorbereiding van de nieuwe versie was gericht op het oplossen van de problemen gezien in de vorige versie. In versie 20220710 worden geen significante wijzigingen of ondersteuning voor nieuwe boards voorgesteld, maar er worden enkele verbeteringen opgemerkt.

Voor degenen die Libreboot niet kennen, ze moeten weten dat dit is een project dat een volledig vrije vork van het CoreBoot-project ontwikkelt, die een binaire-vrije vervanging biedt voor de eigen UEFI- en BIOS-firmware die verantwoordelijk is voor het initialiseren van de CPU, het geheugen, randapparatuur en andere hardwarecomponenten.

vrijlaars streeft naar het creëren van een systeemomgeving die volledig afziet van propriëtaire software, niet alleen op het niveau van het besturingssysteem, maar ook op het niveau van de opstartfirmware. Libreboot reinigt CoreBoot niet alleen van niet-vrije componenten, maar voegt ook tools toe om het voor eindgebruikers gemakkelijker te maken om te gebruiken, waardoor een distributie wordt gecreëerd die door elke gebruiker zonder speciale vaardigheden kan worden gebruikt.

Belangrijkste nieuws van Libreboot 20220710

Dit is de vierde versie van het GNU-project en wordt aangeprezen als de eerste stabiele release (Oude versies zijn gemarkeerd als testversies omdat ze aanvullende tests en stabilisatie vereisen.)

Bijvoorbeeld in grub.cfg veel prestatieverbeteringen toegevoegd, verbeterde opstartsnelheden bij gebruik van de GNU GRUB-payload (met dank aan Ferass 'Vitali64' EL HAFIDI met aanvullende verbeteringen door Leah Rowe)

ook documentatieverbeteringen worden gemarkeerd, aangezien eerdere testbuilds voor 2021 geen momentopnamen van documentatie bevatten (wat in feite de Markdown-bronbestanden voor de website zijn), maar deze build bevat nu een momentopname van de huidige Libreboot-documentatie, afhankelijk van het tijdstip van uitgave.

Daarnaast wordt er ook op gewezen dat: prestatie-optimalisaties zijn gemaakt om het laden te versnellen bij gebruik van een op GNU GRUB gebaseerde payload-omgeving.

Ze zijn gegenereerd 16 MB uitgebreide builds voor Macbook2 en Macbook1 bovendien is het bouwsysteem verbeterd met scripts om de coreboot-configuratiebestanden automatisch aan te passen en is seriële uitvoer standaard uitgeschakeld voor alle boards, waardoor problemen met vertragingen bij het opstarten zijn opgelost.

Op GM45/ICH9M-chipsetlaptops is PECI uitgeschakeld in coreboot om microcodefouten te voorkomen.

Dat kunnen we ook vinden voorlopige ondersteuning voor integratie met u-boot loader is geïmplementeerd, die nog niet wordt gebruikt in builds voor boards, maar in de toekomst zal het mogelijk maken om builds voor ARM-platforms te genereren.

Aan de andere kant wordt vermeld dat op GM45/ICH9M-laptops PECI was uitgeschakeld in coreboot, om een ​​microcodefout op te lossen die ervoor zorgde dat SpeedStep (en mogelijk andere CPU-functies) faalden.

Van de andere veranderingen die zich onderscheiden van deze nieuwe versie:

  • Beschouw de waarschuwingen niet als fouten bij het compileren van flashrom (reparaties die zijn gebaseerd op nieuwere versies van GCC).
  • Systeemverbetering bouwen: geautomatiseerde scripts om coreboot-configuraties aan te passen.
  • Uitgeschakeld (standaard) seriële uitvoer op alle kaarten om problemen met de opstartsnelheid te voorkomen.
  • grub.cfg - activeert expliciet USB-toetsenborden (fixt bug op sommige laptops bij gebruik van GRUB-payload).
  • Coreboot-instellingen: schakel wifi niet in tijdens vroeg opstarten (beveiligingsverantwoordelijkheid)
  • scripts: Verwerk git-versies wanneer lbmk een werkboom of submodule is.
  • Bijgewerkt naar nieuwere flashrom, op build-systeem
  • cc1: fatale fout: kan 'out/src/asm-offsets.s' niet openen om te schrijven: geen bestand of map
  • Fix in lbmk: bel specifiek python3, wanneer python3 moet worden gebruikt in plaats van 2.
  • lbmk - Voorlopige oplossing voor verificatie van git-referenties. Stel een plaatsaanduidingsnaam/e-mail in als er geen is ingesteld.

Tot slot, als u meer wilt weten over deze nieuwe versie, kunt u de details raadplegen in de volgende link.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.