Fwupd 2.0.18 – Újraindítási értesítések és gyorsabb firmware-keresés

Segítséget kaptál? Szívesen töltöd itt az idődet? Visszajársz hozzánk? Támogasd a munkákat: Ko-fi és Paypal!

kami911 képe

Majdnem egy hónappal a 2.0.17-es verzió után megjelent a fwupd legújabb kiadása, a 2.0.18. A fwupd egy nyílt forráskódú eszköz, amely egyszerűsíti a firmware-frissítéseket Linux alapú rendszereken.

Az új verzió új MOTD üzenetet vezet be, amely akkor jelenik meg, ha egy előkészített frissítés újraindítást igényel, valamint automatikusan létrejön egy „reboot-required” fájl is. Emellett a program mostantól rögzíti a rendszerállapotot minden kompozit emulációhoz, és az USI dokkolók frissítése is elvégezhető kézi le- és visszacsatlakoztatás nélkül.

A hibajavítások között a firmware-műveletek most már helyesen érzékelik az Intel SPI BIOS zárat az MTD eszközökön, és a SecureBoot támogatással nem rendelkező rendszerek is megbízhatóbban használhatják az UpdateCapsule funkciót. Javítva lett a UEFI kapszulák eredményfejléceinek elemzése, a USB BOS leírók kezelése, és az x86_64 rendszereken a firmware-telepítés már a megfelelő kapszulaflag-eket használja.

A BIOS MTD eszközök szükség esetén visszaváltanak az SMBIOS verzióra, ami jobb kompatibilitást eredményez. Megoldódott egy összeomlás, amely az i2c emuláció rögzítésekor lépett fel, valamint kijavították a Huddly eszközök frissítésénél jelentkező problémákat a főverzióváltások során. További javítások érintik a man oldalak kompatibilitását, a UEFI eszközök verziókezelését és a fwupdtool SIGINT viselkedését.

Jelentős előrelépés történt a firmware-adatfolyamok keresési teljesítményében, így csökkent az eszközök és elérhető frissítéseik összevetéséhez szükséges erőforrás-igény. A hipervizor- és konténerdetektálást átdolgozták, hogy a pluginek is használhassák őket, és a RISC-V rendszerek mostantól helyesen jelentik a PlatformArchitecture adatot. Emellett életszerűbb időkorlátok kerültek beállításra a qc-s5gen2 HID kérésekhez.

A hardvertámogatás is bővült ebben a kiadásban: bekerült a HP Portable USB-C 4K HDMI Hub, a Lenovo Legion Go 2 (HID eszközként), valamint a Synaptics HapticsPad támogatása.

További részletek a változásnaplóban olvashatók

Mi az fwupd, és miért fontos?

Az fwupd egy nyílt forráskódú (open-source) eszköz, amely lehetővé teszi különféle hardvereszközök firmware-ének egyszerű, központi frissítését Linux rendszereken. Célja, hogy a firmware-frissítések – amelyek korábban gyakran csak Windows alatt voltak elérhetők – elérhetővé és automatizálhatóvá váljanak Linux környezetben is.

A projekt a Linux Vendor Firmware Service (LVFS) támogatásával működik, és a GNOME közösség szoros együttműködésével fejlődik.

Új hardverek támogatása

Hogyan frissíts?

A legfrissebb verzió a hivatalos GitHub-oldalon érhető el forráskódként (source tarball formátumban), de a fejlesztők azt javasolják, hogy a stabil kiadásokból telepítsd a saját Linux disztribúciód szoftverkezelőjéből, hogy biztosítsd a kompatibilitást és a rendszerstabilitást.

Az Fwupd működése

Az Fwupd egy rendszer démon (system daemon), amely lehetővé teszi, hogy a munkamenet szoftverek frissítsék az eszközök firmware-jét. Célja, hogy a firmware-frissítés Linux-alapú operációs rendszereken automatikus, biztonságos és megbízható legyen. Az Fwupd alapértelmezés szerint a Linux Vendor Firmware Service (LVFS) szolgáltatásból tölti le a firmware-eket. Az Fwupd egy parancssori program, amelyet terminál emulátorban vagy virtuális konzolon keresztül kell használni, de van egy hivatalos grafikus felhasználói felülete is, amely „Firmware” néven elérhető a Flathubon keresztül.

Ezek az új funkciók és javítások az Fwupd legújabb kiadásában tovább növelik a Linux rendszerek firmware-frissítési lehetőségeit. Az Fwupd folyamatosan fejlődik, hogy még könnyebbé tegye a firmware-ek frissítését és kezelését a Linux felhasználók számára. Ha Linuxot használ, érdemes lehet frissíteni az Fwupd-t, hogy kihasználhassa ezeket az új lehetőségeket és hibajavításokat.

Linux Vendor Firmware Service

LVFS – A Linux Vendor Firmware Service, folytatja a Fwupd Friendly Firmware kezdeményezést. A kezdeményezés célja, hogy az eredeti berendezések/eszközök gyártói olyan IC-ket válasszanak, amelyek már rendelkeznek Fwupd bővítményekkel a firmware-frissítés támogatásának Linux alá történő integrációjának megkönnyítése érdekében.

A Linux Vendor Firmware Service (LVFS) egy olyan platform, amely lehetővé teszi a firmware frissítését és az eszközök firmware-ének kezelését a Linux operációs rendszeren. Az LVFS az eszközgyártók által készített firmware-ket tárolja és biztosítja azokat a Linux felhasználók számára a fwupd segítségével. Az LVFS nem csak a firmware frissítését teszi lehetővé, hanem az eszközök firmware-ének ellenőrzését és a biztonságosabb firmware használatát is biztosítja.

Az LVFS és a fwupd együttesen jelentős előnyöket nyújtanak a Linux felhasználóknak, különösen azoknak, akik hardverkompatibilitási problémákkal küzdenek, vagy a hardver gyártója csak korlátozott vagy semmilyen firmware frissítést nem biztosít a Linux rendszerhez. A fwupd és az LVFS együttműködése lehetővé teszi a biztonságosabb és hatékonyabb firmware frissítéseket, így javítva az eszközök teljesítményét és stabilitását.