Логотип

Fwupd 2.0.20: добавлена поддержка AMD UMA Carveout

Fwupd 2.0.20: добавлена поддержка AMD UMA Carveout

Через два месяца после выхода fwupd 2.0.19, инструмент с открытым исходным кодом для упрощения обновления встроенного ПО в системах Linux, получил версию 2.0.20.

Самое заметное нововведение — поддержка изменения размера выделенной памяти AMD UMA. Это позволяет системам с поддерживаемым оборудованием AMD настраивать распределение унифицированной архитектуры памяти для встроенной графики.

В Fwupd 2.0.20 также добавлено предупреждение для пользователей, которые полагаются на функции заблокированной прошивки, что повышает прозрачность в отношении состояний прошивки, которые могут повлиять на безопасность или стабильность системы.

Кроме того, было устранено несколько проблем, связанных с процессами обновления встроенного ПО. Плагины UEFI теперь отключены в 32-разрядных системах x86, чтобы предотвратить непредвиденное поведение на устаревших архитектурах. Также исправлена проблема зависания, вызванная анализом некорректных дескрипторов USB.

В новой версии также устранены ошибки, возникавшие при отсутствии свойства fastboot, исправлена потенциальная проблема с перечитыванием строки fastboot и устранены регрессии, приводившие к сбоям при обновлении MBIM QDU. Исправлена регрессия CCGX DMC, возникавшая при установке док-станции HP G5, а также устранена безобидная ошибка выхода за пределы кучи при чтении EEPROM в парсере AMD Kria SOM.

Что касается производительности, то вычисление контрольной суммы CAB-файлов стало примерно на 21% быстрее, а размер несжатых CAB-файлов теперь проверяется во время распаковки. Кроме того, расширена поддержка аппаратного обеспечения: в Fwupd 2.0.20 добавлена совместимость со следующими устройствами:

  • HP Engage One G2 Advanced Hub
  • Тачпад PixArt PJP274, используемый в ноутбуке Framework
  • Несколько новых устройств Jabra GNP
Читать  GitHub удалил репозиторий Rockchip MPP после заявления о нарушении авторских прав FFmpeg

 

Наконец, была исправлена обработка авторизации Polkit при изменении устройства с тегом эмуляции, чтобы обеспечить соблюдение требований к аутентификации.

 

Подробнее см. журнал изменений.

 

 

Выводы

  • Fwupd 2.0.20 продолжает усиливать утилиту для обновления прошивок на Linux‑системах — улучшена стабильность, исправлены ошибки и расширена поддержка оборудования.
  • Значительное внимание уделено улучшению работы с AMD‑аппаратурой: добавлена возможность изменять размер UMA carveout — полезно для систем с интегрированной графикой на AMD.
  • Улучшена работа с Fastboot и USB‑устройствами, устранены зависания при парсинге некорректных USB‑описаний и другие регрессии, что повышает надёжность процесса обновлений.
  • Производительность обработки CAB‑архивов увеличена примерно на 21 %, а также введена дополнительная проверка размеров данных при разархивации для повышения целостности прошивок.
  • Поддержка новых устройств продолжает расширяться: включены HP Engage One G2 Advanced Hub, сенсор PixArt PJP274 из Framework Laptop, и несколько новых моделей от Jabra.
  • Улучшено управление правами через Polkit при модификации меток устройств в режиме эмуляции, что повышает безопасность и гибкость администрирования.

 

Итог: обновление делает fwupd более мощным, надёжным и гибким инструментом для управления прошивками в Linux‑экосистеме, особенно на современных системах с разными архитектурами и дополнительными аппаратными платформами.

 

FAQ

Что такое Fwupd и зачем он нужен?

Fwupd — это свободный инструмент для автоматизированного обновления прошивок устройств в Linux, использующий сервис LVFS (Linux Vendor Firmware Service). Он позволяет безопасно получать и устанавливать прошивки для системных компонентов, периферии и других устройств.

Читать  Вышла версия ProtonUp-Qt 2.13 с новыми инструментами совместимости для Steam и Lutris

Что нового в версии 2.0.20?

В этой версии добавлена поддержка изменения AMD UMA carveout, улучшена обработка Fastboot и USB‑описаний, повышена скорость обработки CAB‑архивов, исправлены различные баги и расширена поддержка нового оборудования.

Нужно ли обновление для всех пользователей?

Если ваше устройство поддерживается через LVFS и вы хотите иметь актуальные прошивки и исправления ошибок, то обновление имеет смысл — особенно на новых системах с AMD или поддерживаемыми устройствами.

Поддерживает ли Fwupd обновление BIOS?

Да, но только если производитель публикует BIOS‑прошивки через LVFS. Fwupd обновляет те прошивки, которые доступны в каталоге LVFS и которые поддерживаются вашим оборудованием.

Что делать, если обновление не устанавливается?

Часто требуется подключение к сети и питание от сети переменного тока (особенно для ноутбуков). Иногда Secure Boot или настройки UEFI могут препятствовать установке — попробуйте временно отключить Secure Boot или выполнить обновление через командную строку (fwupdmgr update). (основано на опыте пользователей).

Какие команды управления прошивками существуют?

Типичные команды:

  • fwupdmgr refresh — обновить список прошивок,
  • fwupdmgr get-devices — показать устройства,
  • fwupdmgr get-updates — показать доступные обновления,
  • fwupdmgr update — установить обновления прошивок. (часто упоминается в документации и обсуждениях).

Редактор: AndreyEx

Рейтинг: 5 (1 голос)

Важно: Данная статья носит информационный характер. Автор не несёт ответственности за возможные сбои или ошибки, возникшие при использовании описанного программного обеспечения.

Если статья понравилась, то поделитесь ей в социальных сетях:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

Это может быть вам интересно


Загрузка...

Спасибо!

Теперь редакторы в курсе.

Прокрутить страницу до начала