Mir 0.29.0がリリースされました
2017年12月14日に「Mir 0.29.0」がリリースされました。「Mir 0.29.0」は「Mir release PPA」から提供されており、以下の「Ubuntu」で利用できます。
- Ubuntu 16.04
- Ubuntu 17.04
- Ubuntu 17.10
- Ubuntu 18.04
Ubuntu 18.04
「Ubuntu 18.04」では、「Mir 0.29.0」が「proposed」にアップロードされており、およそ1週間以内に「Mir 0.29.0」が「proposed」から「main」に移動される予定です。「Ubuntu 18.04」で一早く「Mir 0.29.0」を利用したいユーザーは、上記PPAを利用すると良いでしょう。
Ubuntu 17.04
「Ubuntu 17.04」では、上記PPAを利用することで「unity8-desktop-session」を「Mir 0.29.0」で動作させることができます。Mir 0.29.0の変更点
「Mir 0.29.0」の変更点をいくつかピックアップします。リリースの目的
テスト範囲の拡大と最近注力した変更に追従していなかったテスト基盤を修正し、引き続き「Mir」の「Wayland」サポートを盤石にしていくため、「Mir 0.29.0」のリリースが行われました。テスト時に発見された不具合の修正のために、「libmirserver」のAPIとABIに変更が必要になりました。
そのため本リリースは従来の「Mir 0.28」シリーズとしてのリリースではなく、「Mir 0.29」シリーズとしてリリースされました。
改善点
- 最近行われたMirに対する変更内容をドキュメントに反映
- Wayland Conformance Testの初期導入と動作に関する問題の修正
- Fedora 26/Fedora 27/Rawhideでビルド及び実行に関する問題の修正
- SeatObserverのテストと修正
- スモークテストスクリプトの追加
不具合の修正
- [mir_demo_server] extend (not replace) the default error reporting.
- Releasing Wayland buffers must occur on the executor thread.
- [miral-desktop] Check that user is logged into the VT before using it.
- Allow alternative cursor themes to be specified in a list.
- Enable screen capture to SHM buffers.
- Get mirscreencast working on Fedora.
- [miral-shell] Check for titlebars when placing windows.
- mir_acceptance_tests.ClientLatency.* (Failed)
- Mir Performance Tests ran 3 tests: 1 passed, 2 failed.
Mir 0.29.0をインストールするには
「Mir 0.29.0」をインストールする方法です。以下のコマンドを1行ずつ実行します。
sudo add-apt-repository ppa:mir-team/release
sudo apt-get update
sudo apt install mir-demos mir-graphics-drivers-desktop
sudo apt install qterminal qtubuntu-desktop
sudo apt-get update
sudo apt install mir-demos mir-graphics-drivers-desktop
sudo apt install qterminal qtubuntu-desktop
これで「Mir 0.29.0」とデモアプリがインストールされます。
デモを実行するには
以下の方法でデモを起動することができます。
miral-app
miral-desktop
両方試してみると良いでしょう。
テストを実行するには
スモークテストとパフォーマンステストを実行する方法です。まず以下のコマンドを実行し、テストツールをインストールします。
sudo apt install mir-test-tools mir-graphics-drivers-desktop
スモークテスト
スモークテストを実行するには、以下のコマンドを実行します。
mir-smoke-test-runner
パフォーマンステスト
パフォーマンステストを実行するには、以下のコマンドを実行します。
mir_performance_tests