Linux Format

Smart management for smart kiosks

TUTORIALS Smart kiosks

UBUNTU FRAME

Credit: https://mir-server.io/ubuntu-frame

One of the biggest benefits of the flexible, but sometimes O cumbersome, display architecture of Linux-based operating systems is that the graphical application and the service responsible for the display and rendering of the graphics are considered two separate entities. In theory, an X server and an X client can exist on different machines, which can even be connected via a wide-area network, such as a VPN.

While the original reasons for this architecture – think about the limited computer power of early UNIX systems – no longer apply, the technical architecture, by and large, is still there.

For reasons of simplicity, we are placing these experiments firmly in the Canonical ecosystem. While one can like or dislike Canonical, its products come from one source and tend to work well in most cases.

Of course, this is not the only approach, so if this tutorial inspires you to use a different method, more power to you. Please email the author via tamhan@ tamoggemon.com and let us know how you fared.

Remote architecture, in theory

The following steps see us use the Wayland protocol instead of the tried and tested X11. While it might not have such a long legacy, it is optimised for animation-heavy display situations and tends to provide better performance. In particular, we’re using Ubuntu Frame – the product’s architecture can be seen in the screenshot (above).

When combined with the defined

You’re reading a preview, subscribe to read more.

More from Linux Format

Linux Format2 min read
OBS Studio
Version: 30.0.2 Web: https://obsproject.com There are lots of good options for recording screencasts, but if you want to live-stream T your desktop, one of the best options is OBS Studio. The app works with all the major online streaming providers, s
Linux Format1 min read
Wine For Wayland
2023 was a great year for the Wayland driver for Wine. The goal was to move forward from the experimental phase and make the driver a proper upstream component. A year later, after several merge requests, many people are now already able to use the l
Linux Format2 min read
Back Issues Missed One?
ISSUE 313 April 2024 Product code: LXFDB0313 In the magazine Discover how to use the ultimate hacker’s toolkit, staying out of trouble while doing so. And join us as we take the Puppy Linux developer’s new distro for a run and explore its container

Related