Mir
|
⇤ ← Revision 1 as of 2013-06-26 18:08:10
Size: 1766
Comment:
|
Size: 1953
Comment:
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 9: | Line 9: |
| First, [[Touch/Install|install]] the latest Touch image like normal. | First, [[Touch/Install|install]] the latest Touch image like normal, '''except''' make sure to pass --flipped to phablet-flash. (Be aware that first boot with flipped image will take longer than normal.) Boot up the device, make sure everything works before we start messing with it. |
| Line 12: | Line 14: |
| Line 26: | Line 29: |
| apt-get install libmirserver-dev libmirclient-dev bzr devscripts pbuilder aptitude build-essential fakeroot | apt-get install bzr devscripts pbuilder aptitude build-essential fakeroot |
Introduction
Mir is a new display server being developed for Ubuntu. It is possible to use it today with Ubuntu Touch, though a tad difficult.
Install
First, install the latest Touch image like normal, except make sure to pass --flipped to phablet-flash. (Be aware that first boot with flipped image will take longer than normal.)
Boot up the device, make sure everything works before we start messing with it.
Build Branches
Initial Setup
From computer:
$ adb root $ adb shell # ubuntu_chroot shell
From Ubuntu chroot:
add-apt-repository ppa:mir-team/staging apt-get update apt-get install bzr devscripts pbuilder aptitude build-essential fakeroot
Make sure you have saucy's mesa stack, not the one from the PPA. Run something like the following (adjusting VER to be accurate):
export VER=9.1.3-0ubuntu4; apt-get install libegl1-mesa-dev=$VER libegl1-mesa=$VER libegl1-mesa-drivers=$VER libgles1-mesa-dev=$VER libgles1-mesa=$VER libgles2-mesa-dev=$VER libgles2-mesa=$VER libglapi-mesa=$VER libgl1-mesa-dev=$VER mesa-common-dev=$VER libgl1-mesa-glx=$VER
platform-api
mkdir platform-api cd platform-api bzr branch lp:~robertcarr/platform-api/mir-with-packaging cd mir-with-packaging /usr/lib/pbuilder/pbuilder-satisfydepends debuild -i -I dpkg -i ../*.deb || apt-get install -f
qtubuntu
mkdir qtubuntu cd qtubuntu bzr branch lp:~robertcarr/qtubuntu/mir-with-packaging cd mir-with-packaging /usr/lib/pbuilder/pbuilder-satisfydepends debuild -i -I dpkg -i ../*.deb || apt-get install -f
Unity
mkdir unity cd unity bzr branch lp:~unity-team/unity/unity8-integrate-mir/ cd unity8-integrate-mir /usr/lib/pbuilder/pbuilder-satisfydepends DEB_BUILD_OPTIONS=nocheck debuild -i -I dpkg -i ../*.deb || apt-get install -f
Touch/Testing/Mir (last edited 2015-09-24 13:40:47 by pool-173-74-225-137)