X10プランが100GB容量追加ってメールが来ていた。
X10は名前の通り、わしが契約した時は、10GBのハードディスク容量だったのだが、増やしに増やして今や、300GBになっている。
これ、動画入れまくりでもしない限り使い切れんなあ。
I know who Iam.
X10プランが100GB容量追加ってメールが来ていた。
X10は名前の通り、わしが契約した時は、10GBのハードディスク容量だったのだが、増やしに増やして今や、300GBになっている。
これ、動画入れまくりでもしない限り使い切れんなあ。
SendGridのヘルプ見てたら、「ユーザー体験を高めるだけではありません」とか書いてあって、なんじゃそりゃ? と首を傾げてしまった。
ちょいと検索してみると、
ユーザーエクスペリエンスとは、製品やサービスを使用することで得られるユーザー体験の総称です。ただ単に使いやすい、わかりやすいだけでなく、ユーザーの行動を導き、ユーザーがやりたいことを「楽しく・心地よく」実現することを目指した概念です。正式には「User Experience」と表記しますが、「UX」と略して表記されることが多く、数年前から特にWeb業界で重要なキーワードとなっています。
情報源: ユーザーエクスペリエンスとは?初心者にもわかる事例で解説
「効用を高める」って意味のようだが日本語で良くね?
「ユーザー体験を促進する」とかならまだ分かるけど、「ユーザー体験を高める」なんて訳されてるとさっぱり分からんわ。
そこで、新しく Aliexpress でGPSをこうにう。
だいたい1,518.08 円。ロシアのGLONASSではなく、支那の北斗の衛星を受信できるモデルもあるようだが、GLONASSにしておいた。
raspberry PI 4 だと、GPS基盤付けて、PPS信号を取って、より正確な時刻にする事もできるが、どれが良い製品か分からないのと、それに合う外部アンテナを探すのが面倒くさい。
あと、現状は時刻サーバーは1/100秒の誤差だが、1/1000秒の精度は求めてないし、子亀基盤のせたらケースに収まらないから、折角買ったケースを買い直さないといけないのも面倒くさい。
PRN 137のみちびき3号機を含め16機の衛星からデータ受信しとる。
2時間くらい移動軌跡を描画させたら、脅威の集束率。前までは、画面外に行ってた事もあったが、概ね10m誤差範囲で収まってる模様。
別に隣の家まで侵入していった訳じゃないよ 🙂
どんなGPSを繋いでも、元々南東に数メートルズレた位置になるので、地図情報が合ってないのかもね。
GPSドングルは永年運用してると、段々と衛星を捕捉できなくなって、使い物にならなくなるが、これは長持ちして欲しいなあ。
最近、休止から復帰させると、SSDの存在が消える現象が頻発していた。
電源とスリープの設定で、ハードディスクの電源をOFFの設定を無効にすると、休止から復帰した際にSSDが見えなくなる現象が出なくなったので、恐らく、SSD復帰処理に不具合がある。
ハードが原因で無いのなら、現象を確認したのが、10/14頃なので、その頃のWindows Updateがあやしい。
そして、Windows Updateを遡って削除していくと、10/5にインストールしたKB4576754を削除したら、SSDが見えなくなる現象が出なくなった。
ハードディスクの電源OFFを1分に設定して、何度か蓋の開け閉めしてもSSDが見えなくなる現象は発生しなくなったので、これで大丈夫かな?
再び、KB4576754がインストールされるとマズいので、このページに書かれているマイクロソフトのツールをダウンロードして除外しようと思ったが、リストアップされないので指定できない。
とりあえず、削除した最近のアップデートがインストールされたら、また出てくるのかな?
Windows Updateでクリティカルな目に遭わされるなんて初めてだ。
今朝、電車に乗る前に、蓋を開けると、またブルーバックでバーコードが一瞬表示されてEFI Shellが起動。
起動順序変更しようと、BIOS画面にすると、EFI Shellしか選べない???
更に再起動すると、SSDのパーティションが見えるようになったが、つまり、休止から復帰した時に、SSDが見えなくなっていてEFIの起動順序がEFI Shellになり、SSDが見えるようになっても、EFI Shellのままという事だな。
今回は指紋センサーが認識しなくなる事はなかった。
画面半分ブラックアウトの修理するまではこんな症状出てなかったが、輸送の衝撃で、プリント基板のSSDの接触が悪くなったのかのう。
なんかいや〜んな感じ。
Windows 10 だと、持って帰ってきて充電せずにスリープ状態でまた持っていっても充分使えるだけの電池は残っていた。
しかし、Ubuntu 20.04でスリープ状態にしたら、出掛けて電車で起動しようとしたら動かず、電源長押しで落として、再び電源ONにしたらほぼ電池ゼロだった。
うーん……、やっぱりスリープでの節電がうまくできてないようで、これはちょっと使い方を考える必要があるなあ。
Windows 10 だとそれなりにSSDに配慮した設定になっているとは思うが、LinuxはSSDに配慮されていないので、ちゃんと防護策を講じておく必要がある。
ネタ的には拙ブログ次の記事の応用
監視カメラとして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] ×ダメな例
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
[Unit] Use ramdisk log tmp After=local-fs.target [Service] ExecStart=/opt/bin/ramdisklog start ExecStop=/opt/bin/ramdisklog stop RemainAfterExit=yes Type=oneshot Restart=no KillMode=none [Install] WantedBy=multi-user.target |
プログラムの性質上、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 してみると、
1 2 3 |
/dev/shm 3.9G 3.9M 3.9G 1% /tmp /dev/shm 3.9G 0 3.9G 0% /var/tmp /dev/shm 3.9G 290M 3.6G 8% /var/log |
無事イケましたな 🙂
他には、ファイルシステムに noatime 追加
[/etc/fstab]
1 |
UUID=45a0be02-ab80-4034-90ac-16292f6afc2d / ext4 noatime,errors=remount-ro 0 1 |
SSDは、trim がどーたらという話を聞いた事があるが、
1 2 3 4 |
root@onemix3:~# hdparm -I /dev/nvme0 /dev/nvme0: HDIO_DRIVE_CMD(identify) failed: Inappropriate ioctl for device |
こんな有様なので、そしーてぼくは途方に暮れる〜♪
“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” というキーワードを得たので、
1 2 |
root@onemix3:~# apt-cache search nvme nvme-cli - userspace tooling to control NVMe drives |
ありましたな 🙂
しかし、インストールしてもコマンドが存在せぬ???
dpkg -L nvme-cli でファイル見たら、マニュアルとかサービスとかのファイルだけで、コマンドが無い。
うーん…。大元の github に色々書いてあるので、読んでみるか。
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
折りたたんでタブレットにはしてないけど、多分、センサーで画面が回転してダメだろうな。
なんか、休止から復帰後に、艦これ操作してたら、画面がチラチラしだして、段々暗転して一切の入力を受け付けなくなるという現象になった。
電源ボタン長押しして、電源を落とし、いざ起動させてみるも、ログイン画面がPIN入力になっていて指紋認証とならない。指紋センサーが死んだ?
ログインして、デバイスマネージャ見てもハード的には正常。ログアウトしてセンサーにタッチすると、青い画面とバーコードのエラー画面が一瞬出てそのまま再起動。
そしてUEFI shellが起動???リセットしてもUEFI shellが起動するので、起動ロゴでDELキー連打すると、Windows 10の起動順位がなぜか二番目に???
一番目に変えて起動すると、無事Windows 10は起動したが、指紋認証は相変わらずできない。
Google先生で色々しらべると、サムスンのPCの指紋認証がおかしくなった場合の説明の英語のページを見つけた。一旦、PINを削除すると良い???
PINと指紋認証が連動してるって……ちっとも論理的じゃないがとりあえず、PIN削除してみると、指紋認証登録画面が…
どうやら、Windows 10によくある不具合のようだが、Windows 10 ってやっぱり頭おかしい系だな。 🙁
タブレットモードで頻繁に使用してたら、画面の半分がブラックアウト状態になるようになったOneMix3が修理から戻ってきた。
化粧箱が破損してて、マステで修理されてた(笑)。
液晶保護フィルムが剥がされてるので、また買わないといけない。
起動してみると、パスワードと指紋認証設定してたWindows 10 が綺麗さっぱり消えてて、123とかいうアカウントで、ノーパスワードで起動するようになっていた。
回復で、初期状態に戻そうとするも、「メディアがない」とかで初期化できず。
リカバリーメディア領域が6GB切られているけど、最近のWindwos 10 って8GB位使うから、最早入らなくなってるんだろうなあ。
「onemix3 windows 10 初期化」で検索して出てきたページを読みながら初期化。
インストールメディア作って、インストールして……
12個のエクスクラメーションマークが確認できました。また、!マークはついてないもののディスプレイドライバも入っていませんでした。これらをdouble driver を使って入れていきます
なにそり?どうやらやる前にドライバのバックアップを取っておかないといけないらしい。
そんなもん、一番最初に書いとけや!
ドライバが消えてしまったのは取り返しが付かないので、Onenetbook 公式サイトへ行ってドライバをダウンロードして、インストールしてみたが、角度変更センサーと、タッチパネルが有効にならず。
OSをダウンロードして、
cat OneMIX3.zip.* > OneMix3/OneMIX3.zip
で、ファイルをくっつけて展開して、NTFSフォーマットしたUSBにコピー。
それをOneMix3で起動したら、やっと復活。
元々、保存しなければいけないデータは保存していないので、Microsfot アカウントでログイン設定したら、skypeの設定とか要らん設定をそれなりに回復してくれるので、よし。
SSDなので、電源&休止関係で、「休止状態」になるやつを軒並みオフ。
ハイバネーションされると、ディスクゴリゴリアクセスして、SSDの寿命が縮むからね。
使用する時は、スリープか電源OFFのみ。バッテリ切れで休止状態になるのはまあ、許そう。
それと、タブレットモードでの使用時はよく電源ボタンに触れてスリープ状態になってたので、電源ボタン無効もやっておいた方がいいな。
あと、Google chrome は同期したら、Linuxで使ってる環境を復元してくれるので、ブラウザゲームやるには全く問題なし。
故障は多分、タブレットモードを多用したので、ヒンジ部分のケーブルが断線したのだと思うが、今後はノートPCとして使うかのう。