Raspberry Pi 4のバグがFedora 41の開発に支障をきたす

Table of Contents

Raspberry Pi 4のバグがFedora 41の開発に支障をきたす

Fedora 41 は最終段階に近づいていますが、現在は Raspberry Pi のサポートに関する問題に悩まされています。

Fedora 41 は来月末までリリースされないものの、ベータ段階に近づいており、現時点ではベータ版を妨げているバグのほとんどは、問題のある 1 台の小型コンピューター、つまり Raspberry Pi 4 に関係しています。

Fedora 40は4月にリリースされ、そのバリエーションは目もくらむほど多岐にわたりました。後継バージョンは10月22日頃のリリースが予定されていますが、実現に向けてはまだ多くの課題が残されています。

現時点では、6 つの「ブロッカー」が認められており、そのうち 4 つは Raspberry Pi 4 に関連しています。現在、Pi はサスペンド モードでスリープ状態になることをサポートしていると報告していますが、再び起動することはなく、Pi の GPU のドライバーが KDE と GNOME の Gtk4 の両方で問題を引き起こしています。

Raspberry Pi 4 8​​GB (写真: Raspberry Pi Foundation)

ラズベリーパイ4 8GB

このような事態は今回が初めてではありません。約1年前、Raspberry Pi関連の未解決のバグがいくつか発生し、Fedora 39のリリースが遅れました。Linux専門企業のPhoronixが当時報告したように、起動関連のバグが2つあり、1つはグラフィックの問題、もう1つはSDカードからの起動に関するものでした。

このリリースの障害の一つは、当時まで遡ります。Raspberry Piにはリアルタイムクロックがないため、起動後、インターネットに接続するまで時刻がわかりません。それ以前は、Linuxが認識する時刻は基本的にランダムであり、一部のFedoraパッケージがGPG認証された時刻よりも前の場合、セットアッププロセスが失敗します。

2016年、このハゲタカはポーランドのクラクフで開催されたFlock to Fedoraカンファレンスに参加しており、その様子は当時も報じています。そこで、Arm版Fedoraの担当エンジニアと会ったのですが、彼はRaspberry PiのFOSSドライバーサポートの貧弱さについて不満を漏らしていました。多くのRaspberry Piファンが信じているのとは裏腹に、この小さなマシンはオープンソースハードウェアではなく、昨年ファームウェアの基盤となるThreadX RTOSがオープンソース化された際に解説した通り、奇妙な設計となっています。OSはFOSSになったとはいえ、ファームウェアも必ずしもFOSSになるわけではありません。Raspberry Piのすべてのスタンドアロンモデルで使用されているSoCを設計したBroadcom独自のドライバーが依然として含まれているのです。

ラズベリーパイ ピコ2

ラズベリーパイ ピコ2

完全に自社設計のRaspberry Piモデルは、小型のRaspberry Pi Picoモデルのみです。最新モデルはPi Pico 2で、より高速なArmコア2基に加え、新たにHazard3 RISC-Vコア2基を搭載しています。

これにも問題があります。Hackster.ioは先月、データシート[PDF]の1,340ページに記載されているE9のエラーを報告しました。しかしその後、当初の認識よりも深刻な問題であることが判明しました。

現時点で少なくとも1社のダウンストリームベンダーが、RP2350ベースのBusPirate 5および6ハードウェアの発売を延期しています。Riフォーラムでは、新しいシリコンステッピングが必要かどうかについて議論が交わされています。®

Discover More