pinetab
pinetabを買ってから、一ヶ月近くが経過した。買ったときは外出時にちょっと使う程度の気持ちでいたが、今では、「基本pinetabでいいのでは?」レベルで使っている。消費電力が少ないのは精神衛生上非常に良い。多くても3W程度しか消費しないので、太陽光発電+バッテリーで運用している。普段使っているPCの無駄に過剰な消費電力に引いてしまう。もちろん、単純な商業的指標だけで判断する人には厳しかろうし、コミュニティに寄り添う気持ちを要求する商品ではある。それでも、少なくともfirefoxで調べものしながら、emacsで書き物するぐらいなら全く問題ない。
いろいろ気づきなどを書こうと思ったが、途中で面倒に…
ハード面
pinetabはARMで動くlinuxタブレットである。RISC-Vバージョンもあるが、そちらはより実験的な選択となる。オープンソースであるlinuxを採用しているだけでなく、ハードウェアもオープンソースになっており、コミュニティと支え合いながら運営されている。
着脱可能なキーボードは押し心地よい。逆にキーボード部分を外すことがないので、pinebook proを買った方がよかった気もしている。
System memoryは4GB、Flash Memoryは64GBで値段は159.99$だった。送料と関税を加えて、日本円にすると3万3千円くらいになる。
ソフト面
電源を入れればそのまま普通に使えるlinuxがinstall済み。当初は自分で入れ直すことになるだろうという心持ちであったが、installされているのもの快適なので、そのまま使っている。統合デスクトップ環境KDE plasma上にモバイル向けに最適化されたPlasma Mobileで動いている。
libreofficeだって動く。native appは強い。しかしdiscordをブラウザ上で動かすと実用に耐えないほど遅い
できないこと
wayland
X11ではなく、waylandなので、過去の遺産が使えないことが多々ある。ARM向けのバイナリ
zoomがlinux arm向けのバイナリを提供していない。discordもlinux arm版のクライアントがない?いずれにせよelectronで動いているなら厳しそう。
trouble shooting
Alt-tabでウィンドウを切り替えが遅い
“System Setting” -> “Window management” -> “Task switcher"から “Thumbnail grid"をオフにする。
bluetoothが使えない
System Settingのbluetoothでbluetoothをenabledにできない場合はpacman -Syyuで最新にアップデート
mirror serverがおかしい
/etc/pacman.confを下記のように変更
[danctnix]
#Server = https://p64.arikawa-hi.me/$repo/$arch/
Server = https://archmobile.mirror.danctnix.org/$repo/$arch/
https://forum.pine64.org/showthread.php?tid=20087
pacmanが更新できない
> pacman -Syyu
error: failed to commit transaction (conflicting files)
linux-firmware-nvidia: /usr/lib/firmware/nvidia/ad103 exists in filesystem
linux-firmware-nvidia: /usr/lib/firmware/nvidia/ad104 exists in filesystem
linux-firmware-nvidia: /usr/lib/firmware/nvidia/ad106 exists in filesystem
linux-firmware-nvidia: /usr/lib/firmware/nvidia/ad107 exists in filesystem
Errors occurred, no packages were upgraded
手動介入(manual intervention)」が必要なケースhttps://bbs.archlinux.org/viewtopic.php?id=306408
> pacman -Rdd linux-firmware
> pacman -Syu linux-firmware
スリープから復活するといろいろ落ちてる
kwin_waylandやplasmashellなどが再起動している。fcitx5やorg_kde_powerdevilも一緒に落ちている。まだちゃんと調べてなくて、手動で起動している。
hibernateできない
swap領域が小さいし、ファイルシステムが領域の縮小に対応していない。hibernateしたかったらosごとinstallしかないか?