Upgrade to Pro — share decks privately, control downloads, hide ads and more …

モバイル向けLinuxディストリビューションのMobianをWidownsタブレットで試す

 モバイル向けLinuxディストリビューションのMobianをWidownsタブレットで試す

source:: https://gitlab.com/matoken/kagolug-2023.08/-/blob/main/slide/mobian.adoc
発表:: 鹿児島Linux勉強会 2023.08(オンライン開催) https://kagolug.connpass.com/event/290544/

Kenichiro MATOHARA

August 20, 2023
Tweet

More Decks by Kenichiro MATOHARA

Other Decks in Technology

Transcript

  1. モバイル向け
    Linuxディストリ
    ビューションの
    MobianをWidowns
    タブレットで試す
    Kenichiro Matohara(matoken)
    1

    View full-size slide

  2. 南隅から参加(鹿児島の右下)
    好きなLinuxディストリビューションはDebian
    お仕事募集 mailto:work@matohara.org
    Kenichiro Matohara(matoken)
    https://matoken.org
    2

    View full-size slide

  3. Windows タブレットのARROWS
    Tab Q508/SE
    例 1. イオシスにて拡張クレードル付きで
    税込6,980円
    OS Windows10 Home(64bit) CPU Atom x7-Z8700 メモリ
    RAM4GB(DDR3) 容量 ROM128GB(eMMC) ディスプレイ
    10.1inch(アンチグレア液晶) 解像度 WUXGA(1920×1200) 寸法
    約263.4×169.1×11.3mm 重さ 約580g カメラ フロント200万画
    素/リア800万画素 USB USB3.0(Type-A)/USB3.1(Type-C)
    Wi-Fi a/b/g/n/ac Bluetooth 4.1 防水防塵
    IPX5/IPX7/IPX8/IP5X
    ARROWS Tab Q508/SE
    3

    View full-size slide

  4. 暫くWindows 10 Home で試す
    Android 端末に比べると使いづらいところもあるがビュワーとして
    は問題なく使える
    PDF/ウェブブラウザ等
    入力はソフトウェアキーボードは面倒,Bluetooth HID(or クレード
    ルにUSB HID)を繋ぐのが良さそう
    SOURCE2 エンジンのゲームなどはサクサク
    ……駄目だった
    backup?
    ライセンス鍵は /sys/firmware/acpi/tables/MSDM にあるし
    ので取らなくても大丈夫そう
    最近のレトロ風ゲーム
    Driver が公開されている
    4

    View full-size slide

  5. Debian/Ubuntu/TailsOS/Mobian
    USBメモリからライブイメージ起動して試す
    いずれもタッチパネル,回転,ソフトウェアキーボード,Wi-
    Fi/Bluetooth等問題なさそう
    モバイル向けのMobian はAndroid に近い操作感
    5

    View full-size slide

  6. Mobian
    モバイルデバイス向けのDebian
    していて現在はamd64版もある
    今回はWindows タブレットにamd64 版
    Mobian https://www.mobian.org/
    PinePhone などに対応
    6

    View full-size slide

  7. Mobian amd64版 制限
    amd64版にインストーラーはない,イメージをddコマンド等でストレ
    ージに書き込む
    SecureBoot 非対応
    dm-crypt 非対応
    F2FSで暗号化FS対応予定
    7

    View full-size slide

  8. Mobian イメージの入手
    Mobian Image Download か
    ら amd64_nonfree の最新版( Debian 12 Bookwprm ベース
    の mobian-amd64-nonfree-phosh-12.0.img.gz )を利用
    https://images.mobian.org/
    8

    View full-size slide

  9. ダウンロードと検証
    $ wget https://images.mobian.org/amd64-nonfree/mobian-amd64-nonfree-phosh-12.0.sha256sums.sig
    https://images.mobian.org/amd64-nonfree/mobian-amd64-nonfree-phosh-12.0.sha256sums \
    https://images.mobian.org/amd64-nonfree/mobian-amd64-nonfree-phosh-12.0.img.gz \
    https://images.mobian.org/amd64-nonfree/mobian-amd64-nonfree-phosh-12.0.img.bmap
    $ sha256sum -c ./mobian-amd64-nonfree-phosh-12.0.sha256sums
    $ gpg --verify ./mobian-amd64-nonfree-phosh-12.0.sha256sums.sig
    9

    View full-size slide

  10. USBメモリへの導入
    ]
    先ずはUSB memory で試す
    dd でイメージをUSB memory に流し込む.(.bmap もあるけど手
    元の端末に入ってなかったので未検証)
    install-x86 [Mobian Wiki
    $ zcat mobian-amd64-nonfree-phosh-12.0.img.gz | sudo dd of=/dev/sdb bs=16M oflag=direct status=
    10

    View full-size slide

  11. USB起動
    Secure boot を無効にした 状態でUSB から起動.
    起動時に「ボリューム+ボタン」を何度か押すと起動デバイス選択画面
    →USBメモリをタップで選択→再度タップで起動
    初回起動時に3つ目のパーティション( / )がストレージいっぱいまで
    広げられる.
    初期パスワード 1234
    レジューム時にUSBメモリを見失って失敗してしまう?
    11

    View full-size slide

  12. 内蔵ストレージへの導入
     ここではWindows を消しているので注意
    Secure boot を無効にする
    dd でイメージを内蔵ストレージに流し込む
    一旦USBメモリで起動してdd で書き込み
    今回はTailsOS の永続化領域に Mobian image を置いて書き
    込んだ
    大抵のLive Image だとファイルを格納出来ないのでもう一つの
    USBメモリにMobianイメージを入れておくなどする
    $ zcat mobian-amd64-nonfree-phosh-12.0.img.gz | \
    sudo dd of=/dev/mmcblk0 bs=16M oflag=direct status=progress
    12

    View full-size slide

  13. スワップパーティションを追加
    (option)
    RAMがそんなに大きくないのでgparted でdisk 末尾にスワップ領
    域を追加した
    13

    View full-size slide

  14. Mobian ログイン
    初期パスワードは 1234
    ログインボタンは下に少しだけ表示されるのでそこをタップでログイン
    ロック解除時は解除ボタンが全く見えないのでソフトウェアキーボード
    (or 物理KBD)でEnterでロック解除
    Phone Tour を起動して操作を知る
    14

    View full-size slide

  15. login key pad
    16

    View full-size slide

  16. いくつかの問題/Tips
    18

    View full-size slide

  17. Wi-Fi が使えない?
    USB起動時には動作していたWi-Fiが内蔵ストレージ起動時に使えな

    ドライバはロードされてデバイスは認識している
    何故か rfkill で Soft blocked: yes になっていたので unblock
    して認識
    $ /sbin/rfkill
    ID TYPE DEVICE SOFT HARD
    0 wlan phy0 blocked unblocked
    1 bluetooth hci0 unblocked unblocked
    $ sudo rfkill unblock 0
    19

    View full-size slide

  18. ソフトウェアキーボードが表示
    されない?
    上部から下へスワイプして表示される Quick Setting の中の「ドッ
    ク中」をタップして「ドック外」にした状態でテキスト入力領域タップで
    起動するようになる
    20

    View full-size slide

  19. キーボードでメタキーがない
    ソフトウェアキーボードの「123」の右の
    🌐をタップ→「Terminal」を
    選択
    Esc/Tab/Ctrl/Alt/↑/↓/←/→ などが使えるように
    21

    View full-size slide

  20. 日本語が入力できない(未解決)
    im-setting では日本語入力が有効にならない
    Pine Phone で日本語入力を実現できている方がいる
    真似してもうまく行かない?(多分Viersion が違うため)
    Webベースの「AJax IME」,「Google 入力ツールをオンラインで試
    す」も動作しない?
    テクニカル諏訪子: 【Pinephone】fcitx5+mozcで日本語入力
    方法(漢字も!!)
    22

    View full-size slide

  21. Mcomix等で画像がぼやける
    「設定」→「ディスプレイ」→「サイズ調整」を100%にするときれいにな

    恐らくバグ
    23

    View full-size slide

  22. モバイル向けアプリケーション
    モバイル向け以外のアプリケーションも実行可能 (アプリ一覧画面の下
    部の「Show All Apps」タップで全アプリ表示)
    LinuxPhoneApps | Apps for Linux Phone OSes that do
    not have a centralized app store
    Debian 12 | LinuxPhoneApps
    24

    View full-size slide

  23. 暗号化ファイルシステムが利用
    できない
    自分でイメージを生成する場合はF2FS が利用可能らしい
    これからサポート予定
    25

    View full-size slide

  24. まとめ
    モバイル向けDebianベースのLinuxディストリビューションの
    Mobian
    日本語入力のやり方がまだ不明
    Scrcpy と相性が良さそう
    もととなるDebian は対応している暗号化FS/SecureBoot非対応
    なのは残念
    まだ未完成な感じだけどモバイルに特化した珍しいディストリビューシ
    ョンなので暫く試す予定
    日本語入力,F2FS対応イメージ作成等
    26

    View full-size slide

  25. 奥付
    発表
    2023-08-
    20(sun)
    発表者
    利用ソフトウェア
    ライセンス
    鹿児島Linux勉強会 2023.08(オンライン開催)
    Kenichiro Matohara(matoken)
    Asciidoctor Reveal.js
    CC BY 4.0
    27

    View full-size slide