If you have a problem… if you just need support for one fullscreen application… and, if you can use snaps… maybe you can use… mir-kiosk.
Many devices need to provide some sort of graphical output or display (with the options of keyboard, mouse and touchscreen input) to the user. Some examples include interactive kiosks, digital signage, in-car entertainment, smart meters, the screens seen on everything from washing machines to smart thermostats and various “maker” projects.
There are many possible solutions that might use mir-kiosk, they can use different hardware or different versions of Ubuntu (Core or Classic), but they all amount to configuring, or building, a device that performs a specific function that uses a display.
mir-kiosk provides the foundation for any graphical kiosk implementation. It provides a black screen with a mouse pointer, letting you run any application you want, instantly turning it into a kiosk application. There are a number of demonstrations and tutorials showing how quickly you can do this:
Mir provides a stable, well tested and performant platform with touch, mouse and tablet input capability. It provides secure client-server communications based on the Wayland protocol. To find out more about Mir, see the website at: https://mir-server.io/
Mir deals with the initialization and configuration of a broad array of graphics and input hardware and transparently deals with hardware quirks. The Mir libraries provide most of the window management which can be customized by applications, for example to run in fullscreen, which mir-kiosk does.
The mir-kiosk project takes this program and packages it as a snap for ease of use. If you would like to install mir-kiosk on any snap-enable Linux distro, just type:
snap install mir-kiosk
and check out the tutorials above.
From home control to drones, robots and industrial systems, Ubuntu Core and Snaps provide robust security, app stores and reliable updates for all your IoT devices.
November is just around the corner, winter jumpers are being dug out from the back of the wardrobe and it’s now acceptable to put the heating on. Although many may be considering hibernation, the Ubuntu team here at Canonical will…
Coinciding with the release of Ubuntu 18.10 today, we have celebrated the exceptional adoption of snaps by sharing the infographic below. From popular snaps to daily installs, this infographic demonstrates where, when and why users are…
Coinciding with IoT World Solutions Congress in Barcelona this week, Canonical is pleased to announce a dual-pronged technological partnership with Eurotech to help organisations advance their internet of things enablement. Eurotech is a…