kledgeb UbuntuやLinuxの最新情報を紹介

Ubuntu Touch その43 - Kirigami2のサポート・Bluetoothのサポートについて

Ubuntu Touchの開発状況(2018/9/29)

「Ubuntu Touch」の開発状況の紹介です。


  • Ubuntu Touch Q&A 36

Ubuntu Touchとは

「Ubuntu Touch」は、スマートフォンやタブレットなどモバイルデバイス向けに最適化されたOSです。
「Ubuntu Touch」は「Ubuntu」ベースのOSであり、「UBports」コミュニティーにより開発が行われています。

  • A Mobile Version of the Ubuntu Operating System 

外部ディスプレイとキーボード、そしてマウスをモバイルデバイスに接続すれば、UIがデスクトップ向けのUIに変化し、デスクトップとして活用することもできます。
つまり1つのモバイルデバイスで、モバイル環境とデスクトップ環境を利用することができます。

「Ubuntu Touch」がサポートしているデバイスや、各デバイスで利用可能な機能及び制限は、以下を参照してください。

  • Get Your Phone or Tablet to Run Ubuntu Touch
  • devicesubuntu-touchio

Qtの自動レガシースケーリングのサポート

「Ubuntu Touch」でQtの組み込み自動レガシースケーリングを利用できるようにするため、パッチは作成されました。

  • Return appropriate value for Qt automatic scaling

これによりシステムは、Qtアプリ内のハードコーディングされたすべてのウィジェットのサイズに、整数スケールを適用できるようになります。
例えばウィジェットのサイズが100 x 100だった場合、2倍なら200x200に拡大されます。

またこれにより「QtQuickControls2」で開発されたアプリを非常に簡単に「Ubuntu Touch」へ移植できるようになります。

Kirigami2のサポート

「Kirigami2」は、「QtQuick」のコンポーネント群です。

  • Kirigami2

「Kirigami2」を「Ubuntu Touch」でサポートするための作業が行われました。
「Kirigami2」のサポートにより、「Ubuntu Touch」上で「Kirigami Gallery」のようなKDEネイティブアプリが動作するようになります。

また「Kaidan(Kirigami2を利用して開発されたXMPPメッセンジャー)」がスマフォ上で動作する様子がデモンストレーションされました。

16.04 OTAアップデート

「15.04/rc」から「16.04/rc」への自動アップグレード及び、「15.04/devel」から「16.04/devel」への自動アップグレードが数日中に有効になります。
これによりデバイスは「16.04」相当のアップデートが受け取れるようになります。

Ciboriumの新しいアイコン

UBports UI & Graphicsチームは、「Ciborium」向けの新しいアイコンを作成しました。
「Ciborium」は、「Ubuntu Touch」向けの外部デバイス管理ツールです。

レガシーデバイスの名称が無くなる

今まで「UBports」がサポートするデバイスには、「レガシーデバイス」と「コアデバイス」の2種類がありました。
「レガシーデバイス」は16.04ベースの「Ubuntu Touch」に対応しないデバイスを指していましたが、その状況が変わったため「UBports」がサポートするすべてのデバイスは「コアデバイス」に統一されました。

またこれに加えコミュニティーが「Ubuntu Touch」を移植したデバイスがあります。
こちらは従来通りコミュニティーデバイスと名付けられています。
コミュニティーデバイスはコミュニティーによってメンテナンスされるデバイスであり、「UBports」による完全なサポートはありません。

Anbox

「Anbox」の新しい開発バージョンが登場しました。

  • Development testers for Anbox

「FP2」や「OPO」などデバイスのサポートが追加されています。
パフォーマンスが改善され、早期の試験的なバージョンに比べパフォーマンスが向上しています。
ただし現時点では、カメラ、GPS、キーボード、その他ハードウェアのサポートが不十分です。

開発版はテスト段階のソフトウェアであり、一般ユーザーが試すバージョンではありません。
またカーネルの変更が必要であり、デバイスのソフトウェアが正常に動作しなくなる可能性があります。

Anbox Tool

「Anbox Tool」は、Anboxコンテナーを管理する新しいツールです。
「Anbox Tool」は「Python」で作られています。
「Anbox Tool」を利用してapkファイルのインストールやアンインストールを行うことができます。

Bluetoothのサポートについて

電話や音量調整が期待通りに動作しないなど、開発チームは「Ubuntu Touch」の「Bluetooth」サポートが不十分であることを把握しています。

「Ubuntu Touch」の「Bluetooth」サポートは、「Bluez」プロジェクトによって支えられています。
「Bluez」はデスクトップPC環境が主軸になっているため、「Bluez」プロジェクトが常に「Ubuntu Touch」のために動いてくれるとは限りません。

また「Bluetooth」の世界(メーカーやベンダー)は一枚岩ではなく、「Apple」や「Google」でさえも「Bluetooth」に関する問題を抱えています。
「Ubuntu Touch」の「Bluetooth」サポートが不十分である理由の一部が解ると思います。

「Bluetooth」サポートの改善は重要なことですが、あるデバイスの「Bluetooth」の問題を修正するためには、非常に多くの時間とリソースを投入する必要があります。
ですので「Bluetooth」の問題を抱えているユーザーから、「Bluetooth」周りの情報やログなど、調査に必要な情報の提供といった協力が必要になります。

Ubuntu Touch
スポンサー
コメント
コメントポリシー
コメントをする前に UbuntuのCode of Conduct(CoC/行動規範) を確認し、CoCに沿ったコメントをお願いします。
コメントの使い方は、コメントの使い方を参照してください。
同一カテゴリーの記事
SNS
人気の記事
  • Linux その450 - Canonical LXD や MicroCloud にクライアントなりすましの脆弱性・アップデートを
    Canonical LXD や MicroCloud に重大な脆弱性 2026年10月28日、Canonical LXD や MicroCloud に重大な脆弱性がみつかりました。
  • Ubuntu 26.04 その82 - Linux kernel の脆弱性 CVE-2026-98432 の対応状況
    CVE-2026-98432 の対応状況 2026年11月2日、Linux kernel の脆弱性である CVE-2026-98432 の対応状況がアナウンスされました。
  • Linux Mint その294 - Linux Mint 27 の開発とリリース方針の変更・アラーム管理アプリの開発
    Linux Mint 月刊ニュース Linux Mint 開発チームは Linux Mint 月刊ニュースにて、Linux Mint の開発状況や取り組みを紹介しています。
  • Ubuntu 26.04 その76 - CVE-2026-92392 含む curl の脆弱性22件修正・アップデートを
    curl の脆弱性22件修正 CVE-2026-92392 含む22件の curl の脆弱性に対応したセキュリティーアップデートがリリースされました。
  • Ubuntu 26.10 その38 - Ubuntu 26.10 がリリースされました・ディスクイメージのダウンロード
    Ubuntu 26.10 リリース 2026年10月15日、Ubuntu 26.10 がリリースされました。
  • Ubuntu 26.04 その79 - CVE-2026-111497 に対応した Brotli のリリース・アップデートを
    Brotli のセキュリティーアップデート 2026年10月26日、CVE-2026-111497 に対応した Brotli がリリースされました。
  • Ubuntu 26.04 その78 - eMudhra 認証局の秘密鍵の侵害・アップデートを
    eMudhra 認証局の秘密鍵の侵害 2026年10月20日、eMudhra 認証局(eMudhra CA)の秘密鍵の侵害が発覚しました。
  • Ubuntu 26.10 その39 - Ubuntu 26.10 の新機能と変更点・既知の問題
    Ubuntu 26.10 の新機能と変更点・既知の問題 リリースノートから、Ubuntu 26.10 の新機能と変更点を紹介します。
  • Ubuntu 26.04 その77 - PHP に php2shell(CVE-2026-109618/CVE-2026-109619)の脆弱性・アップデートを
    PHP に php2shell の脆弱性 PHP に php2shell と呼ばれる致命的な脆弱性が見つかりました。
  • Ubuntu 26.04 その80 - Ubuntu 26.04.2 LTS のリリーススケジュール
    Ubuntu 26.04.2 LTSのリリーススケジュール Ubuntu 26.04.2 LTS のリリーススケジュールを紹介します。
記事のピックアップ
オプション