Pinebook を使ってみた
感想:Pinebook
Pinebookを買おうと決めたのは少なくとも1年以上前のことだ。1年前、あちこちのLinuxニュースサイトがこのマシンを「99ドルのLinuxノートPC」として紹介し始めたのを見た。実際に99ドルで売られていたわけだが、別に目新しいものでもない。いわゆるPinebookとは、Indiegogoでクラウドファンディングされた開発ボードPine64に、ノートPCの殻をかぶせただけのものだ。しかも、ネット上には似たような製品がすでにたくさんある。大半は「ラズパイノートPC」のようなもので、Raspberry Piにノートの殻をかぶせたり、3Dプリントでケースを作ってバッテリーを積んだりしたものだ。
まずはPinebookの主なスペックを見てみよう。
- 画面は11インチまたは14インチの1366×768(11インチはIPS、14インチはTN)
- メモリ2GB
- eMMC 16GB
- Wi-FiとBluetooth
- MicroSDカードリーダー
- USBポート、イヤホンジャック、HDMI出力
特に目を引く点はなく、これだけではPinebookに興味を持たなかった。Pinebook最大の長所、そして最大の武器は性能ではなく、見た目の良さだ。
そう、巷にあふれる同類の「ラズパイLaptop」と比べると、Pinebookはまるで天女のように美しい。しかも値段もまったく高くない。安いし、Pine64は当時のRaspberry Piより進んだ64ビットARMプロセッサ(Pine64のクラウドファンディング時、Raspberry Piはまだ1代目だったと記憶している)を謳っていた。おもちゃに使う分には悪くないだろう。
ところが、買おうと決めてから手元に届くまで、まるまる1年以上かかってしまった。
届いてから2週間ほど触ってみた。驚きもあれば失望もあった。星の海で貝を拾うように考えを整理し、その酸いも甘いもまとめて共有しようと思う。

購入:
Pinebookの購入は簡単ではない。ある意味では、国内の「猿芝居」的なマーケティングをやっているスマホのほうがよほど買いやすい。
なぜかというと、Pinebookは公式が「BTO」と呼ぶ特殊な販売方式を採っているからだ。Book To Order、要するに先に金を払い、その金を持ってメーカーに製造を依頼するという仕組みだ。
ケーキを買うのに似ている。先にデザインを選び、シェフが作ってくれる。だがPinebookはケーキほど単純ではない。少なくとも生産ラインを開く必要があり、つまり下請け工場に発注するには注文数が必要だ。1台や2台、100~200台では相手にされない。工場が生産を引き受けるには、少なくとも「ある程度まとまった数」の注文が要る。
そこでPinebookの販売モデルは微妙なものになる。
まずPinebookには11インチ版と14インチ版の2モデルがある。どちらも公式サイトでメールアドレスや興味のある製品などの情報を入力し、BTO Waiting Listに登録して、あとは公式からのメール通知を待つしかない。購入希望者が十分に集まると、公式は一斉に支払いリンクを送り、公式サイトで注文・支払いをさせる。その後、公式がその金を持って工場に生産を依頼する(間違いなく深圳だろう)。
BTOにいつ申し込んだかはもう覚えていない。おそらく11インチと14インチの両方を申し込んだはずだ。しかし11インチは公式いわく「大好評」だったらしく、11インチのBTO申し込みメールはまったく届かず、14インチのメールだけが来た。散々迷った末、14インチは大きすぎるし、11インチがないならもういいやと、BTO Listで待ち続けることにした。それが1年以上だ。時々Pinebook公式フォーラムを覗いて反応を見たが、公式も特に動きはなく、のんびりしたものだった。ネット上では少しずつPinebookのレビューが見られるようになり、大半は「悪くない」という評価だったが数は少なく、実情はよく分からなかった。公式のBTOは依然として受付中で、何度かListに再登録してみたが、返事はなかった。
数カ月前、8月ごろだったか、公式サイトで「BTO Listにずっと登録しているのに全然動きがない」という疑問を目にした。それに対して「自分からメールで問い合わせたら返信が来た」という人が現れ、さらにBTO Listの待機情報を教えてくれたり、直接購入コードをくれたりする人までいた。
それを見て自分も試すことにし、公式メールアドレスに「なぜこんなに長くBTOの知らせがないのか」とメールを送った。案の定、半日も経たずに返信が来た。次のPinebook 11インチは9月開始予定で、近いうちに動きがあるかもしれない、自分はまだBTOリストに載っているからメールを注意して見ていてほしい、という内容だった。
このメールはもうほぼ明確に示している。そして8月末、Pinebook公式から購入招待のメールが届いた。次の11インチは9月開始予定なので、公式の購入コードを使って注文し、配送情報を入力せよ、というものだった。

購入時に不思議に思ったことがある。製造は深圳なのに、発送元は香港で、しかも中国本土には送れないのだ。Pinebook公式の説明は「電子製品の通関をどうしてもクリアできない」というものだった。香港から来るにしても一度転送サービスを通す必要があり、多くの転送会社は香港に受け取り拠点を持っている。深圳にいるなら直接受け取りに行くこともできる。
受け取り:
注文後、Pinebookの生産状況が気になってメールで問い合わせた。評価できるのは、Pinebookのメール返信が常に非常に速く、責任感があることだ。11インチは10月初旬に生産完了し、発送予定だという。
もちろんそう順調には進まない。10月初旬になっても音沙汰なし。公式は10月中下旬に延期と言い、10月末になっても発送の知らせはなかった。
公式はまず謝罪し、11インチのPinebookが1080p IPS画面に変わったため、プリインストールOSのドライバを修正・調整する必要があり、予定より少し遅れていると説明した。
もちろん許した。むしろこれは嬉しい驚きだ。元は1366×768のショボい画面だったのが、無料で1080p IPSにアップグレードされたのだ。1週間多く待つくらいどうということはない。
そして11月2日ごろ、ついに発送された。バカみたいなのは、送り先が香港のSFエクスプレスだったことだ。「SFで送るなら直接中国本土に送ってくれませんか」とメールで聞いたが、相手は「通関はどうしてもクリアできない」と頑なだった。結局転送を使うことになった。

転送で受け取り、関税はかからなかった。「ラズパイ電子版」と書いておいたので、相手もこれをまともなパソコンとは思わなかったのだろう。
こうして、初めてPinebook公式サイトでBTOに登録してから1年以上が経過した。
開封:
Pinebookが届いたときの印象は、非常に質素だということだった。
どう言えばいいか。梱包は簡単な段ボール箱で、中にはさらに簡単なプラスチックケース、その中にノートPC本体がある。これ以上ないほどシンプルだ。しかもノートPC本体の充電器がプラスチックケースの外に無造作に散らばっていた。
とはいえ、本体に損傷はなく、それは幸いだった。
開けてみると、作りはなかなか嬉しい驚きだった。
まずPinebookの外装は、ヒンジ、側面のポート、全体の外観と形状に至るまで、ほぼAppleのMacBook Airの模倣だ。ただMacBook Airが金属筐体なのに対し、これはプラスチックなだけだ。







最初はPinebookのデザインがこういうものだと思っていたが、そうではなかった。このPinebookはコスト削減のため、深圳あたりのパチモノノートPCやタブレットの共通金型をそのまま使っているようだ。注意深く見れば、YouTubeで似たような「AndroidノートPC」の開封動画がたくさん見つかる。外観はほぼPinebookと一緒で、Pinebookのロゴマークがないだけだ。
自分で設計せず、既製の殻を使う。これもコストを抑えて99ドルを実現する方法なのだろう。
筐体はプラスチックだが、継ぎ目はぴったりで、開閉もスムーズだ。いわゆる「ラズパイノートPC」のおもちゃのような造形よりずっと良い。
唯一残念なのは充電ポートだ。USB Type-CでもMicro USBでもなく、丸型プラグだ。このプラグはMicro USBなどに変更できたはずなのに、やっていない。「PinebookはノートPCである」という理念を強調するためだろうか。
システム:
PinebookのシステムはデフォルトでKDE Neonがプリインストールされている。そう、見間違いではない。ARMアーキテクチャのノートPCに、非常に重量級のKDE Neonがプリインストールされているのだ。ただしこのシステムも深く最適化されており、ほぼすべてが正常に動作する。GPUアクセラレーション、各種ハードウェア、フロントカメラ、そして蓋を閉じたときのサスペンドまで、テストは正常だった。

もちろんすべてのデバイスが正常に動くわけではない。PinebookのHDMI出力はデフォルトのKDE Neonでは使えない。GPUアクセラレーションは有効だが、システムはその性能を完全には活かしておらず、まだ2Dアクセラレーションのようなもので、時々カクつくこともある。
しかも私の知る限り、初期ロットのPinebookにプリインストールされていたのはこのKDE Neonではなく、Mateを中心とした別のディストリビューションだった。このKDE Neonは2018年初頭に「準公式」的なソフトウェアサポートを発表し、「箱から出してすぐ使える」体験を提供できるようになったらしい。しかしPinebookをサポートするシステムはこれだけではない。Pinebook公式フォーラムでは、管理者が現在Pinebookで使えるすべてのディストリビューションを整理し、それぞれの違いを表にまとめている。
比べてみると分かる……
**やはりKDE Neonが一番使いやすい。**公式がこれをプリインストールしているのには理由がある。
ここでPinebookのLinuxサポートについて触れておく必要がある。
注意深く見れば分かるが、PinebookはIndiegogoで最初にクラウドファンディングされたPine64のプラットフォームを使っている。このプラットフォームのCPUは全志のソリューションで、Linuxサポートについて、コミュニティのある開発者の言葉を借りれば「全志はオープンソースとLinuxにかなり抵抗感を持っているように感じる」。
だからこのPinebookのLinux各種サポートは非常に微妙な立場にある。CPUは元々Androidを動かすために設計されており、Linuxを動かすとなると、メインラインカーネルでは多くのドライバやモジュールが追いつかない。より多くの機能とサポートを有効にしたければ、最も古いBSPカーネル、Linux 3.10のバージョン番号のものを使う必要がある。このカーネルでは、Androidの低層を改修することでWi-Fi、音声、GPUアクセラレーション、サスペンド・レジュームなどの基本サポートが得られる。
しかし多くの開発者は諦めず、Pinebookの全志ソリューションをリバースエンジニアリングその他の裏技でオープンソースドライバにしようと取り組んでいる。グラフィック方面ではMesa-limaがあり、他の方面でもかなり進展している。残念なのは公式企業のサポートを欠いているため進みが遅く、現状の進度ではLinux 4.20正式版カーネルがリリースされる頃に、ようやくPinebookのプロセッサがメインラインカーネルで基本機能を実現できる程度だ。それまでは大人しくLinux 3.10 BSPを使うしかない。
つまりPinebookで動くディストリビューションは2種類に分かれる。最も古いが最も安定したBSP 3.10カーネルを使うものと、最新のメインライン4.19カーネルを試すものだ。後者は速度と性能に優れるが多くの機能がない。前者は安定性が良いが性能はそれなり。どちらを選ぶかは自分次第だ。
個人的にはPinebookで標準のKDE Neonを動かすのを推奨する。まず画面が11インチで1080pしかないため、非整数倍スケーリング(Fractional Scaling)をうまくサポートできるのはKDE Neonだけだ。またKDE Neonは私がテストした中で唯一サスペンドとウェイクアップをサポートするディストリビューションでもある。ノートPCにとって、これらの機能をサポートして初めて快適に使える。
KDE Neon以外では、Armbianも期待できるディストリビューションだ。最速の速度と最高の性能を持つが、欠点はサスペンドのサポートが不十分なこと。しかしArmbianはLinux 4.20正式版のリリース後に各種問題を一気に修正すると述べている。またKDE Neon公式もLinux 4.20のリリース後にカーネルをメインラインに切り替えると表明しているので、待てば未来は大きく変わるかもしれない。
改造:
Pinebookは標準で16GBのeMMCを搭載している。面白いことに、このストレージは実はアップグレード可能で、メルカリ(Taobao)で買える。「Pine64 emmc」で検索すればよい。製品はシンプルなeMMCチップと、USBで読み取れるアダプタだ。


eMMCの交換方法も簡単だ。分解し、マザーボード部分のグラフェン放熱シートを剥がすと、eMMCモジュールが下に見えるので交換するだけだ。

同時にTFカードを用意し、公式のKDE Neonシステムインストールイメージをダウンロードして、eMMCに書き込めば起動する。
Pinebookのタッチパッドは使っていて悪くないが、どうも滑らかさに欠ける。ステッカーを貼って感触を改善できる。市販品に合うサイズがないので、小刀で自分で切るしかない。その後はなかなか良い感じだ。

そうそう、PinebookはBSPカーネル下では、このタッチパッドはタッチパッドとして認識されず、マウスとして認識される。「2本指の逆スクロール」を実現するには少し面倒で、コマンド:
xinput set-prop 8 "Evdev Scrolling Distance" -1 1 1
を使えばよい。
これでPinebookはほぼ使える状態になった。Linuxシステムの設定は普段と同じだが、インストールパッケージがamd64.debからarm64.debに変わるだけだ。多くのUbuntuのPPAも追加でき、中にarm64アーキテクチャのパッケージがあればよいので、かなり便利だ。
まとめ:
PinebookはPine64開発ボードを改造したノートPCだ。性能は非常に普通で、ほとんどのChromeより劣る。このPinebookは5G Wi-Fiすらサポートしていない。しかし非常に良い1080p IPS画面を持っており、これはほとんどのChromebookにも勝る。しかもシステム面での遊び心は非常に大きく、未来のLinux 4.20リリース後には新たな性能向上も見込める。総合的にはもっと体験する価値がある。

Pinebookで何ができるか?個人的にはウェブ閲覧に使ってみたが、ぎりぎり可能だ。YouTubeを見るのは、ぎりぎりぎり可能で、720p以下でなければならない。タイピングや文章処理になると、時々ある程度の遅延が出る。これは主にLinuxシステム自体のGPUアクセラレーションサポートが不十分なためだと思う。PinebookをAndroidで使えば、これらはずっとスムーズだ。
現段階のPinebookはターミナル操作、TerminalでSSH接続してサーバーをいじったり、VIMで記事を書いたりするのにはなかなか良い。
そうそう、Pinebookのキーボード配列は11インチ版でいくつか変な点があるが、マッピングで解決できる。

いろいろ不満や性能的な短所はあるが、99ドルの価格と活発なコミュニティを考えれば、Pinebookは「ギークのおもちゃ」としてはかなり合格だろう。
コメントは中国語の本家サイトで受け付けています。このミラーは閲覧専用です。