Upload
roy-shields
View
217
Download
0
Embed Size (px)
Citation preview
Overview
Embedded Linux Graphics
Typical desktop Linux graphics stack
System RAM Disk
X Window System 5MB 16MB
GNOME 14MB 95MB
KDE 11MB 96MB
Mozilla 12MB 95MB
How does X Work?
•An application displaying to a window of another display system
• A system program controlling the video output of a PC
• A dedicated piece of hardware.
• Matchbox https://matchbox-project.org/small foot-print window manager and
associated applicationsshared utility library
Embedded Linux alternatives
• DirectFB http://directfb.org/hardware graphics accelerationinput device handling and abstractionmultiple display layers hardware abstraction layer with software
fallbacks
Embedded Linux alternatives
Dillo http://www.dillo.org/less than 300KBOpen Source multi-platform web browser Written in C and built on GTK+ libraries
Tiny Xsmall footprint X Window server fit in less than 1MB on x86 CPUs