Raspberry Pi OS 13.1 Trixie

Raspberry Pi OS (RPiOS)の13.1 Trixieが正式リリースになりました.

早速,ATOM Cam 2のReal Time Streaming Protocol (RTSP)画像をVLCで見ているRaspberry Pi 3 Model B (RPi3)と同Model B+ (RPi3+)のupgradeをしました.

最初はRPi3+の/etc/apt/sources.listbookwormtrixieに書き換えて,

apt update
apt full-upgrade

を施しましたが,エラーが出てうまくいきませんでした.

そこで,クリーンインストールをすることにしました.Raspberry Pi Imagerが最新のTrixieをダウンロードしますのでそのままmicroSDカードに書き,RPi3+に差し込んで起動し設定をします.

久しぶりにクリーンインストールをすると結構面倒ですが,/etc/ssh内にあるsshサーバーのキーと,メインユーザーのホームディレクトリーにある.sshを保存しておいてそのままTrixieをインストールしたmicroSDカードに書くことで,他のマシンからのログイン,他のマシンへのログインはすんなりそのままできます.

問題は,VLCを起動する仕組みですが,RPi3+に関してはBookwormで使っていた設定をそのままコピーして,

systemctl --user enable run_vlc

として動くようになりました.

RPi3の方も同じようにしましたが,なかなかVLCが起動してくれません.コンソールから

systemctl --user restart run_vlc

とすると動くので,タイミングだけの問題と思われます.

実際これまではあまり感じていませんでしたが,RPi3の動作,特に起動時がRPi3+よりずっと遅いです.これはもう少し調整して,うまい具合にしたいと思います.

目についたBookwormとTrixieの違いですが,dphys-swapfileが廃止されて,rpi-swapというのに変わりました.zramをキャッシュとして使い,/var/swapに読み書きするようです.

RPiではやはりSWAPがパフォーマンスのボトルネックになるので,開発者たちもこれまでのdphys-swapfileには限界を感じてzramと組み合わせた仕組みを導入したようです.

Notes:
1. 筆者はSlackware流儀なのでシステムのメインテナンスはroot権限で実行するので,sudoは付けません.
2. M4 mac mini等.
3. これはユーザー権限です.
筆者はSlackware流儀なのでシステムのメインテナンスはroot権限で実行するので,sudoは付けません.
M4 mac mini等.
これはユーザー権限です.

Leave a Reply

Your email address will not be published. Required fields are marked *