Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Wayland Shells for Embedded Systems - Overview and Comparison

X.Org Foundation via YouTube

Overview

Learn about Wayland shells in embedded Linux systems through this technical conference talk from XDC 2023. Explore how various Wayland compositors and shells like Weston kiosk-shell, cage, agl-compositor, Weston IVI-shell, and phosh address embedded use cases differently. Understand the key distinctions between desktop and embedded systems, focusing on how system developers control surface arrangement on screens. Discover common UI layouts, window management techniques, and the trade-offs between existing shells. Examine the challenges of hard-coded assumptions in different shells and the resulting ecosystem fragmentation when developers modify compositors for specific use cases. Gain insights into improving flexibility and reuse of Wayland shells for future embedded applications through this comprehensive 19-minute presentation that includes practical examples and opens discussion for future improvements.

Syllabus

Introduction
What are embedded systems
Difference between embedded system and desktop system
Common UI layouts
Window management
Kiosk shell
App IDs
ivi Shell
AGL compositor
Cage
Scam Scope
Fosch
Cute
Scriptable windows
Questions

Taught by

X.Org Foundation

Reviews

Start your review of Wayland Shells for Embedded Systems - Overview and Comparison

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.