Разработчики предстоящего релиза Fedora 41 не могут перейти к бета-тестированию — большая часть багов связана с поддержкой Raspberry Pi 4.
Raspberry Pi 4 — популярный одноплатный компьютер и его поддержка необходима, но она всегда давалась разработчикам Fedora нелегко. Проблемы с совместимостью регулярно встречались и раньше. Предыдущая версия Fedora вышла весной прошлого года, релиз следующей 41-й версии назначен на 22 октября 2024-го, а разработчикам предстоит исправить ещё немало багов, ставящих под вопрос стабильность Fedora.
В нынешнем состоянии дистрибутив имеет не менее шести проблем, влияющих на стабильную работу ОС и затрудняющих переход к бета-тестированию. Более половины из них — четыре — связаны с поддержкой Raspberry Pi 4, который с момента своего появления в 2019 году стал популярен среди энтузиастов робототехники и DIY-проектов. В частности, Raspberry «отказывается» выходить из спящего режима, в который он переходит после определённого периода бездействия. Также программное обеспечение графического процессора одноплатника не совместимо с популярными окружениями рабочего стола Linux KDE и GNOME (проблемы были обнаружены весной 2024 года).
Ситуация, когда мини-ПК Raspberry Pi доставляет неприятности разработчикам дистрибутива Fedora, происходит не первый раз. В прошлом году по похожим причинам был перенесён ранний релиз Fedora 39 — тогда не удалось вовремя устранить две критические проблемы совместимости. Одна из них вызывала запуск Fedora Workstation 39 на всё том же Raspberry Pi 4 с «пустым» экраном. Другой баг не давал загрузиться серверной версии Fedora 39 с карты памяти.
Ещё один баг, замеченный в 39-м релизе Fedora, есть и в 41-м. Это ошибка, блокирующая обновление дистрибутива при помощи одной из команд. Причиной этого бага является сбой системного времени во время загрузки. Сбой был связан с отсутствием аппаратных часов реального времени в устройстве: каждый раз при загрузке ОС в устройстве нет сведений о текущем времени, а для его установления система при каждом запуске подключается к серверам точного времени.
О проблемах с британскими одноплатными компьютерами инженеры Fedora сообщают с 2016 года. Основные претензии тогда вызывали сложности с поддержкой драйверов. Драйвера Raspberry Pi имеют открытый код, однако программное обеспечение устройства с драйверами компонентов, производимых компанией Broadcom, оставалось проприетарной. Инженеры предлагали разные способы, помогающие обойти проблемы с Raspberry Pi, но в итоге стало известно, что баги могут быть серьёзнее, чем предполагалось ранее, а для их устранения, возможно, потребуется аппаратная ревизия микросхемы.
Читайте в блоге: