Libreboot 20220710 został już wydany i to są jego nowości

Po siedmiu miesiącach rozwoju, Wydano wersję oprogramowania rozruchowego Libreboot 20220710, w którym obserwuje się, że główna uwaga w przygotowaniu nowa wersja skoncentrowana na naprawie problemów widziane w poprzedniej wersji. W wersji 20220710 nie proponuje się żadnych znaczących zmian ani wsparcia dla nowych płyt, ale odnotowano pewne ulepszenia.

Dla tych, którzy nie wiedzą o Libreboot, powinni wiedzieć, że to to projekt, który rozwija całkowicie darmowy widelec projektu CoreBoot, który zapewnia wolną od plików binarnych zamiennik dla zastrzeżonego oprogramowania układowego UEFI i BIOS odpowiedzialnego za inicjowanie procesora, pamięci, urządzeń peryferyjnych i innych komponentów sprzętowych.

libreboot ma na celu stworzenie środowiska systemowego, które całkowicie rezygnuje z zastrzeżonego oprogramowania, nie tylko na poziomie systemu operacyjnego, ale także na poziomie rozruchowego oprogramowania układowego. Libreboot nie tylko czyści CoreBoot z niewolnych komponentów, ale także dodaje narzędzia ułatwiające użytkownikom końcowym korzystanie, tworząc dystrybucję, z której może korzystać każdy użytkownik bez specjalnych umiejętności.

Główne wiadomości o Libreboot 20220710

To jest czwarta wersja Projektu GNU i jest reklamowany jako pierwsze stabilne wydanie (Stare wersje zostały oznaczone jako wersje testowe, ponieważ wymagają dodatkowych testów i stabilizacji.)

Na przykład w grub.cfg dodano wiele ulepszeń wydajności, poprawiając szybkość rozruchu podczas korzystania z ładunku GNU GRUB (dzięki uprzejmości Ferass 'Vitali64' EL HAFIDI z dodatkowymi ulepszeniami autorstwa Leah Rowe)

Również podkreślono usprawnienia dokumentacji, podobnie jak poprzednie kompilacje testowe z 2021 r. nie zawierały migawek dokumentacji (które w rzeczywistości są plikami źródłowymi Markdown dla witryny), ale ta kompilacja zawiera teraz migawkę bieżącej dokumentacji Libreboot, w zależności od czasu wydania .

Oprócz tego podkreśla się również, że dokonano optymalizacji wydajności, aby przyspieszyć ładowanie podczas korzystania ze środowiska ładunku opartego na GNU GRUB.

Zostały wygenerowane Rozszerzone kompilacje 16 MB dla Macbook2 i Macbook1, ponadto system kompilacji został rozszerzony o skrypty do automatycznej modyfikacji plików konfiguracyjnych coreboot, a wyjście szeregowe jest domyślnie wyłączone dla wszystkich płyt, co rozwiązało problemy ze spowolnieniem uruchamiania.

W laptopach z chipsetem GM45/ICH9M wyłączono PECI w coreboot, aby uniknąć błędu mikrokodu.

Możemy to również znaleźć wdrożono wstępne wsparcie dla integracji z u-boot loaderem, który nie jest jeszcze używany w kompilacjach dla płyt, ale w przyszłości pozwoli zacząć generować kompilacje dla platform ARM.

Z drugiej strony wspomniano, że w laptopach GM45/ICH9M PECI zostało wyłączone w coreboot, aby naprawić błąd mikrokodu, który powoduje awarię SpeedStep (i prawdopodobnie innych funkcji procesora).

Z innych zmian które wyróżniają się na tle nowej wersji:

  • Nie traktuj ostrzeżeń jako błędów podczas kompilowania flashromu (poprawki oparte na nowszych wersjach GCC).
  • Ulepszenie systemu kompilacji: Zautomatyzowane skrypty do modyfikacji konfiguracji coreboot.
  • Wyłączone (domyślnie) wyjście szeregowe na wszystkich płytach, aby uniknąć problemów z szybkością rozruchu.
  • grub.cfg - faktycznie włącza klawiatury USB, jawnie (naprawia błąd widoczny na niektórych laptopach podczas używania ładunku GRUB).
  • Ustawienia Coreboot: nie włączaj Wi-Fi podczas wczesnego rozruchu (odpowiedzialność za bezpieczeństwo)
  • skrypty: Przetwarzaj wersje git, gdy lbmk jest drzewem roboczym lub podmodułem.
  • Zaktualizowano do nowszego flashroma w systemie kompilacji
  • cc1: błąd krytyczny: nie można otworzyć 'out/src/asm-offsets.s' do zapisu: Brak takiego pliku lub katalogu
  • Poprawka w lbmk: w szczególności wywołaj python3, gdy python3 ma być używany zamiast 2.
  • lbmk – Wstępna poprawka weryfikacji danych logowania git. Ustaw zastępczą nazwę/adres e-mail, jeśli nie został ustawiony.

Wreszcie, jeśli chcesz dowiedzieć się więcej o tej nowej wersji, możesz zapoznać się ze szczegółami w następujący link.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.