---
title: Ubuntu Frame How-to Guides
description: Canonical makes open source secure, reliable and easy to use, providing
  support for Ubuntu and a portfolio of enterprise-grade technologies. Founded in
  2004, Canonical operates globally with team members in over 80 countries.
url: https://canonical-com-2950.demos.haus/mir/docs/how-to-guides?format=md
---

*Submit*

# Ubuntu Frame How-to Guides

## Deploying Ubuntu Frame

* [Run Ubuntu Frame in your Desktop Environment](https://canonical-com-2950.demos.haus/mir/docs/run-ubuntu-frame-on-your-desktop)
* [Run Ubuntu Frame in a Virtual Machine](https://canonical-com-2950.demos.haus/mir/docs/run-ubuntu-frame-in-a-virtual-machine)
* [Run Ubuntu Frame on your Device](https://canonical-com-2950.demos.haus/mir/docs/run-ubuntu-frame-on-your-device)
* [Run Ubuntu Frame unpriviliged](https://canonical-com-2950.demos.haus/mir/docs/run-ubuntu-frame-unprivileged)

## Using Ubuntu Frame

* [How to use remote assistance with Ubuntu Frame](https://canonical-com-2950.demos.haus/mir/docs/how-to-use-remote-assistance-with-ubuntu-frame)
* [How to run your IoT GUI on your desktop](https://canonical-com-2950.demos.haus/mir/docs/howto-run-your-iot-gui-on-your-desktop)

## Packaging applications as IoT GUIs

* [Packaging a GTK3 application (Mastermind) as an IoT GUI](https://canonical-com-2950.demos.haus/mir/docs/packaging-a-gtk3-application-as-an-iot-gui)
* [Packaging a Qt5 application (Bomber) as an IoT GUI](https://canonical-com-2950.demos.haus/mir/docs/packaging-a-qt5-application-as-an-iot-gui)
* [Packaging a SDL2 application (Neverputt) as an IoT GUI](https://canonical-com-2950.demos.haus/mir/docs/packaging-a-sdl2-application-as-an-iot-gui)
* [Packaging a Flutter application (Demo) as an IoT GUI](https://canonical-com-2950.demos.haus/mir/docs/packaging-a-flutter-application-as-an-iot-gui)
* [Packaging an Electron application (“Hello World!”) as an IoT GUI](https://canonical-com-2950.demos.haus/mir/docs/packaging-an-electron-application-as-an-iot-gui)
* [Packaging an X11 application (glx-gears) as an IoT GUI](https://canonical-com-2950.demos.haus/mir/docs/packaging-an-x11-application-as-an-iot-gui)
* [Migrating a Windows Kiosk application to Ubuntu Frame](https://canonical-com-2950.demos.haus/mir/docs/migrate-windows-kiosk-application)

---

[Previous

Mir](https://canonical-mir.readthedocs-hosted.com/)
[Next

Migrating from mir-kiosk to Ubuntu Frame](https://canonical-com-2950.demos.haus/mir/docs/how-to-migrate-from-mir-kiosk-to-ubuntu-frame)

Last updated 3 years ago. [Help improve this document in the forum](https://discourse.ubuntu.com/t/ubuntu-frame-how-to-guides/27565).
