Tutorials
Creating Graphical Shells – Try Mir in a Virtual Machine
A guide for running Mir in virtual machines using Multipass. This “Mir-demos” virtual machine tutorial allows you to try some of the graphical shells that can be built with Mir. These range from a desktop environment for a desktop computer to a single fullscreen application for embedded systems.
How to create graphical snaps for IoT devices on top of an Xwayland stack
A guide on how to create graphical snaps for Ubuntu with a single GUI application running fullscreen on the display.
How to run your kiosk snap on your desktop
A guide for developers to develop their Mir-kiosk applications working on Ubuntu desktop. Learn how to simply have Mir-kiosk running on a window on your desktop, before going to your device.
Debugging Graphical Apps on Ubuntu Core
A guide to run graphical snaps (such as Flutter apps). The tutorial will take you through installing an Ubuntu Core virtual machine to download and test a snap such that you can easily modify and debug it.
How to build a digital signage app for embedded displays
A guide to creating graphical snaps for Ubuntu IoT devices on top of an Xwayland stack. Learn how to build a digital signage app for kiosks, advertising screens and other embedded displays.
Examples of projects using Mir
Mir-kiosk snap
How to build a kiosk-style device with Mir and Ubuntu Core ›