ZenFone Max Pro M2来た

初めてのスマートフォンであるが、思ってたよりデカい。

IIJ mioのSIM を SIM 2に入れたら、特に何もする事なく、勝手に設定して認識した。

艦これとマジカミ入れて遊んでみたが、遅い気はするものの、両方特に問題無い。

で、色々とレヴュー見てて、6GBモデルは Android 9へ自動アップロードされないって話があって、アップデートを開いても Android 8.1.0のままだった。

ASUSのサポートページで、バージョン JP-16.2017.2011.105のFirmwareをPCでダウンロードして、ZenfoneにUSB接続してZIPファイルを送りこんだら、無事Android 9になった。

ファームウェアの手動アップデートについては次のページに書かれている通りにやった。

情報源: Phone のファームウェアのアップデート方法に関して | サポート 公式 | ASUS 日本

そして、OneMix 3 でモバイルWiFiできるように WiFiテザリングも設定。
まあ、艦これもマジカミもできるから、別にOneMix 3を持ち歩かなくてもいいかなという気もする。

何で、Windowsタブレットや、UMPCに拘ってたかと言えば、PC版しか無かったからだな。マジカミリリース時は、艦これのAndroid版はあったが、マジカミはPC版しか無いから、Windowsマシン使うしか無かった。

ZenFone Max Pro M2は思ったよりデカいのが幸いして、ブラウザゲームやるのにそんなに苦にならないので、OneMix 3が壊れたら、Windowsモバイル機は買わないかもしれんね。

月曜にドコモショップ行く予定だが、問題は、テザリングできる端末を持っていったら、パケホーダイシンプルの上限が引き上げられてしまう事だな。

HSDPAなんか使う気は更々無くて、どの道、nano SIM入手しても、3G はモバイル通信OFFにするつもりだが、たかだかテザリング位で上限金額上げられるのもむかつく。

よし、中古で買ったSH-06Gで機種変更しよう。

Xサーバー容量増量

X10プランが100GB容量追加ってメールが来ていた。

X10は名前の通り、わしが契約した時は、10GBのハードディスク容量だったのだが、増やしに増やして今や、300GBになっている。

これ、動画入れまくりでもしない限り使い切れんなあ。

User Experience

SendGridのヘルプ見てたら、「ユーザー体験を高めるだけではありません」とか書いてあって、なんじゃそりゃ? と首を傾げてしまった。

ちょいと検索してみると、

ユーザーエクスペリエンスとは、製品やサービスを使用することで得られるユーザー体験の総称です。ただ単に使いやすい、わかりやすいだけでなく、ユーザーの行動を導き、ユーザーがやりたいことを「楽しく・心地よく」実現することを目指した概念です。正式には「User Experience」と表記しますが、「UX」と略して表記されることが多く、数年前から特にWeb業界で重要なキーワードとなっています。

情報源: ユーザーエクスペリエンスとは?初心者にもわかる事例で解説

「効用を高める」って意味のようだが日本語で良くね?
「ユーザー体験を促進する」とかならまだ分かるけど、「ユーザー体験を高める」なんて訳されてるとさっぱり分からんわ。

新GPS

Amazonの記録によれば、皇紀2679年5月7日に購入したものだが、既に衛星を殆ど捕捉せず、NTPサーバーのGPSとして役割を果たさなくなっていた。二年もたなかったが、1,090円という激安GPSで、24時間365日運用はキツかったか。

そこで、新しく Aliexpress でGPSをこうにう。

情報源: TOPGNSS USB GPS GLONASS Receiver module antenna GN 803G USB GNSS GPS GLONASS receiver GMOUSE Industrial application|GPS Receiver & Antenna| – AliExpress

だいたい1,518.08 円。ロシアのGLONASSではなく、支那の北斗の衛星を受信できるモデルもあるようだが、GLONASSにしておいた。

raspberry PI 4 だと、GPS基盤付けて、PPS信号を取って、より正確な時刻にする事もできるが、どれが良い製品か分からないのと、それに合う外部アンテナを探すのが面倒くさい。

あと、現状は時刻サーバーは1/100秒の誤差だが、1/1000秒の精度は求めてないし、子亀基盤のせたらケースに収まらないから、折角買ったケースを買い直さないといけないのも面倒くさい。

PRN 137のみちびき3号機を含め16機の衛星からデータ受信しとる。

2時間くらい移動軌跡を描画させたら、脅威の集束率。前までは、画面外に行ってた事もあったが、概ね10m誤差範囲で収まってる模様。
別に隣の家まで侵入していった訳じゃないよ 🙂

どんなGPSを繋いでも、元々南東に数メートルズレた位置になるので、地図情報が合ってないのかもね。

GPSドングルは永年運用してると、段々と衛星を捕捉できなくなって、使い物にならなくなるが、これは長持ちして欲しいなあ。

【OneMix3】休止復帰でフリーズはWindows10のせいだった

最近、休止から復帰させると、SSDの存在が消える現象が頻発していた。

電源とスリープの設定で、ハードディスクの電源をOFFの設定を無効にすると、休止から復帰した際にSSDが見えなくなる現象が出なくなったので、恐らく、SSD復帰処理に不具合がある。

ハードが原因で無いのなら、現象を確認したのが、10/14頃なので、その頃のWindows Updateがあやしい。

そして、Windows Updateを遡って削除していくと、10/5にインストールしたKB4576754を削除したら、SSDが見えなくなる現象が出なくなった。

ハードディスクの電源OFFを1分に設定して、何度か蓋の開け閉めしてもSSDが見えなくなる現象は発生しなくなったので、これで大丈夫かな?

再び、KB4576754がインストールされるとマズいので、このページに書かれているマイクロソフトのツールをダウンロードして除外しようと思ったが、リストアップされないので指定できない。

とりあえず、削除した最近のアップデートがインストールされたら、また出てくるのかな?

Windows Updateでクリティカルな目に遭わされるなんて初めてだ。

【OneMix3】EFIのShellになった原因判明

【OneMix3】指紋センサー死亡?

今朝、電車に乗る前に、蓋を開けると、またブルーバックでバーコードが一瞬表示されてEFI Shellが起動。

起動順序変更しようと、BIOS画面にすると、EFI Shellしか選べない???

更に再起動すると、SSDのパーティションが見えるようになったが、つまり、休止から復帰した時に、SSDが見えなくなっていてEFIの起動順序がEFI Shellになり、SSDが見えるようになっても、EFI Shellのままという事だな。

今回は指紋センサーが認識しなくなる事はなかった。

画面半分ブラックアウトの修理するまではこんな症状出てなかったが、輸送の衝撃で、プリント基板のSSDの接触が悪くなったのかのう。

なんかいや〜んな感じ。

【One Mix 3】Ubuntu 20.04 で電池バカ喰い

Windows 10 だと、持って帰ってきて充電せずにスリープ状態でまた持っていっても充分使えるだけの電池は残っていた。

しかし、Ubuntu 20.04でスリープ状態にしたら、出掛けて電車で起動しようとしたら動かず、電源長押しで落として、再び電源ONにしたらほぼ電池ゼロだった。

うーん……、やっぱりスリープでの節電がうまくできてないようで、これはちょっと使い方を考える必要があるなあ。

【One Mix 3】Ubuntu 20.04 ssd用設定

Windows 10 だとそれなりにSSDに配慮した設定になっているとは思うが、LinuxはSSDに配慮されていないので、ちゃんと防護策を講じておく必要がある。

ネタ的には拙ブログ次の記事の応用

raspberry pi3 ログをramdisk化

監視カメラとして24時間稼働で、SDカードで運用していた raspberry pi3 は 2年位でSDカードが壊れた。/var/log/syslog とか頻繁に書き込むから、1年365日動かしていれば、2年位で万単位の書き込みになるだろう。

OneMix3 はサーバー運用しないから、そんなに神経質になる必要も無いのだろうが、やるだけはやっておこうという事で、その時に使ったramdisklog というスクリプトを入れる。

だが、困った事に Ubuntu 20.04 では、SysVInit から systemd への移行が進んでいるのか、既に insserv が存在しない。

systemd の作法に基づいて、サービス化してみたのだが、起動途中で止まる。
[/etc/systemd/system/ramdisklog.service] ×ダメな例

プログラムの性質上、ramdisk OK → /var/log /var/tmp /tmpをramdisk化→rsyslogd 起動 の様になっているので、エラーがログに記録されておらず、何で躓いているのかさっぱり分からん。

grub の設定で起動時の quiet を止めたら見えるかもしれないが、(‘A`)マンドクセ
そもそも、わしは「さあ、Ubuntuを無事起動することができるのか!?」ってゲームやってんじゃなくて、ramdisk化したいだけなんだよ!

/etc/init.d/ramdisklog と配置して、
# update-rc.d ramdisklog defaults

再起動して df -h してみると、

無事イケましたな 🙂

他には、ファイルシステムに noatime 追加

[/etc/fstab]

SSDは、trim がどーたらという話を聞いた事があるが、

こんな有様なので、そしーてぼくは途方に暮れる〜♪

“hdparm -I /dev/nvme0” で検索したら、
NVMe ストレージの揮発性内部キャッシュ – 誰かの役に立てばいいブログ」を発見。

NVMe というのは PCIe バスに直接つないでデータを保存できるストレージの共通規格で、nvmexpress.org で仕様が公開されています。最新の仕様は rev. 1.3です。

HDD や SSD のようなものではあるんですが、hdparm コマンドで設定することはできず、ベンダが提供するツールか、NVMe 仕様に基づいてコントロールする OSS の github.com/linux-nvme/nvme-cli を使って設定します。この記事では OSS の nvme-cli を使っています。

なるほど PCIe接続だから、hdparmでは情報が取れんのか。
“nvme-cli” というキーワードを得たので、

ありましたな 🙂

しかし、インストールしてもコマンドが存在せぬ???
dpkg -L nvme-cli でファイル見たら、マニュアルとかサービスとかのファイルだけで、コマンドが無い。

うーん…。大元の github に色々書いてあるので、読んでみるか。

【One Mix 3】Ubuntu 20.4 LTSをインストール

200%拡大が入ってるので、見た目の解像度が低そうに見えるが、2560×1600で、わしが今使ってるデスクトップよりも広い。

Data D: 50GBとリカバリーの領域を解放してUbuntu 20.4LTSをインストール。

一番最初に買った時は、DataのD: は100GBだったような気がするが、今のonenetbookのサイトに置いてあるインストールメディアだと、180GBと50GBに切られるんだな。

画面が上下逆になってしまうので苦労したが、SSDなので、30分位でサクッと入った。

yoga の laptop にはこの画面逆転現象がよくあるようだが、自動起動するプログラムで、xrandr と xinput により、画面とタッチパネルを回転させてやれば、普通のノートPCとして使える。

[~/bin/scc.sh]

#!/bin/sh
sleep 3
xrandr -o left
xinput set-prop “GXTP7386:00 27C6:0113” ‘Coordinate Transformation Matrix’ 0 -1 1 1 0 0 0 0 1

折りたたんでタブレットにはしてないけど、多分、センサーで画面が回転してダメだろうな。

【OneMix3】指紋センサー死亡?

なんか、休止から復帰後に、艦これ操作してたら、画面がチラチラしだして、段々暗転して一切の入力を受け付けなくなるという現象になった。

電源ボタン長押しして、電源を落とし、いざ起動させてみるも、ログイン画面がPIN入力になっていて指紋認証とならない。指紋センサーが死んだ?

ログインして、デバイスマネージャ見てもハード的には正常。ログアウトしてセンサーにタッチすると、青い画面とバーコードのエラー画面が一瞬出てそのまま再起動。

そしてUEFI shellが起動???リセットしてもUEFI shellが起動するので、起動ロゴでDELキー連打すると、Windows 10の起動順位がなぜか二番目に???

一番目に変えて起動すると、無事Windows 10は起動したが、指紋認証は相変わらずできない。

Google先生で色々しらべると、サムスンのPCの指紋認証がおかしくなった場合の説明の英語のページを見つけた。一旦、PINを削除すると良い???

PINと指紋認証が連動してるって……ちっとも論理的じゃないがとりあえず、PIN削除してみると、指紋認証登録画面が…

どうやら、Windows 10によくある不具合のようだが、Windows 10 ってやっぱり頭おかしい系だな。 🙁