postmarketOS v26.06(Alpen Avocado)リリース
(postmarketos.org)- 主な対象はLinux愛好家で、AndroidやiOS並みの完成度を期待するユーザーには、まだ適していないリリース
- Alpine Linux 3.24ベースで、GNOME 50、KDE Plasma Mobile 6.6.5、Phosh 0.55.0へとモバイルUIのバージョンを更新
- 既存インストールのアップグレード後に推奨される手動作業は、SXMOユーザーでない限り、inputグループから削除、ffmpegthumbnailerの削除、カーネルcmdlineのユーザー設定を
/etc/kernel-cmdline.d/へ移行すること - カーネルcmdlineの従来方式は当面サポートされるが、非推奨警告が表示される状態
- 新規インストールのデフォルト権限昇格ツールが doas から sudo-rs に変更
- 起動画面が pbsplashからPlymouthへ 切り替わり、ESCまたは携帯電話の電源ボタンで起動ログを表示可能。誤った向きで表示されるデバイスではスプラッシュ画面の回転も可能
- 振動が動作するデバイスでは起動時にバイブレーション可能で、initramfsモジュールがない、または振動できないデバイスでは動作なし
- Phoshは従来のpostmarketOS tweaksアプリの関連機能を Phosh Mobile Settings に統合し、display managerをtinydmからgreetdとphrogへ切り替え
- Plasma desktopのsystemd派生版では sddm の代わりにplasma-login-managerを使用。postmarketOSではPlasmaとOpenRCの組み合わせはもはや推奨されず、今後無効化予定
- Plasma Bigscreen はPlasma 6と非互換のためv24.06以降無効化されていたが、v26.06で再び利用可能
- ModemManagerのアップグレードにより、cell broadcast などの新機能を追加
linux-postmarketos-{mainline,stable,lts}汎用カーネルパッケージがv26.06に含まれ、v26.06のサポート期間中にアップグレードされ最新状態を維持- testingカテゴリのデバイスは254台で、ASUS MeMO Pad 7、Microsoft Surface RT、NVIDIA Tegra ARMv7、Samsung Chromebook、Xiaomi Mi Pad 5 Proは、カーネルが古すぎるかメンテナンスされていないためcommunityからtestingへ移動
- 新しいcommunityデバイスには、Google Asurada Chromebook、Google Cherry Chromebook、Google Corsola Chromebook、Radxa Dragon Q6A、PINE64 PineNoteを含む
- 未解決の問題として、一部ユーザーで再フラッシュ後に
pmOS_rootが99%使用になる現象、Phosh起動時の/dev/loop1p2プロンプト、Fairphone 5の明るさ調整アーティファクト、Fairphone 3の過大な音量、Librem 5でスプラッシュ画面が表示されない問題、PinePhoneでDTMFトーンが機能しない問題を含む {p:99}
1件のコメント
Lobste.rsのコメント
近いうちにMainカテゴリへデバイスを載せる作業に注力するとのことで期待している。今は空の状態だ
GrapheneOSとSailfishOSがうまくやっていたのは、Jollaがハードウェアへの取り組みをやめた後のように、少数のデバイスに集中して本当にきちんと動くようにした点だと思う。去年のFOSDEMのpmOSブースで「これを使うならどのスマホを買えばいいですか?」と聞いたが、実質的に答えは得られなかった。以前Xiaomi Mi 9Tに入れて触ってみようとしたが、カメラのようなドライバやバッテリーの現在状態の確認すら不十分で、おもちゃ以上のものとして使うのは難しかった
SailfishOSではなくこれに意味がある理由は、私の経験ではlibhybrisベースのものは本当のLinux体験ではなく、予想もしない場面で足を引っ張るからだ。たとえばFlatpakを入れるのも、他の環境のように簡単ではない
postmarketOSはそうせず、可能な限りメインラインカーネルを使おうとしている。そのため、デバイスごとにドライバを書き直してアップストリームに受け入れてもらい、ダウンストリームカーネルが何をしているのか分析し、ユーザー空間ツールも整えていく必要がある。ダウンストリームカーネルはたいてい、アップストリーム化が難しい巨大な混沌だ
長期的にはこのやり方のほうがよい。たとえばAndroidの更新がずっと前に打ち切られた13年前のデバイスでも、最新カーネルを使えるようになるからだ。その代わり、多くのデバイスでハードウェア対応はまだGrapheneOSやSailfishOSの水準に達していないことが多い
おお、最近自分の以前サポートされていたデバイスを25.12に上げたら起動しなくなったので、このバージョンでもう一度試してみるべきだな :)