Nexus 10タブレットでUbuntu Touchプレビューのテストを少し行ってきました。非常にきれいですが、Qt/QMLに基づいていない「レガシー」Linux/X11アプリに対してどのようなサポートが計画されているのでしょうか。
LibreOfficeやGimpなどの従来のデスクトップアプリケーションは、タブレットビューで実行できますか?または、専用のX11デスクトップアプリで実行しますか?または、ドッキングされたときのみ?または、まったくサポートされますか?
Ubuntu Touch、および14.04以降のデスクトップUnityは、新しいMirディスプレイサーバー上で実行されます。 Mirオファリングの一部は、Mirクライアントとして実行されるXサーバーであるXMirです。これにより、レガシー/ X11アプリを簡単にMir上で実行できます。
ただし、これによりUbuntu Touchでの実行が許可されたとしても、ほとんどのレガシー/ X11アプリケーションはタッチ入力や小さな画面向けに設計されていないため、電話やタブレットではほとんど使用できません。
シンクライアントは、表示サーバーとして mir を使用します。私が読んだことから、x11からmirへのアプリの移植はかなり無痛になるので、デスクトップアプリが機能しないことを心配しないでください。
最近、Aquaris M10 Ubuntuタブレットを購入しました。いくつかのX11プログラムが組み込まれています(Firefox、Libre Office、gedit)が、ファイルシステムは読み取り専用です。 GNU Octaveをインストールできましたが、X11 GUIは機能していません。 TouchはまだX11ソフトウェアをインストールするユーザーには適していません(2016年5月)
Ubuntu Phone(bq Aqaris E4.5)を購入しました。ubuntuPhoneのターミナルアプリをダウンロードしてservice --list-all
と入力すると、x11-common
という名前のサービスも表示されます。
しかし、Xorg
と入力すると、コマンドが見つからなかったことを返すだけです。
「ubuntu touch x11-common」を検索すると、 this が見つかります。
X Window System(X.Org)インフラストラクチャ
x11-commonには、任意の構成でX Window Systemをさらにインストールするために必要なファイルシステムインフラストラクチャが含まれています。 X Window Systemの実行に必要なクライアント、サーバー、ライブラリ、およびユーティリティの完全なインストールは提供されません。
「X」、「Xバージョン11」、「X11」、「X11R6」、「X11R7」など、X Window Systemを指すためにいくつかの用語が使用されます。 Debianで使用されるXのバージョンは、X.Org Foundationによってリリースされたバージョンから派生したものであるため、「X.Org」とも呼ばれます。上記の引用された用語はすべて、Debianシステム内で機能的に交換可能です。
これは、「通常の」OSからウィンドウを実行できないことを意味します。
「ドッキングすると、電話機はフルPCおよびシンクライアントになります。」
これは、資金調達に成功しなかった buntu Edge にのみ当てはまります。ただし、将来実現される可能性があります。現在の状態(2015年初頭)では、bq Aqaris E4.5はOTG HDMIもサポートしていませんが、基本的なOTG USBキーボードとマウスのサポートは既に機能しています。
"Ubuntu Touch:Next Generation OS or Just Another Skin?"(XDA Developers) によると、現時点ではX11もWaylandもサポートされていません。