2022年5月5日木曜日

RedmiNote11その1

 連休中にサブスマホとしてXiaomi Redmi Note 11を買った。イオンモバイルで買ったのだが、在庫さえあればその場で端末だけでも買えるようです。
https://k-tai.watch.impress.co.jp/topics/xiaomi2204/

そろそろメインのiPhone 7をSE3に乗り換えようかと考えていたのだが、6.5万払っても生活の質が何ら向上しないことに気付きました。なので、iPhone7を2~3年続投させるつもりで、サブスマホを更新したワケです。

いままで使っていたZenFone2Laserは、お役御免、寝室Chromeキャスト端末として余生を過ごして貰う。さすがにコイツを延命しようと思うと、アプリも厳選しなければならないし手間もかかるので、バッテリー交換してまで延命しなければならない理由が見当たらなかった。

私がRedmi Note 11を選んだのは、スペックと価格(SIM代金含んで2.55万円)に納得し、出たばかりなのでOSサポート長そうと思ったからです。
特に気に入ったのは、大容量バッテリー搭載なのに179gと比較的軽量、最新製造プロセス6nmのスナドラ680搭載、メモリ4GB、内蔵ストレージ64GBと実用充分なスペック、90Hz有機ELディスプレイ、電源スイッチ指紋認証と顔認証の両方を搭載しているところかな。スマホで非接触型IC決済不要ならアリと思う。

イオンモバイルのデータSIMも契約した。
今までサブスマホはSIM無しテザリングで使っていたけど、データ通信SIMを入れた方が維持も手軽だし、格安SIMを使えばメインau回線の費用抑制が可能だ。これでメインau回線は、最小費用で電話番号やメールアドレスが維持出来るようになりました。
データSIMは、実用上必要な3GBかコスパの20GBにしようか悩んだが、月1000円でお釣りがくる4GBとしました。ベースとなるキャリアはau回線とdocomo回線が選べるのだが、SMSが無料で付いてくるau回線にしましたよ。SMS不要ならdocomo回線の方が良いと思うが、2段階認証などSMSが必要な場合にも無料で対応できるのがau回線ということになりますね。
ちなみに、来月からパケット大量に使いたいと思ったら、月末までにプラン変更すれば良い。プラン変更は何度でも無料で行えるのも良いが、反映は来月という点が注意点ですね。

という感じで、サブスマホを買い替えたというお話でした。次回、使い勝手をメモしようと思う。

ラズパイ 43

Raspberry Pi 4BのBullseye 64bitテストをテスト中。プチオーバークロックなど、してみたことをメモします。

■オーバークロック設定
PI-APPSでCommanderPIというソフトウェアを追加出来る
電圧上げずに対応出来そうなCPU:1800,GPU:600という設定で数日使って問題無かった。マージン確保しCPU:1800,GPU:550としようと思ったのだが、そういえば電圧上げてOC運用したことが無いのでRecommended valuesと書かれている設定CPU:2000,GPU:600,Vadj:6を試してみた。

https://www.nakarobo.com/entry/2020/11/13/025705

Vadj:6したってことは、標準時の電圧1.2Vに対しVoltage Adjastが6×0.025V=0.150Vプラスって事なので、余裕を持たせた高め電圧なんだと思うが、アイドリングで1~2℃、負荷時で3~4℃の温度上昇が見られ、ファンを付けてから久しぶりにCPU温度47℃を一瞬見た。オーバークロック慣れしてない人は冷却強化して稼働安全マージン多めの、このRecommanded設定をどうぞ。熱暴走するかどうかはあなた次第です。
私は、ほぼ温度上昇しないCPU:1800,GPU:550,Vadj:0で常用できればと更にテストしたのだが、Firefox-ESRが起動できないとか、Raspberry Pi の
設定がクリックしてから出るまで1分くらいかかるとか、Add / Remove Softwareのソフトウェアリストが読み込めない等のシステム異常が発生したので、正常に動いているっぽいRecomannded設定に戻した。消費電力を上げてまで性能アップが必要か微妙なので、気まぐれで定格に戻すかもしれないなぁ。まぁ兎に角、電圧上げを最小限に抑えつつオーバークロックするなら、GPIO給電にして電圧降下を最小限にする工夫は必須かもね。

■Nextcloud
NextcloudのiPhoneアプリで、オフラインで利用可能なフォルダ(ようはローカルに同期)を用意した。これは、GPSを使い範囲内に入ったら同期とか、WiFi接続時のみとか、アプリがアクティブな時とか設定があるんですけど、WiFi接続時+アプリがアクティブというのが楽だった。
AndroidのNewsアプリはF-Droidで無料インストールしたのだが、F-Droidでアップデートしたら内部Chromeタブでニュース表示が出来るようになった。iPhone,Androidともにアプリがここまでの出来になるとInoreaderはもう不要かもしれない。(当面は比較のためにInoreaderも残すけど)

■Headless解像度変更
「Raspberry Pi の設定」でヘッドレス解像度を変更出来るのだが、1280x720や1920x1080はあるけど1360x768が無い。やっと分かったのだが、以下で設定出来た。やっぱ解像度は1360x768がバランスがいい。
https://akkiesoft.hatenablog.jp/entry/20220129/1643432941

■大きな冷却ファンを付けてから
SSD起動のラズパイ4Bで、もう一つSSDを接続してrpi-cloneでバックアップしようとしたら電圧降下警告が出た。電圧降下は滅多に見なかったような気がするなぁ。そういえば、ラズパイ4BはUSB Type-C給電だし、給電ケーブル途中に電源スイッチ入っているし、先日大きな冷却ファンを付けたし、もしかして少し電圧降下してるのかもしれないと思った。必要性を感じたら、ラズパイ3B+と同様にGPIO給電も考えよう。

2022年2月24日木曜日

ラズパイ 42

ラズパイ4BのBustar 32bit+Nextcloud環境でNextcloudが使えそうだというのが分かった。特にiPhoneでの自動同期がDropboxみたいに楽に使えて、且つ、容量無制限なのでiPhoneカメラのバックアップ・アップロードにも使えて便利そうだ。なので、再び本命のBullseye 64bit+Nextcloud環境での安定環境構築テストに移行した。

以前から感じていることだが、どうもラズパイ4Bのアイドリング温度が上がっているように思う。完全ファンレスで運用するには真夏灼熱時に負荷をかけるとフリーズする事もあったし、Nextcloudで負荷が増えたからラズパイの冷却強化は不可欠かなと思う。もっとも、ラズパイのサーバー用途は3B+の方で担い、4Bはテスト+αという位置付けは当面変えるつもりもないんだけどね。

というワケで、過去にデスクトップPCで使っていた12VファンをUSB5V電源に片っ端から繋いでみて、実用的な音量で動くものを3つ確保した。あともう一つ、5V駆動の40mmファンは新品で買ってあるが、これは5V駆動でじゃプーンって音が気になる。何はともあれ、5Vで安定して起動し実用可能な音量のファンを以下3個確保出来た。

・60mm12Vファン(SocketA,Athlonの中速ファン)
・50mm12Vファン(Socket370,Pentium3の中速ファン)
・40mm12Vファン(AddA AD0412MS-G70のジャンク)
・40mm5Vファン(Nidec F410T-05LC、新品)

GPIO給電しているラズパイ3B+には、60mmファンを使うことにした。ファンのステーはどうするかというと、基盤固定用スペーサーのネジに共締めとし、100均アルミ針金1.00mm青で自作した。そもそも大した強度は必要無いので、ラジオペンチでだいたいで作った。足は、GPIOに被るところはナシの3本(GPIOの5V側は足無し)で、GPIOに干渉しない高さ(15~20mm程度)だ。これで100均ケース内で安定して使える。ちなみに、ファン交換でアイドリング時に43℃→38℃に下がった。
4Bの方はファンレスケースで使っているので、そのケースを冷やすのは50mmファン、アルミ針金でケース上空1cm程度のところに固定、GPIO 5V駆動とし、ファン追加でアイドリング時に47℃→33℃と予想以上に冷えた。無敵だ、これ。

とりあえずコレで数日動かしたんだけど、4Bの方で使っている50mm12Vファン(Socket370,Pentium3の中速ファン)が吹き上げ方向に装着するとノイズが低減することが分かり、上下逆さまにケース内で冷却している3B+の方で使った方が収まりが良いため、3B+と4Bでファンを入れ替えてみた。
3B+アイドリング時温度は39~40℃に上昇したが、収まりも良いしファン5V動作に心配も要らないし、ひとまず完成かな。
ちなみにアクシデントが一つ。基盤ねじ穴付近のコンデンサが自作ファンステーと干渉していたのに気付かずネジを絞めてしまったら、コンデンサが1つ剝がれてしまった。今のところ何事もなく動いてくれているのでラッキー...なのかなw
4Bのファンは、3B+で使っていた60mm12Vファン(SocketA,Athlonの中速ファン)に差し替えたら冷却性能が過剰防衛甚だしい感じになったw。

結果的に2台のラズパイは、ほぼ無音から静穏になった代わりに確実な冷却が可能となった。しかし、理想の冷却ファンはなかなか難しい。ファンが五月蠅いと感じたらGeeekpiのPWMファンが良いかも。これならプログラムでファン回転数を可変化出来るんですよね。
https://www.amazon.co.jp/GeeekPi-PWM%E5%88%B6%E5%BE%A1%E5%8F%AF%E8%83%BD%E3%83%95%E3%82%A1%E3%83%B3Raspberry-PWM%E9%80%9F%E5%BA%A6%E8%AA%BF%E6%95%B4%E3%83%95%E3%82%A1%E3%83%B340x40x10mm-4010%E9%9D%99%E3%81%8B%E3%81%AARGB%E3%83%95%E3%82%A1%E3%83%B3Raspberry-3%EF%BC%88%E3%83%9E%E3%83%AB%E3%83%81%E3%82%AB%E3%83%A9%E3%83%BC%EF%BC%89%E3%81%AB%E9%81%A9%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99/dp/B092Z9JHJ3

なお、12Vファンの5V駆動で動くか動かないかは運次第です。新品1000円以上で買った40mm静穏ファンなんてピクリとも動きませんでしたよ。そういう意味でも上記のGeeekpi 30mm PWMファンは貴重だと思います。

【オマケ1】
普段使っているWindowsPCに近い使い勝手が欲しくて少し弄った。ファイラーは重要だよ。
■MP3変換
sudo apt install soundconverter
■7zip
sudo apt install p7zip-full p7zip-rar
sudo snap install p7zip-desktop
■PCManFM-Qt
Add/Remove Softwareで「PCManFM-Qt」と検索し、pcmanfm-qt-0.16.0-1(64bit)とpcmanfm-qt-l10n-0.16.0-1を入れた。

【オマケ2】
Bullseyeからヘッドレス解像度という設定があるが、私のベスト解像度「1360x768」の設定は無かった。「1024x768」「1920x1080」というスタンダードな解像度なら不具合なく安定して動くのが分かった。(なお、解像度を弄るたびにアプリケーションランチャー設定が初期化されたり、Bullseyeは未だ安定性に欠ける。)
私は、Raspberry Piの設定でヘッドレス解像度「1920x1080」、デスクトップの設定で「大きな画面向け」というアイコン・文字サイズ等を大きくした設定とし、16:9画面でBullseye運用テストをすることにした。これなら、各種設定画面のOKボタンが画面外になることもないはずだ。

【オマケ3】
Pi-Appsから入れられるCommander Piというソフトでラズパイ4Bはお手軽オーバークロックが出来てしまう。当然、自己責任。
https://raspida.com/easy-install-piapps
4Bにファンを付けたらガチで冷えているので、それならRaspberry Pi 400相当までクロックアップしても大丈夫だろうと思いついた。CPU:1800、GPU:600、Volt Adj:0としてみたら動きましたよ。(電圧上げるならCPU:2000、GPU:650、Volt Adj:6くらいはイケるみたい。)
もともとのCPUクロックが1500MHzだったから、アジリティ20%上昇だな。Bullseyeでデスクトップ解像度をフルHDにしてから、VNC操作時の引っ掛かりが増して気になっていたのだが、これが改善された。デメリットも感じないので、当面このまま使ってみよう。