Technically Impossible

Lets look at the weak link in your statement. Anything "Technically Impossible" basically means we haven't figured out how yet.

MID (MaXX Interactive Desktop) on Clear Linux via Ubuntu container with Distrobox


Abstract

Distinctive factor of Clear Linux is

  • highly optimization for Intel platforms
  • power consumption, especially idling efficiency*1

But there is trade-off. Although desktop edition of Clear Linux is provided, this is not their focused area, and available application packages are also limited.

Clear Linux OS is not intended to be a general-purpose Linux distribution, suitable for novice end-users. While we ship common applications, our purpose isn’t to make an OS for routine desktop tasks and provide immunity from all security threats in all situations.

About — Documentation for Clear Linux* project

Then, how about this idea? Clear Linux works as container host rather than desktop client, and run container with other ease-to-use distro on it for desktop.
Example, running Ubuntu container with MID on Clear Linux, and directly login it through Clear Linux login screen. Distrobox makes it possible.

This post introduce its implementation steps.

  • Abstract
  • Assumption
    • Works on Clear Linux - Installing Docker, Distrobox, and Ubuntu container
    • Works on Ubuntu container
  • Works on Clear Linux - Call MID with login to Clear Linux
  • Direct run of MID from Clear Linux login screen
  • Reference
続きを読む

Clear LinuxでMID (MaXX Interactive Desktop)を起動するまで - Distroboxを利用したUbuntuコンテナの応用


Linuxをデスクトップ環境として常用する場合、どうしても「コダワリ」、執着が災いして、茨の道を進もうとしてしまうことがある。端的には、マイナーなディストリビューションを選択することだ。
その選択が単なる見栄のようなものに起因するのであれば、それは各人の嗜好の問題だ。しかし、あえてマイナーなディストリビューションに注目する理由が存在することもある。
例えば、Clear Linuxの場合、次のような要素が挙げられる。これは他のディストリビューションでは得られない、Clear Linuxならではの恩恵だ。

  • Intel環境への最適化
  • 電源管理機能の有効性*1

一方、Clear Linuxはデスクトップ版のイメージを配布しているものの、デスクトップ領域には積極的に注力しておらず、その用途でのパッケージ配布も少ない。アプリケーションは基本的にFlatpakに依存している。つまり恩恵とのトレードオフ要因だ。

Clear Linux OS is not intended to be a general-purpose Linux distribution, suitable for novice end-users. While we ship common applications, our purpose isn’t to make an OS for routine desktop tasks and provide immunity from all security threats in all situations.

About — Documentation for Clear Linux* project

ならばいっそ、Clear Linuxはホストに専念させ、使いやすいディストリビューションでデスクトップ環境を構築し、コンテナとして運用するのはどうだろう。
例えば、UbuntuにMIDをインストールし、Clear Linuxのログイン画面でMIDを選択すれば、そのままコンテナのデスクトップが表示されるようなイメージだ。

Distroboxを使えば、それは可能だ。この投稿では、そのための手続きを紹介する。

  • 前提
    • Clear Linuxでの作業 - Docker、Distroboxのインストールと、Ubuntuコンテナの導入
    • Ubuntuコンテナでの作業
  • Clear Linuxでの作業 - Clear Linuxログイン時のMID呼び出し
  • Clear LinuxのログインからMIDの起動まで
  • 参照
続きを読む